Re: 請教有關"Timer"的設定....
|
||||
---|---|---|---|---|
版主
|
目的是一樣,但上述的方式只要改變 TMR0_VAL的定義 就可以改變 TMR0H and TMR0L 的值,
發表於: 2006/10/27 10:22
|
|||
|
Re: 請教有關"Timer"的設定....
|
||||
---|---|---|---|---|
高級會員
|
謝謝....
我已經解決了 .....不過是拿Timer1的範例來改的.... movlw (.65536-TMR0_VAL)/.256 movwf TMR0H, ACCESS movlw (.65536-TMR0_VAL)%.256 movwf TMR0L, ACCESS 方法如上....怪了.... 這和我直接給值好像沒啥不同耶..? 真是怪了....
發表於: 2006/10/26 19:52
|
|||
|
Re: 請教有關"Timer"的設定....
|
||||
---|---|---|---|---|
資深會員
|
http://www.microchip.com.tw/modules/n ... 348&forum=1#forumpost5297
板主之前的回答 參考看看吧 基本上要先把值寫入TMR0H (這時值還沒更新到TIMER0裡) 之後再把值寫入TMR0L 這時會同時把這16位元的值丟進TIMER0
發表於: 2006/10/26 19:06
|
|||
木亟缶夬金戔
彳艮缶夬金戔 走召缶夬金戔 |
||||
|
請教有關"Timer"的設定....
|
||||
---|---|---|---|---|
高級會員
|
在此想跟各位高手說聲抱歉...這個問題可能已經被問過幾百次了...浪費大家的時間...真是抱歉....
我目前在測試PIC18F2455的Timer功能.... 首先是Timer0.....我看Spec. Page.126尚有提到: TMR0H是不可以直接被存取的... 在讀取TMR0L時使用Timer0高字節的內容更新TMR0H... 實在不懂上面那段話在說什麼...?...有高手可以解釋一下嗎..? 還有我看Microchip國外論壇上面在討論Initial Timer0時.. 也市直接寫入TMR0H和TMR0L....跟Spec.說的不太像...?? 我用的是16MHz的震盪器......我實在看不懂...Timer0到底該如何用阿....?....請問有人可以簡單說明一下嗎...?..謝謝... 比如說我想0.5ms中斷一次....那我的TMR0H和TMR0L該怎麼算阿..?..... 請各位高手多多指教.....謝謝..^^
發表於: 2006/10/26 18:59
|
|||
|