导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[求助] 问个 LPC 2136  T0 中断的问题[sasinop]

 *第46994篇: [求助] 问个 LPC 2136 T0 中断的问题

  
楼 主:sasinop 2007年3月16日10:46
 [求助] 问个 LPC 2136  T0 中断的问题
系统时钟频率是 55.296MHz

//T0PR = 0x00000229;       // 大概10us 


__inline void timer0_config()
{
T0PR = 0x0000d804;       // 大概1ms 中断一次;
T0TCR = 0x00000001;            //enable timer

VICVectAddr4 = (unsigned)T0isr;        //Set the timer ISR vector address
VICVectCntl4 = 0x00000024;            //Set channel
VICIntEnable |= 0x00000010;            //Enable the interrupt
}

问题就出在这里,T0 该如何配置,才能1MS 进入一次中断呢?
谢谢

uint8 test[2]={0xff,0x55};    // 通过串口要发送的内容;

void T0isr (void)    __irq
{
 sent(test,2);
T0IR |= 0x00000001;            //Clear match 0 interrupt
VICVectAddr = 0x00000000;            //Dummy write to signal end of interrupt
}


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:供温度、湿度、时间控制器

[下一篇主题]:求高人指点:我用的LCD是mtg-s12232cfyhsgy想换一个尺寸大点的(不过不可改程序)有替