制作单片机之间通信系统—测试串行口的通信状态.pptx

制作单片机之间通信系统—测试串行口的通信状态.pptx

任务一测试串行口的通信状态四、任务实施(一)任务描述由例5-3可知,将单片机的发送端与接收端接在一起,可以测试单片机的串口通信功能。现要求设计一个串口测试系统,测试串口工作正常,则发光二极管闪烁。设单片机主频为6MHz,测试波特率为2400b/s。(二)硬件设计可采用图5-14中的电路,将数码管看成7个发光二极管即可。

任务一测试串行口的通信状态(三)软件设计程序控制代码如下:#includereg51h/************************************************************串口初始化子程序************************************************************/voidInitUART(void){TMOD=0x20;//定时器T1方式2SCON=0x50;//串口工作方式1,允许接收TH1=0xF3;//波特率2400b/sTL1=TH1;PCON=0x80;TR1=1;//启动定时器}/************************************************************延时200ms子程序************************************************************/voidd

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档