#include<stc15.h>
unsigned char date;
unsigned char recFlag;
void init_serial();
void send();
void receive();
void main()
{
init_serial();
IE=0;
while(1)
{
send();
receive();
}
}
void init_serial()
{
SCON=0x50;
AUXR|=0x04;
T2L=0xA0;
T2H=0xFC;
AUXR|=0x10;
//TR1=1;
//PCON=0x00;
//SCON=0x50;
TI=1;
EA=1;
}
void send()
{
if(TI==1)
{
if(recFlag==1)
{
SBUF=date;
recFlag=0;
TI=0;
}
}
}
void receive()
{
if(RI==1)
{
date=SBUF;
recFlag=1;
RI=0;
}
}
stc15w408as串口通讯
3星 · 超过75%的资源 需积分: 49 18 浏览量
2018-03-20
16:55:31
上传
评论 3
收藏 15KB ZIP 举报
qq_31086867
- 粉丝: 0
- 资源: 2