1、功能描述
每一个开关都能控制对应的LED.
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;
}
}
//b机接收程序
#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)
{
P1=SBUF;
while(!RI);
RI=0;
}
}
3、原理图
4、流程图
5、小结
在打程序的时候要注意不要打错,制作原理图时要注意不要连错,画流程图时可以偷懒,画完a机流程图时可以复制下来,在上面进行微改。