时钟源选择-汽车电子中的infineon 车身控制器设计方案

时间:2024-06-28 12:51:29
【文件属性】:

文件名称:时钟源选择-汽车电子中的infineon 车身控制器设计方案

文件大小:5.76MB

文件格式:PDF

更新时间:2024-06-28 12:51:29

PIC16F1516 PIC16F1517 PIC16F1518 PIC16F1519 中文资料.pdf

18.2 时钟源选择 T1CON 寄存器的 TMR1CS<1:0> 和 T1OSCEN 位用于 选择 Timer1 的时钟源。表 18-2 显示了时钟源选择。 18.2.1 内部时钟源 当选择内部时钟源时,TMR1H:TMR1L 寄存器对的递增 频率将为 FOSC 的整数倍(取决于 Timer1 预分频器)。 选择 FOSC 内部时钟源时, Timer1 寄存器的值将在每 个指令时钟周期中递增 4 次。由于这个原因,在读取 Timer1 值时,分辨率将会出现 2 LSB 的误差。为了利 用 Timer1 的全部分辨率,必须使用异步输入信号来对 Timer1 时钟输入进行门控。 可以使用以下异步源: • T1G 引脚上的异步事件用于进行 Timer1 门控 18.2.2 外部时钟源 当选择外部时钟源时,Timer1 模块可以作为定时器或计 数器工作。 Timer1 使能计数时,在外部时钟输入 T1CKI 的上升沿 递增。该外部时钟源既可以与单片机系统时钟同步,也 可以异步运行。 作为定时器采用时钟振荡器工作时,可以将外部 32.768 kHz 晶振与辅助振荡器电路一起使用。 表 18-1: TIMER1 使能选择 TMR1ON TMR1GE Timer1 工作状态 0 0 关闭 0 1 关闭 1 0 总是开启 1 1 计数使能 注: 在计数器模式下,发生以下任何一个或多 个情况后,计数器在首个上升沿递增前, 必须先经过一个下降沿: • POR 后使能 Timer1 • 写入 TMR1H 或 TMR1L • Timer1 被禁止 • T1CKI 为高电平时 Timer1 被禁止 (TMR1ON = 0),然后在 T1CKI 为低 电平时 Timer1 被使能(TMR1ON = 1)。 表 18-2: 时钟源选择 TMRxCS<1:0> T1OSCEN 时钟源 00 x 指令时钟 (FOSC/4) 01 x 系统时钟 (FOSC) 10 0 T1CKI 引脚上的外部时钟源 1 SOSCI/SOSCO 引脚上的辅助振荡器电路 11 x LFINTOSCDS41452B_CN 第 160 页 初稿  2011 Microchip Technology Inc.


网友评论