C51编程:CYGNAL的C8051F020的串口程序,我怎么也调不出来.大家帮我看看
#include "D:\CYGNAL\IDEfiles\C51\Inc\c8051f020.h"
//------------------------------------------------------------------------------
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);
}
不能触发串口中断,不知道怎么办了.
发表时间:2002年11月5日10:18:00