历史上的今天
返回首页

历史上的今天

今天是:2025年01月15日(星期三)

正在发生

2020年01月15日 | 单片机MSP430 - 定时器Timer_A

2020-01-15 来源:eefocus

一、定时器Timer_A 介绍

Timer_A是一个具有多路捕获/比较寄存器的16位定时/计数器,主要有TAxCTL,TAxR,TAxCCTLn,TAxIV,TAxEX0 几个寄存器。其中最主要的是TAxCTL寄存器,它决定Timer_A的输入时钟信号,Timer_A的工作模式,Timer_A的开启与停止,中断的申请等。中断可以来自定时器溢出或者任意的捕获/比较寄存器Timer_A的特征包括:


具有4种工作模式的异步定时/计数器

可选择配置的时钟源

可配置的PWM输出功能

异步输入和同步锁存


二、Timer_A 操作

1. 16位定时/计数器

16位定时/计数寄存器TAxR,在每个时钟信号的上升沿做增一计数或减一计数。TAxR可以通过置位TACLR清除。Timer_A机构图如下:


2. 时钟源的选择和分频

定时器时钟 TACLK 可以选择来自 ACLK、SMCLK 或者外部的TAxCLK。时钟源由 TASSELx 位来选择。选定的时钟源可以直接到达定时器,或者通过 IDx 位经过2、4、8分频后到达定时器,选定的时钟源可以通过 IDEXx 进行2、3、4、5、6、7或者8分频。当 TACLR 置位时,定时器时钟源分频器被复位。


3.启动定时器

在 MC > {0} 同时时钟源被激活的情况下,定时器开始计数

在定时器工作在增计数模式或者增/减计数模式时,对 TAxCCR0 写 0 可以停止定时器。定时器可以通过对 TAxCCR0 写入一个非零值来重新启动计数。在这种情况下,定时器从零开始计数。


4. 定时器模式控制

image.png?imageView2/2/w/550

三、Timer_A 寄存器

1. Timer_A 控制寄存器(TAxCTL)

image.png?imageView2/2/w/550

2. Timer_A 计数器(TAxR)

image.png?imageView2/2/w/550

TAxR位15~0Timer_A 寄存器。TAxR寄存器是 Timer_A 的计数器。


3. 捕获/比较控制寄存器(TAxCCTLn)

image.png?imageView2/2/w/550

image.png?imageView2/2/w/550

4. Timer_A 中断向量寄存器(TAxIV)

image.png?imageView2/2/w/550

TAIV   位15~0   Timer_A中断向量值

image.png?imageView2/2/w/550


推荐阅读

史海拾趣

Electronic-Bauteile Goerlitz GmbH公司的发展小趣事

Electronic-Bauteile Goerlitz GmbH公司自创立之初,就以其独特的技术创新为核心竞争力。公司不断投入研发资源,开发出了一系列具有竞争力的电子产品部件。这些部件以其高性能、低功耗和可靠性,赢得了市场的广泛认可。公司通过与高校和研究机构的合作,不断引进新技术,推动产品升级换代,确保了其在行业中的领先地位。

Accuride公司的发展小趣事

在2009年,Accuride公司面临了严重的财务困境,其美国公司申请了破产保护。然而,这一困境并未击垮Accuride,反而成为其重生的契机。通过与债权人达成协议,Accuride成功地将公司的大部分所有权转让给债券持有人,并进行了重组。这一举措不仅缓解了公司的财务压力,还为其未来的发展奠定了坚实的基础。

FASTRAX公司的发展小趣事

在成立初期,FASTRAX就注重技术创新,不断推出新的产品和技术方案。其中,Fastrax iSuite MP SDK软件开发系统是其技术创新的代表,该系统为编程人员提供了丰富的资源,大大简化了GPS接收模块的开发过程。这一创新不仅提升了FASTRAX产品的竞争力,也推动了整个电子行业的发展。

DAQ Electronics LLC公司的发展小趣事

在DAQ Electronics LLC公司的发展历程中,质量一直是其坚守的核心原则。公司建立了严格的质量控制体系,从原材料采购到产品生产、检测、包装等各个环节都进行严格把控。这种对质量的坚持,使得DAQ Electronics LLC公司的产品在市场上获得了良好的口碑和信誉。客户对公司的产品和服务给予了高度评价,也为公司的持续发展提供了有力保障。

富满电子(FM)公司的发展小趣事

随着技术的不断成熟和产品线的丰富,DAQ Electronics LLC公司开始积极拓展市场。公司通过与科研机构、高校以及企业建立合作关系,将数据采集技术应用于更多领域。在科学研究领域,DAQ Electronics LLC公司的数据采集设备为实验数据的准确获取提供了有力保障;在工业生产领域,其设备则帮助企业实现了对生产过程的实时监控和数据分析。

强盛电子(AEC)公司的发展小趣事

随着环保意识的日益增强,AEC积极响应国家绿色发展的号召,将环保理念融入企业的日常运营中。公司投入大量资金进行环保技术的研发和应用,推动生产过程的绿色化、低碳化。同时,AEC还积极参与社会公益活动,为保护环境、促进可持续发展贡献了自己的力量。

问答坊 | AI 解惑

高压大功率变换器拓扑结构的演化及分析和比较

高压大功率变换器拓扑结构的演化及分析和比较 摘要:阐述了高压大功率变换器拓扑结构的发展,同时对它们进行了分析和比较,指出各自的优缺点,其中重点介绍了级联型拓扑结构并给出了仿真波形。 关键词:多电平变换器;拓扑结构;高压大功率  & ...…

查看全部问答>

遇到“trojan.agent”木马病毒的人,可以进来看看!

trojan.agent很多朋友在查毒的时候查出以trojan.agent开头的病毒,并且许多杀不掉,问我要trojan.agent专杀工具。实际上,trojan.agent是个统称,翻译过来是木马代理的意思,也就是说,以trojan.agent开头的病毒都是木马程序。这个家族非常庞大,常 ...…

查看全部问答>

什么是光端机

监控术语的话,那就是 视频光端机,传输视频为主及其他数据,音频,开关量,以太网电话等信号的光电转换传输设备,他的本质是:光电转换传输设备;放在光缆的两端,一收一发,顾名思义光端机;所以广义上讲,基于光纤网络用于传输信号的光电转换设备都可以称为 ...…

查看全部问答>

中文DS12C887资料

很高兴和大家一起分享!!!!!!!!!!!…

查看全部问答>

请教AD9851的电压放大问题

要做一个基于AD9851的信号发生电路,初定指标是频率1Hz~30M,已经是高频了,电压为5V。 最关键的是芯片产生信号后,要进行滤波,电压放大,以及功率放大 不知道选择哪款的运放比较合适,是否需要进行级联? 恳请论坛里有模电或者高频经验的高手 ...…

查看全部问答>

2440 JTAG调试正常,但烧入NOR 中就不运行

我学习2440编程,电路是三星提供的经典电路,用JTAG在RAM中调试正常,但烧入NOR中就不执行了,我试着用控制端口LED的办法看程序能执行到哪儿,发现在执行配置BWSCON时程序跑飞. 注:启动代码是三星提供的2440init.s 请大家帮助一下,我搞了两三天了还没 ...…

查看全部问答>

50分求banyan-UE仿真器的USB驱动(banyan.inf,banyan.PNF等4个文件)

如题 附:前年同事在优龙买的这款仿真器,现在人走了,资料都不见了,找幼龙的技术支持几次都没有解决,不知道怎么回事,真不知道他们再做什么(有个MM的态度还蛮好) 哪位兄弟能提供一份,不胜感激 email:fjwant168@163.com…

查看全部问答>

MSDN <>中的问题:

Super servers address all of these issues. Rather than have each service accept connections on its own thread, services.exe spins one thread on system startup and listens on a number of sockets, up to 64, for services that request ...…

查看全部问答>

想在ARM9上用Linux系统实现U盘读写,望大侠指点

在arm9下,结合linux自带的usb协议和fat文件系统支持,实现U盘读写的可能性有多大? 目前arm9开发包有个linux的镜像,能跑,但里面没有usb和fat支持的,是不是在内核编译的时候要进行设置? 因为U盘读写是程序里的一部分,读写U盘时会不会对程序的运行造 ...…

查看全部问答>

wince 如何捕获SD卡插拔的消息?

请问在wince 如何捕获SD卡插拔的消息事件,高手指点! 感激不尽!…

查看全部问答>