一 功能显示
五个开关控制五个灯
二,程序
(1)、
#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;
}
}
(2)、
#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;
}
}
三,电路图
四,小结
今天学习了项目九家电远程控制,先画原理图这次有两个89c51。然后输入程序,程序要分为两次。输好后按F7查错修改好后,再放入原理图中应用,点击开始看五盏灯有没有都亮。