作者gunseed (~nD 汪)
看板ASM
标题Re: [问题] 读timer的值
时间Fri Jul 18 10:03:28 2008
1.使TMR0致能 T0CONbits.TMR0ON = 1;
2.选择Timer bit数 T0CONbits.T08BIT = 0; //16-bit
3.选择内部时脉 T0CONbits.T0CS = 0;
4.选择预先除频比例 T0CONbits.PSA = 1; //不做除频
5.读取Timer TMR0L TMR0H
Timer0 40MHz
Timer1 32kHz
通常读取这麽快的Timer数值都不太有意义
但可以拿来作乱数
解决办法利用Timer overflow 造成的中断
再额外除频
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.96.198.53