一、功能描述
五个开关控制五个灯
二、程序
Acode:
#include <REGX51.H>
#define uchar unsigned char
sbit SW=P1^0;
void main()
{
TMOD=0x20;
TH1=0xfa;
TL1=0xfa;
SCON=0x50;
PCON=0x00;
TR1=1;
while(1)
{
SBUF=P1;
while(!TI);
TI=0;
}
}
Bcode
#include <REGX51.H>
#define uchar unsigned char
sbit LED=P1^0;
void main()
{
TMOD=0x20;
TH1=0xfa;
TL1=0xfa;
SCON=0x50;
PCON=0x00;
TR1=1;
while(1)
{
while(!RI);
P1=SBUF;
RI=0;
}
}
三、电路图
四、流程图
五、小结
本次课我们学习双机通讯,今天的代码和电路图的错误都比较少,比较简单,但是程序的含义还要研究一下。