单片机程序如下,延迟程序省略,程序发送01~09数字给计算机串口助手,打开开发板电源或重启开发板都可以,为何关闭开发板会时发送一个00到串口助手??
void main(void)
{
unsigned char i;
unsigned char a[]={1,2,3,4,5,6,7,8,9};
SCON=0X40;//
TMOD=0X20;//
TH1=0xfd;//@11.0592MHz,
TL1=0xfd;//
delay();
TR1=1;//
for(i=0;i<8;i++)
{SBUF=a[ i];
while(TI==0);
TI=0;
}
while(1);
}
|