—— —— —— 技术资料下载中心

>> PIC16C5X单片机应用与设计 \

第一章 PIC16C5X硬件结构
第六节 预分频器Prescaler
预分频器是一个分频倍数可编程的8位计数器。其结构如图1.9所示上节对预分频参数已有描述，这里不赘述。 预分频器的分配对象完全由程序控制。可以在程序中改变预分频器分配对象。 1、从RTCC到WDT的改变

MOVLW B'XX0X0XXX' ；选择内部时钟和新的预分频值 OPTION ；如果新的预分频值="000"或者 CLRF RTCC ；="001"，则暂时先选一个另外的值 MOVLW B'XXXX1XXX' ；清零RTCC和预分频器 OPTION ；选择WDT为对象，但不要改变预分频值
CLRWDT ；清WDT和预分频器
MOVLW B'XXXX1XXX' ；选择新的预分频值

2、从WDT到RTCC的改变

CLRWDT ；清WDT及预分频器 MOVLW B'XXXX0XXX ；选择RTCC OPTION

图1.9 预分频器方块图

第一节 第二节 第三节 第四节 第五节 第六节 第七节 第八节 第九节 第十节 第十一节 第十二节

[ 返回 ]