(简答题)
设fsoc=11.0592MHz,试编写一段程序,其功能为对串行口初始化,使之工作于方式1,波特率为1200b/s;并用查询串行口状态的方法,读出接收缓冲区的数据并回送到发送缓冲区。
正确答案
答案解析
略
相似试题
(填空题)
MCS-51单片机中,若晶振频率为11.0592MHz,波特率为4800b/s,设SMOD=0,则定时/计数器T1的初值为()。
(单选题)
8031利用串行口通信时,设波特率为2400bit/s,晶振频率为11.0592MHz,T1选方式2,SMOD=0,则T1的重新装入值为()。
(简答题)
设fosc=12MHz,试编写一段程序,功能为:对定时器T0初始化,使之工作在模式2,产生200μs定时,并用查询T0溢出标志的方法,控制P1.1输出周期为2ms的方波。
(简答题)
试利用增强型MCS-51串行口自动地址识别功能构造“一主八从”多机通信系统。假设只需要“一对一”的通信方式,请写出串行口的初始化程序段(系统晶振频率为11.0592 MHz,波特率为2400,使用定时器T1的溢出率作为通信波特率)。
(简答题)
如果80C51单片机晶振频率分别为6MHz、11.0592MHz、12MHz时,机器周期分别为多少?
(简答题)
已知fOSC=12MHz,试编写延时20ms和1s的程序
(简答题)
假设时钟频率为40MHZ,试编写在XF端输出一个周期为2ms的方波的程序。
(简答题)
设时钟频率为6MHz,采用定时/计数器T1及其中断控制方式,通过P1.7输出周期为20ms的方波。编写程序。
(简答题)
已知51单片机晶振频率是12MHz,使用定时器T1,产生周期为200ms的等宽正方波连续脉冲由P1.2输出,要求以中断方式完成。试编写程序。