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

如题所述

第1个回答  2020-05-22
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是没有这个功能的,因此你只能自己写输出代码)
大概就是这样吧,很多细节都省略了,就是为了你能有个大概的了解。
430的定时器功能很强大,当然也要复杂一些,你理解了就很简单
第2个回答  2019-10-06
原理?就是利用可以控制其计数上限的计时器为核心,配合一些数字电路的基本原件,实现的具有高度可控性的一个计时器而已。
只是集成到单片机里,具有一定规范性,可以利用寄存器实现相应的功能了。
欢迎追问~

msp430单片机定时器自动跑是怎么个原理呢??求解啊!
1. Timer_A3主要由定时计数器TAR、三个捕获比较器和输出单元组成。2. 在连续计数模式下,Timer_A3的工作原理类似于公共汽车系统。3. 公共汽车的起点是TAR=0,终点是TAR=0FFFFH。4. 捕获比较器CCR0、CCR1、CCR2分别相当于每一站的车站。5. 当TAR的值与某个捕获比较器相等时,会触发相应的中断。...

msp430单片机定时器自动跑是怎么个原理呢??求解啊!
最简单的工作方式是这样的:在连续计数模式下(TA计数模式的一种),Timer_A3的运行原理有点像公共汽车,起点是定时计数器TAR=0,终点是定时计数器TAR=0FFFFH,3个捕获比较器CCR0,CCR1,CCR2就像公共汽车的每一站,TAR从0开始计数,TAR的值和哪个捕获比较器相等,这个捕获比较器就抛出一个中断,当TAR...

msp430定时器的定时时间是怎么计算的呀?是不是比如我设定了时钟源为8m...
理论上没错,但是实际单片机的定时器做不到1\/1M就是1us的精度的,也就是说你计时出来的值不是很准确 建议用辅助时钟ACLK来降低定时器的频率

用IAR 编译msp430 单片机,中断一直无法通过怎么回事
并且对于芯片msp430g2553来说,io430.h中包含io430g2553.h文件

怎么用msp430F149定时器A或定时器B的比较捕获模式测试一个方波的...
1.一开始让430的内部定时器跑起来,你要做的就是设置定时器的时钟,是否分频,是否中断,计数模式这些。要是用到捕获模式测频率就要选择成捕获模式,还有上升沿或者下降沿捕获这些。2.之后的过程是这样的,当单片机的特殊引脚检测到你设定的触发信号之后就会立刻把当前时刻的TAR(定时器的16位计数器)中...

MSP430单片机定时器工作在捕获模式下,计数模式只能用连续计数模式? 而...
就以定时器A来举例,TImerA一共有两个中断向量,一个单独分配给CCR0,另一个作为公用的中断向量用于定时器和另外两个捕获比寄存器。CCR0具有最高的中断优先级,因为CCR0能用于定义增计数模式和增减计数模式的周期。CCR1和CCR2以及定时器共用另一个中断向量。捕获比较寄存器设置很灵活的,建议多看看430...

msp430单片机 为什么 定时器 只有在与仿真器连接情况下 才能运行_百度...
定时器运行不运行和仿真器没关系。。你连着仿真器的话,程序运行得通过iar操作,程序不运行,定时器自然不能运行。。如果不连仿真器,片子烧了有定时器的程序的话,上电程序自动运行,定时器自然能运行

关于msp430单片机中定时器A的捕获模式寄存器的解读?
照理EQUx和SCCI是风马牛不相及的两个东西,一个是内部自动产生的相等信号,一个是锁住的触发捕获时引脚电平。但,不知道你注意了没有,我前面只提到了锁存,却没有说明是什么时候锁存CCI。实际上在发生捕获的瞬间,430先将TAR的值传给CCRx,然后比较TAR和CCRx中的值,相等则产生相等信号EQUx,最后...

关于MSP430单片机 定时器A, timerA 的问题.
1、如果是“增计数模式”,那么TAR可以增计数到CCR0的值,然后复位为0,再开始新一轮的计数,在此期间一旦有CCR1\/2\/3\/4\/5\/6之一与之相同,则产生中断并进入中断处理程序,所以不论CCR1\/2\/3\/4\/5\/6的值设为多少,周期始终都由CCR0决定,只不过先后顺序有差别。2、如果是“连续计数模式”,同...

msp430编程定时器B的中断
只要选择AD是由TA触发采样,然后把TA设置成PWM输出模式,当然输出PWM波的都是特殊功能脚,但是在这里它是不需要输出的,所以引脚设置不必理会。值得关心的就是PWM的频率,也就是你AD的采样率。3.看门狗复位 看门狗有2种工作模式:定时器 ,看门狗 定时器工作模式下WDTIFG在响应中断服务程序有标志位自动...

相似回答
大家正在搜