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

* 103425: [求助] 问个 LPC 2136 T0 中断的问题

   sasinop 
sasinop发表的帖子 

 [求助] 问个 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
}



发表时间:2007年3月16日10:46:07

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:供温度、湿度、时间控制器长期供应单片机制作的温、湿度、时间控制器模块及成品,网址:http://hz
[下一篇帖子]:求高人指点:我用的LCD是mtg-s12232cfyhsgy想换一个尺寸大点的(不过不可改程序)有替