msp430单片机定时器自动跑是怎么个原理呢??求解啊!
2个回答
展开全部
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的定时器功能很强大,当然也要复杂一些,你理解了就很简单
最简单的工作方式是这样的:
在连续计数模式下(TA计数模式的一种),Timer_A3的运行原理有点像公共汽车,起点是定时计数器TAR=0,终点是定时计数器TAR=0FFFFH,3个捕获比较器CCR0,CCR1,CCR2就像公共汽车的每一站,TAR从0开始计数,TAR的值和哪个捕获比较器相等,这个捕获比较器就抛出一个中断,当TAR的值到达0FFFFH后就会溢出,TAR归0,此时再产生一个中断,周而复始。
输出单元的作用就是自动的输出。当公共汽车到达某一站的时候TAR=CCRx,产生中断的同时输出单元就会自动的输出(51是没有这个功能的,因此你只能自己写输出代码)
大概就是这样吧,很多细节都省略了,就是为了你能有个大概的了解。
430的定时器功能很强大,当然也要复杂一些,你理解了就很简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
迪凯特科技(北京)有限公司
2023-07-28 广告
2023-07-28 广告
单片机的UART口通信速度通常取决于以下几个因素:1. 硬件规格:不同的单片机UART接口具有不同的最大传输速率,通常在数百Kbps到数Mbps的范围内。例如,某些常见的单片机,如STM32F103C8T6,其UART接口的最大传输速率可达...
点击进入详情页
本回答由迪凯特科技(北京)有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询