文件名称:时钟源选择-windows internals part 2(6th) 无水印pdf
文件大小:9.91MB
文件格式:PDF
更新时间:2024-06-27 11:57:48
PIC18F46k80 中文资料
14.3 时钟源选择 T1CON 寄存器的 TMR1CS<1:0> 和 SOSCEN 位用于 选择 Timer1 的时钟源。表 14-1 显示了时钟源选择。 14.3.1 内部时钟源 当选择内部时钟源时, TMR1H:TMR1L 寄存器对将在 FOSC 的整数倍(由 Timer1 预分频比决定)处递增。 14.3.2 外部时钟源 当选择外部时钟源时,Timer1模块可以作为定时器或计 数器工作。 使能计数时,Timer1 在外部时钟输入 T1CKI 的上升沿递 增。这些外部时钟源可以与单片机系统时钟同步,也可 以异步运行。 依靠时钟振荡器作为定时器工作时,可以将外部 32.768 kHz 晶振与专用内部振荡器电路一起使用。 表 14-1: TIMER1 时钟源选择 注: 在计数器模式下,发生以下任何一个或多 个情况后,计数器在首个上升沿递增前, 必须先经过一个下降沿: • Timer1 在 POR 复位后被使能 • 写入 TMR1H 或 TMR1L • Timer1 被禁止 • T1CKI 为高电平时 Timer1 被禁止 (TMR1ON = 0), T1CKI 为低电平时 Timer1 被使能 (TMR1ON = 1)。 TMR1CS1 TMR1CS0 SOSCEN 时钟源 0 1 x 时钟源 (FOSC) 0 0 x 指令时钟 (FOSC/4) 1 0 0 T1CKI 引脚上的外部时钟 1 0 1 SOSCI/SOSCO 引脚上的振荡器电路DS39977C_CN 第 218 页 初稿 2011 Microchip Technology Inc.