void main(void)
{
int kk;
DINT;
InitSysCtrl();
InitGpio();
DINT;
IER=0x0000;
IFR=0x0000;
InitPieCtrl();
InitPieVectTable();    //初始化PIE模块中的CPU定时器0的中断
InitAdc();
InitEv();
//初始化Xintf
InitXintf();
//  init the 16C550, This function is found in ultra.c   
k16c550_initial();
UART16C550_SendOrder(0xE0,0x0000,0x0000,0x0000,0x0000);
UART16C550_SendOrder(0x40,0x0021,0x0024,0xC4A3,0x0000);
//LCD_Draw();
// adcl0=0;