一,功能描述
使五個(gè)LED燈亮起來(lái)
二,電路圖
三灾杰,程序
#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;
}
}
四蚊丐,小結(jié)
再打第一個(gè)程序的時(shí)候一定要記得T1=0;否則不清零無(wú)法發(fā)送下一個(gè)指令艳吠。畫電路圖的時(shí)候一定要仔細(xì)吠撮,不能假連接,該有節(jié)點(diǎn)一定要顯現(xiàn)出來(lái)讲竿,還有電路的端口有沒(méi)有連接到位泥兰,最后是電阻阻值不能過(guò)大,否則電路無(wú)法運(yùn)行题禀。