打印
[技术支持]

HC18P23xL的定时器应用注意事项

[复制链接]
1702|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1. T1 为 16 位计时器,在溢出中断重新赋值时应先 T1H,后 T1L,避免 T1L 在操作中
的进位被覆盖;清空时则应先 T1L 后 T1H,避免 T1L 进位意外进入 T1H 造成清空失败,Timer1
工作于同步计数器模式和同步定时唤醒模式时,不能唤醒 SLEEP 或绿色模式。
2. 在捕捉模式下,CCPx 引脚必须由相应的方向控制器设定为输入方式;当一个捕捉
事件发生后,硬件自动将 CCPx 的中断标志位 CCPxIF 置 1,表示产生了一次 CCPx 捕捉中断。
CCPxIF 位必须用软件重新清零。当 CCPRx 寄存器中的值还未被程序读取,而又发生了另一
个新的捕捉事件时,原先的值将被新的值覆盖掉;在捕捉模式下,Timer1 必须运行在定时
器模式或同步计数器模式。
3. 当选择产生特殊事件触发信号时,如果 ADC 被使能,则启动一次 ADC 转换(仅限于
CCP1)。在此模式下 CCPx 模块不会对 CCPx 引脚进行控制;在比较模式下,CCPx 引脚必须
由相应寄存器设定为输出模式,以便作为比较器的输出端使用;应该注意的是,如果对控
制寄存器 CCPxCON 进行重新赋值,将会迫使 CCPx 引脚输出一个默认的低电平,而这并非是
正常的比较输出结果。
4. CCP-PWM 模块用 T1 作为时基时,T1L 必须赋值为 0X00。
5. CCP-PWM 模块时钟源选择 T1 的 Fsys 时,配置字 OPTION 的时钟模式应选择 4T,不
要选择 2T。否则会出现占空比异常的情况。

使用特权

评论回复
沙发
tpgf| | 2023-11-2 12:00 | 只看该作者
16位的定时器可以分成两个8位定时器使用吗

使用特权

评论回复
板凳
drer| | 2023-11-2 12:29 | 只看该作者
在进行初始化的时候也要注意配置的先后顺序

使用特权

评论回复
地板
wiba| | 2023-11-2 12:55 | 只看该作者
定时器里边有很多配置结合起来的作用变化很大

使用特权

评论回复
5
kxsi| | 2023-11-2 13:24 | 只看该作者
特殊事件触发信号都有哪些呢

使用特权

评论回复
6
coshi| | 2023-11-2 19:58 | 只看该作者
为什么我们常用的手册上不会写常常遇到的注意事项啊

使用特权

评论回复
7
qcliu| | 2023-11-2 20:21 | 只看该作者
这个芯片一共有多少个定时器啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

235

主题

1826

帖子

5

粉丝