1.主控模塊調(diào)試過程
其測試程序為:
#include
#includeCC.h>
voiddelay()
{
inti,j;
for(i=0;i<20000;i++);
for(j=0;j<2000;j++);}
voidmain()
{
unsignedinti;
for(;;);無限循環(huán)執(zhí)行以下發(fā)送接收語句
{TMOD=0x20;TH1=0xCC;TL1=0xcc;;初始化T1
TR1=1;
SCON=0X50;
TI=0;
P1=0xfe;;LED滅
delay();;延時
SBUF=0xff;;發(fā)送數(shù)據(jù)FF
while(RI==0);;RI=0等待
RI=0;;RI=1清RI
P1=SBUF;;接收數(shù)據(jù)并送P1口,燈亮
while(TI==0);;TI=0等待
delay();;延時
}
}
運行此程序,當發(fā)光二極管不斷閃爍,證明串口通信正常。