一、功能介绍
开关控制LED的亮灭
二、程序代码
1:
#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;
}
}
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;
}
}
三、原理图
四、小结
本节课我学会了双击通讯,在本堂课中我学会了编辑如何编辑发送和接收的代码,在打代码的时候遇见了一些困难比如:忘记加分号灯关不上。最后在老师的教导下我知道了自己的错误,并及时改正。这节课我学到了很多东西。