打印

单片机定时问题

[复制链接]
904|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
txcy|  楼主 | 2013-8-25 09:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我使用的是Timer1的定时器,我的设置如下:

          TMR1L=0xFF;
         TMR1H=0xFF;
         
         T1CONbits.TMR1CS0=0;
         T1CONbits.TMR1CS1=0;
         T1CONbits.T1CKPS0=1;
         T1CONbits.T1CKPS1=0;
         T1CONbits.T1SOSCEN=0;
         T1CONbits.T1SYNC=0;
         T1CONbits.T1RD16=0;
         T1CONbits.TMR1ON=1;

         PIE1bits.TMR1IE=1;
         PIR1bits.TMR1IF=0;
         
至于其他的全局中断,这些肯定是开了的,现在的问题是:不管我怎么改TMR1L和TMR1H这两个寄存器的值,中断时间都木有变化,能否告知是我哪里设置出错了么?

相关帖子

沙发
sinadz| | 2013-8-25 10:54 | 只看该作者
中断时间 你怎么测的?
好的办法是用示波器去测,这样比较准确

使用特权

评论回复
板凳
火箭球迷| | 2013-8-25 11:07 | 只看该作者
时间确实没法测...但是可以用一些现象来表示,比如刷新LED灯,但是我的是不管怎么改那两个值,都没法改变LED的显示频率....

使用特权

评论回复
地板
pkat| | 2013-8-25 11:13 | 只看该作者
用示波器测一下吧

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

274

主题

2106

帖子

0

粉丝