C51编程:CYGNAL的C8051F020的串口程序,我怎么也调不出来.大家帮我看看 void procCOM(void) interrupt 4
{
TI0=0;
SBUF0=0x55;
}
//------------------------------------------------------------------------------
void main()
{
WDTCN = 0xde; // disable watchdog timer
WDTCN = 0xad;
SCON0 = 0x50; // SCON0: mode 1, 8-bit UART, enable RX
TMOD = 0x20; // TMOD: timer 1, mode 2, 8-bit reload
TH1 = -10; // set Timer1 reload value for baudrate
TR1 = 1; // start Timer1
CKCON |= 0x10; // Timer1 uses SYSCLK as time base
PCON |= 0x80; // SMOD00 = 1
SBUF0=0x55;
while(1);
}
不能触发串口中断,不知道怎么办了.
怎么没人回答?难道都不知道吗?讨论讨论也行啊
修改了中断添加了IE=0x90还是不行
推上去~~~~~~~~~
[原创]
习惯不好