1.电路原理图
2.程序
甲机发送程序
#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;
}
}
乙机接收程序
#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;
}
}
3.电路原理
5控5点亮灯
4.流程图
5.小结
这次的困难在于点不亮灯,是因为电源没接线直接接上去导致没成功,老师之前讲过可能是没有听见吧,不过通过老师的帮助还是解决了。