立即注册 登录
返回首页

uid:108615的个人空间

日志

单片机URAT 通信 程序

已有 1346 次阅读2016-3-13 16:32 | 单片机, 程序, 通信

#include <reg51.h>
#define uchar unsigned char 
#define uint unsigned int
uchar flag,a ,i;
uchar table[]="i get";
void uartinit()
{
TMOD = 0x20;
TH1 = 0XFD;
TL1 = 0XFD;
TR1 = 1;
REN = 1;
SM0 = 0;
SM1 = 1;
EA = 1;
ES = 1;
}
void main()
{
uartinit();
while(1)   
{
if(flag == 1)
{
ES = 0;
for(i=0;i<6;i++)
{
SBUF = table[i];
while(!TI);
TI = 0;
}
   SBUF = a;
while(!TI);
TI = 0;
ES = 1;
   flag = 0;
}
}
}
void uart() interrupt 4
{
 RI = 0;
 a = SBUF;
 P0 = a;
 flag = 1;

}

路过

鸡蛋

鲜花

握手

雷人

评论 (0 个评论)

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

返回顶部