请看程序的小问题!
#include <AT89X51.H>
#include <stdio.h>
void main(void)
{
int i=1;
SCON = 0x50; //串口方式
TMOD = 0x20; //定时器
TCON = 0x40;
TH1 = 0xE8;
TL1 = 0xE8;
TI=1;
TR1 = 1;
*while(i <=10)
{
i++;
printf ("h\n");
}
//while(1);
}
这个程序我试过了,在TC里不加while(1);可以正确执行,在KEIL C里则不行,要加上while(1);才行,这是不是和KEIL C的编译有关?
发表时间:2004年7月28日17:49:24