查看: 835|回复: 0
打印 上一主题 下一主题

串口的简单测试程序

[复制链接]
跳转到指定楼层
沙发
发表于 2015-4-23 20:04:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
# include <reg51.h>
void main(void)
{        
unsigned char astring;
/*在11.0592MHz晶振下,设置串行口9600数据传输率,方式3*/
        TMOD=0x20;
        TL1=0xfd;TH1=0xfd;
SCON=0xd8CON=0x00;                 /*串口接收字符RI置位,允许串口接收*/       
        TR1=1;
        while(1)
        {       
while(RI==0);
                RI=0;                                  /*串口接收标志位的软件清零*/
                astring=SBUF;
        }
}


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入因仑

本版积分规则

快速回复 返回顶部 返回列表