作者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