66问答网
所有问题
TMOD=0X20;TL1=0Xe6;TH1=0Xe6;PCON=0X00;TR1=1;SCON=0X50;求串行口工作方式,
如题所述
举报该问题
推荐答案 2011-06-29
波特率为2400b/s,fosc=12Mhz,串口口工作于方式1,T1工作于方式2。
见
http://www.yxarm.net/archiver/tid-209.html
若要更好理解这些寄存器设置,建议你看51的datasheet,研究每个寄存器是干什么用的。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/nisnvsDsp.html
其他回答
第1个回答 2011-06-29
SCON是串行口控制寄存器,由SCON可知串行口工作于方式1
相似回答
51单片机的
串行口
按
工作方式1
进行串行数据通信,假定波特率为2400b/s编...
答:
ORG 0023H
;串行口
的中断入口地址 AJMP SERVE ;转向中断服务程序 ORG 0040H ;主程序 MAIN: MOV SP,#60H ;设置堆栈指针 MOV
SCON
,#50H MOV
PCON
,#00H MOV
TMOD,
#20H MOV
TH1,
#0F3H MOV
TL1,
#0F3H SETB
TR1
MOV R0 ,#20H ;置发送数据区首地址 MOV R...
单片机串口通信程序,返回数据有问题。具体程序如下,根据程序发送和输出...
答:
void init(void){
TMOD = 0x20;PCON = 0x
80
;SCON = 0x50;TL1 = 0xE6;
//改动
TH1 = 0xE6;TR1 = 1;
} 即将波特率改为2400便可。
mcs-51单片机内与
串行口
有关的控制寄存器有哪些
答:
①SM0 SM1(
SCON
.7、SCON.6):
串行口
的
工作方式
选择位 ②SM2(SCON.5):多机通信控制位。在方式2或方式3中,若SM2
=1,
则只有当接收到的第9位数据(RB8)为1时,才能将接收到的数据送入SBUF,并使接收中断标志RI置位向CPU申请中断,否则数据丢失;若SM2=0,则不论接收到的第9位数据为1还...
...其波特率为1200bps,S
MOD=
0,T1
工作
于
方式
2,请写
一
段程序进行初始化...
答:
TMOD = 0x20;
// 定时器
1工作
于8位自动重载模式, 用于产生波特率
TH1=TL1=0x
E8;// 波特率1200
SCON = 0x50;
// 设定
串行口工作方式
1 允许接收,相当于下面三句 //SM0=0;//SM1=1;//REN=1
;PCON =0x00;
// 波特率不倍增 SMOD = 0
TR1 = 1;
...
51单片机串口接收数据包函数 给我个标准的吧
答:
TMOD = 0x20;SCON = 0x50;TH1 = 0x
FD
;TL1 =
TH1
;PCON = 0x00;
EA = 1;ES = 1
;TR1 = 1;
} void main(void){ InitUART();while(1){ if(Flag){ Flag=0;//表示 收到十个数据了。你该干啥就干啥,在这里加入你的代码。} } } void UARTInterrupt(void) interrupt 4 { if(RI){...
请详细解释一下这个C语言程序各语句是什么意思(程序不长)
答:
EX0=1;} void main(void)//主函数 {
TMOD=0x20;
//初始化
TL1=0xe6;TH1=0xe6;PCON=0x00;TR1=1;SCON=0x50;
//貌似 串口清零 CS=1;EA=1;EX0=1;do {SBUF=DataResult;while(TI==0);TI=0;}while(SBUF!=0);while(1);//等待 } 兄台俺是个菜鸟 ,只会胡扯这些了, 我看这个好像是...
大家正在搜
51单片机PCON
ViW0X20
ⅵv0X20零几年出的
ⅤiV0X20配置
tmod=0x20
ViW0X20多少钱
x20plus参数跟x20
PCON
TMOD
相关问题
波特率=9600,fosc=11.059M,则设置 PCON...
C51单片机串口初始化为何是这样:SCON=0X52;TMO...
TMOD=0x02; //设定T0的工作模式为工作方式2 T...
SCON=0x50 TMOD=0x20 TH1=0xE8 T...
请高手看一下这个单片机串口发送程序有没有问题
单片机 tmod怎么设置,还有情高手帮我看看下面这个小程序,...
51单片机串行单向通信如何发送单字节数据,就是发送完8位数据...
单片机中while(TI==0);TI=0; 是什么意思啊