您的位置 首页 IOT

单片机串口程序模板

includereg52h>voidmain(){SCON=0x50;方式1(SM0SM1:01)串行口位10位通用异步接口。发送或接收一帧数据信息为10位,包括

#include

void main()
{
SCON = 0x50;//方法1( SM0 SM1:0 1)串行口位10位通用异步接口。发送或接纳一帧数据信息为10位,包含1位开始位“0”、8位数据位、1位中止位“1”。

TMOD=0X20; //设置计时器作业形式2并装值敞开
TH1=0XFD;
TL1=0XFD;
TR1=1;

EA=1; //翻开总中止
ES=1; //翻开串口中止
//while(1);

}
void write() interrupt 4
{
if(RI==1)// 发送完毕标志
{
RI=0; //从头置0,以便下次发送
P0=SBUF; //发送到P0口
}
else
TI=1;
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/317591.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部