第六節(jié):PIC系列單片機(jī)預(yù)分頻器Prescaler
時間:2018-11-08 15:40:01
手機(jī)看文章
掃描二維碼
隨時隨地手機(jī)看文章
[導(dǎo)讀]
預(yù)分頻器是一個分頻倍數(shù)可編程的8位計(jì)數(shù)器。其結(jié)構(gòu)如圖1.9所示上節(jié)對預(yù)分頻參數(shù)已有描述,這里不贅述。 預(yù)分頻器的分配對象完全由程序控制??梢栽诔绦蛑懈淖冾A(yù)分頻器分配對象。1、從RTCC到WDT的改變 M
預(yù)分頻器是一個分頻倍數(shù)可編程的8位計(jì)數(shù)器。其結(jié)構(gòu)如圖1.9所示上節(jié)對預(yù)分頻參數(shù)已有描述,這里不贅述。
預(yù)分頻器的分配對象完全由程序控制。可以在程序中改變預(yù)分頻器分配對象。
1、從RTCC到WDT的改變 MOVLW B'XX0X0XXX' ;選擇內(nèi)部時鐘和新的預(yù)分頻值
OPTION ;如果新的預(yù)分頻值="000"或者
CLRF RTCC ;="001",則暫時先選一個另外的值
MOVLW B'XXXX1XXX' ;清零RTCC和預(yù)分頻器
OPTION ;選擇WDT為對象,但不要改變預(yù)分頻值
CLRWDT ;清WDT和預(yù)分頻器
MOVLW B'XXXX1XXX' ;選擇新的預(yù)分頻值
2、從WDT到RTCC的改變
CLRWDT ;清WDT及預(yù)分頻器
MOVLW B'XXXX0XXX ;選擇RTCC
OPTION