一、功能描述
开关控制LED亮灭
二、程序展示
A、
#include <REGX51.H>
#define uchar unsigned char
sbit SW=P1^0;
void main()
{
TMOD=0x20;
TH1=0xfa;
TL1=0xfa;
SCON=0x50;
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;
TR1=1;
while(1)
{
while(!RI);
P1=SBUF;
RI=0;
}
}
三、原理图展示
四、虽然这次的课程比较简单,但是我还是学到了许多,认真学习51单片机是我们作为学生的一项责任,我认为学习单片机不仅是为了父母、应付老师,更是为了我们自己。