77问答网
所有问题
单片机的问题6
若晶振为11.0592MHz,串行口工作于方式1,波特率为4800b/s。写出用T1作为波特率发生器的方式字和计数初值
举报该问题
推荐答案 2009-12-27
你可以把T1工作在方式2自动重装载模式,这样可以避免进入中断,把TH1=TL1=0xFA,SMOD=0,具体程序如下:
TMOD=0x20; //定时器1,模式2,8位重装
SCON=0x50; //串口工作方式1,允许接收,假设你的串口现在是接受数据状态
PCON=0x00; //令SMOD=0,不倍频
TH1=0xFA;
TL1=0xFA; //波特率=4800
EA=1; //开总中断
ES=1; //开串口中断
TR1=1;
这个程序我没有在运行过,但应该没问题的,希望你自己能掌握波特率和溢出率的计算方法,。。。。晚安!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/G8Gv8Y8G3.html
其他回答
第1个回答 2009-12-27
程序如下:
ORG 0000H
MOV SCON, #50H ;串口方式1,REN=1
MOV PCON, #0 ;SMOD=0
MOV TMOD, #20H ;T1方式2
MOV TH1, #0FAH ;4800bps
MOV TL1, #0FAH
NOP
AJMP $
END
相似回答
单片机
常见故障及处理
答:
6.使用PT2262和
单片机
做发射端时,如果用电池,要做到最省电。正常时,单片机休眠,PTT2262不上电,可以用三极管控制PTT2262的电源端,仅在发射时上电一次。7.315MHZ的调幅电路中,选频电感可以使用模压电感,也可以自己绕,当然最好使用一端环形PCB铜线。8.315Mhz的收发天线长度计算公式:L=1/4波长;...
单片机的问题
答:
1。“code”是
单片机
C语言特有的关键字 在单片机中RAM的空间特别小,特别珍贵。RAM空间,存放变量。而一些常量,比如码表等常量放在ROM中。所以单片机中code就是告诉单片机这个数据放入ROM中。本例中dispbit[8]={0xfe,0xfd,0xfb,0xf7,0xef,0xdF,0xbF,0x7F}; 数组内容为常量,故加上code,以节约R...
求高手解答
单片机问题
。
答:
6、
单片机
位寻址区的单元地址是从( 20H )单元到( 2FH )单元,若某位地址是09H,它所在单元的地址应该是( 21H )。12、当单片机CPU响应中断后,程序将自动转移到该中断源所对应的入口地址处,并从该地址开始继续执行程序,通常在该地址处存放转移指令以便转移到中断服务程序。其中 INT1 的入口地...
MCS-51
单片机的
几个
问题
答:
3、数字较大,将使用多个字节进行存放。多数情况下,用1~2个字节,就可以存放
单片机
领域里面的数字。4、布尔处理器,是指按照单独的“位”,进行的逻辑运算,指令有:ANL C, bit ORL C, bit ……指令中的bit,即前面讲的“位地址”。5、浮点数,在单片机应用领域,可以说是永远用不到的,...
有关
单片机的
几个
问题
!跪求高手回答
答:
1.是个循环,而且是个死循环。他在单片机中是常要用到的,功能就是只要单片机上电它使程序不停里执行死循环里的内容!2.这个看你的
单片机的
硬件电路了,你最好也先看懂硬件电路才编程。通常LED的公共端是用三极管选通的!看来你的LED是共阳极接法的,就是8个LED正极共同接到三极管的发射极,集电极接...
关于
单片机
电路实现
问题
答:
1、按照
单片机
最小系统,进行焊接,单片机最好装一个IC座,便于拆卸单片机。2、单片机其他没有用的IO口,可以悬空。3、电路中如果有门电路IC,那么空闲的门电路输入,接地或接VCC。4、地线,是整个电路的地,要保证地线链接为一体,万用版的边缘上应该有。5、12V电源,12V电源采用稳压模块的形式,将...
关于51
单片机
存储器的几个小
问题
答:
第一个
问题
:程序计数器PC是和RAM统一编址的,由于有特殊的作用,所以不能叫做RAM,这类空间通常被叫做寄存器。在
单片机的
资料中通常说是128字节(或者256字节),其实使用中没有这么多的空间供你使用,就是这个原因。至于说为被分到内部RAM中,只是为了给这个寄存器一个名份,既一个名字。相当于一个...
大家正在搜
单片机提问有关问题
单片机问题回答
单片机的基本组成
单片机的构成
基于单片机的
单片机
单片机可以做什么
c51单片机
单片机51