Board logo

标题: 关于dg128的增强型定时器 [打印本页]

作者: zd270    时间: 2009-2-9 14:35     标题: 关于dg128的增强型定时器

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

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

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


作者: zd270    时间: 2009-2-9 20:40

d
作者: strongchen    时间: 2009-2-10 10:40

PACLK主要是脉冲累加器PACA的输入信号,由总线时钟64分频而来,而且受P7引脚电平的控制。同时,它和它的分频信号也可以用作定时器的时钟信号TIMCLK,由CLK1和CLK0位选择。但一般情况下定时器的时钟信号都采用PCLK,它由总线时钟分频而来。
作者: zd270    时间: 2009-2-10 17:50

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

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

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

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


作者: fjczd    时间: 2009-2-12 16:33

同样期待老大的回答
作者: strongchen    时间: 2009-2-13 11:38

PACA有两种脉冲计数模式:事件型和门控型,由PAMOD位控制。当采用事件型计数模式,PT7的上升沿或下降沿是PACA的输入信号;当采用门控型,总线时钟的64分频为PACA的输入信号,PT7这时是门控信号。无论采用什么计数模式,PACA的输入信号都是PACLK。




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0