首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于dg128的增强型定时器

关于dg128的增强型定时器

PACLK指的是什么时钟,数据手册上说的不太明白,

还有,数据手册上说PACTL中的CLK0和CLK1 设置的是timer counter的时钟,可是好像对TCNT,就是主计数器没有作用,

这里的时钟系统感觉很混乱,望大虾不吝赐教

d
PACLK主要是脉冲累加器PACA的输入信号,由总线时钟64分频而来,而且受P7引脚电平的控制。同时,它和它的分频信号也可以用作定时器的时钟信号TIMCLK,由CLK1和CLK0位选择。但一般情况下定时器的时钟信号都采用PCLK,它由总线时钟分频而来。
海纳百川  有容乃大

感谢斑竹。但是在我印象中,脉冲累加器是一个被动类型的元件,为什么还需要时钟?

PACA的输入信号是外部的脉冲(事件记数模式),而门控时间累加方式的PACA的输入是不是就是PACLK?

另外,事件记数模式下,是不是也是隔一个总线时钟(或者计数器时钟)来判断是否有脉冲输入?

还是仅仅是被动的,来一个脉冲记一个数?

同样期待老大的回答
PACA有两种脉冲计数模式:事件型和门控型,由PAMOD位控制。当采用事件型计数模式,PT7的上升沿或下降沿是PACA的输入信号;当采用门控型,总线时钟的64分频为PACA的输入信号,PT7这时是门控信号。无论采用什么计数模式,PACA的输入信号都是PACLK。
海纳百川  有容乃大
返回列表