msp430单片机定时器自动跑是怎么个原理呢??求解啊!

[复制链接]
查看11 | 回复3 | 2012-2-14 01:17:47 | 显示全部楼层 |阅读模式
Timer_A3的组成主要有3部分:定时计数器TAR,3个捕获比较器和输出单元最简单的工作方式是这样的:在连续计数模式下(TA计数模式的一种),Timer_A3的运行原理有点像公共汽车,起点是定时计数器TAR=0,终点是定时计数器TAR=0FFFFH,3个捕获比较器CCR0,CCR1,CCR2就像公共汽车的每一站,TAR从0开始计数,TAR的值和哪个捕获比较器相等,这个捕获比较器就抛出一个中断,当TAR的值到达0FFFFH后就会溢出,TAR归0,此时再产生一个中断,周而复始。输出单元的作用就是自动的输出。当公共汽车到达某一站的时候TAR=CCRx,产生中断的同时输出单元就会自动的输出(51是没有这个功能的,因此你只能自己写输出代码)...
回复

使用道具 举报

千问 | 2012-2-14 01:17:47 | 显示全部楼层
原理?就是利用可以控制其计数上限的计时器为核心,配合一些数字电路的基本原件,实现的具有高度可控性的一个计时器而已。只是集成到单片机里,具有一定规范性,可以利用寄存器实现相应的功能了。欢迎追问~...
回复

使用道具 举报

千问 | 2012-2-14 01:17:47 | 显示全部楼层
在系统时钟下进行计数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行