MSP430学习笔记(2)定时器A

本文详细介绍了MSP430系列单片机中的定时器A,包括其组成、计数器部分、捕获/比较器、输出单元以及工作模式。定时器A具有多种计数模式,如增计数、连续计数和增/减计数,支持8种输出模式,并可用于PWM。此外,还讨论了捕获/比较模块的工作原理和中断处理。
摘要由CSDN通过智能技术生成

欢迎访问我的个人网站:http://www.qingshuimonk.com/


3.        定时器A:

所有MSP430系列的FLASH型单片机都含有定时器A(Timer_A),由一个16位定时器和多路比较/捕获通道组成。每个比较/捕获通道都是以16位定时器的定时功能为核心进行单独的控制。

1)        定时器由以下部分组成:

a)        计数器部分:输入的时钟源具有4种选择,所选定的时钟源又可以1、2、4、8分频作为计数频率。

b)        捕获/比较器:用于捕获时间发生的时间或产生时间间隔,每个捕获/比较的结构完全相同,输入输出都决定于各自所带的控制寄存器的控制字,捕获/比较器相互之间独立。

c)        输出单元:具有可选的8种输出模式,用于产生用户需要的输出信号并支持PWM。

2)        Timer_A寄存器:

a)        TACTL:控制寄存器:POR信号后全都自动复位,PUC信号后不受影响。

                                      i.             TASSEL1,TASSEL0:选择定时器输入分频器的时钟源,00为TACLK,特定的外部引脚的信号,01为ACLK,10为SMCLK,11为INCLK。

                                    ii.             ID1,ID0,输入分频选择,00不分频,01为2分频,10为4分频,11为8分频。(由SSEL1,SSEL0选择时钟源,然后再由ID0和ID1选择分频系数将输入信号分频,分频后的信号才用于计数器计数)。

                                   iii.             MC1,MC0:计数模式控制位:00为停止计数,01为增计数模式,10为连续计数模式,11为增减计数模式。

                                

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值