發新話題
打印

C8051F41X TIMER3的宣告問題

C8051F41X TIMER3的宣告問題

我想請問一下~ 413的TIMER2可以直接給定TMR2RL不需要在分TMR2RLL以及TMR2RLH給RELOAD VALUE~
而且也可以直接讀寫TMR2CN的每個BIT~例如TF2H、TR2...等等~

為了使用TIMER3方便~小弟我也在C8051F410.H裡頭宣告了跟TIMER2相同的東西(SFR ADDRESS從0X91開始)~
編譯程式時也都OK~ 但實際使用卻是無法使用的~ RELOAD VALUE的給定還是要分HIGH、LOW BYTE,TMR3CN也無法像
TIMER2可以直接讀寫某個BIT~
以上問題可以解決嗎? 敬請賜教!

TOP

datasheet中有說明
sfr尾數位為 0 or 8才可以bit控制
其餘的位址都要使用 OR or AND 來使某bit變化

TOP

了解~ 之前使用沒注意到這方面~
多謝說明

TOP

發新話題