89C52單片機串行通信編程兩則
void main()
{
unsigned char temp;
SCON=0xd0;
TMOD=0x20;
TH1=0xE8;
TL1=0xE8;
TR1=1;
ES=1;
EA=1;
}
void comre()
{
ACC=SBUF;
if(RB8==P)
rebuf=ACC;
else
error();
}
void comtx()
{
ACC=txbuf;
SBUF=ACC;
TB8=P;
}
void serial_server() interrupt 4
{
if(TI)
TI=0;
else
{
RI=0;
comre();
}
}
void error()
{
F0=1;
}
光電開關(guān)相關(guān)文章:光電開關(guān)原理
評論