MSP430——timerA

发布者:RainbowPromise最新更新时间:2022-10-11 来源: csdn关键字:MSP430  timerA  工作模式 手机看文章 扫描二维码
随时随地手机看文章

一、TimerA的4种工作模式

1.停止模式

用于定时器暂停,并不发生复位,所有寄存器现行的内容在停止模式结束后都可用。当定时器暂停后重新计数时,计数器将从暂停时的值开始以暂停前的计数方向计数。


2.增计数模式

捕获/比较寄存器CCR0用作Timer_A增计数模式的周期寄存器。因为CCR0为16位寄存器,所以该模式适用于定时器周期小于65536的连续计数情况。计数器TAR可以增计数到CCR0的值,当计数值与CCR0的值相等(或定时器值大于CCR0的值)时,定时器复位并从0开始重新计数。


3连续计数模式

在需要65536个时钟周期的定时应用场合常用连续计数模式。定时器从当前值计数到0FFFH后,又从0开始重新计数。

连续计数模式的典型应用:

产生多个独立的时序信号。利用捕获比较寄存器捕获各种其它外部事件发生的定时器数据。

产生多个定时信号。


4.增/减计数模式

需要生成对称波形的情况经常可以使用增/减计数模式。该模式下,定时器先增计数到CCR0的值,然后反向减计数到0。计数周期仍由CCR0定义,它是CCR0计数器值的2倍。


CLR——定时器清除。当该位为1时,定时器复位。


TAIE——定时器中断允许位。0:禁止定时器溢出中断;1:允许定时器溢出中断。


TAIFG——定时器溢出标志位。


增计数模式:当定时器由CCR0计数到0时,TAIFG置位;

连续计数模式:当定时器由0FFFFH计数到0时,TAIFG置位;


增/减计数模式:当定时器由CCR0减计数到0时,TAIFG置位。





关键字:MSP430  timerA  工作模式 引用地址:MSP430——timerA

上一篇:MSP430F149中中断优先级问题
下一篇:超声波传感器测距实验

推荐阅读最新更新时间:2024-11-11 10:32

基于MSP430的便携式心率计的设计
在消费电子领域,便携式电子产品由于体积小、质量轻的特点越来越受到消费者的喜爱,已成为人们生活中不可缺少的部分。基于这个思路,我们设计了一款便携式心率计,它可以替代用脉搏听诊器等进行测量的传统方法,使用非常方便。该产品主要包括三个部分:信号的采集、数据处理以及LED显示和报警电路。 系统总体设计 图1为本系统的原理框图。 图1 系统结构框图 如图1所示,从传感器检测到的脉搏信号转化为电压信号送入电压跟随器,起到缓冲的作用,使前级和后级隔离开来,避免相互干扰。输出的信号经前置放大后送入高通滤波器,以滤除传感器的热电干扰,再经过低通滤波器滤除环境中的高频干扰。处理完的信号送入后级继续放大以便得到干扰小且清晰的信号,此信号经比
[单片机]
基于<font color='red'>MSP430</font>的便携式心率计的设计
MSP430 G2553 Launchpad实现电容测量
一、基本原理 对于Source-Free RC电路,其电容放电的特性可以描述为: 其中V0是电容的初始电压,t是放电时间,R是串接的电阻阻值,C是电容值,v(t)是t时刻电容上的电压。因此,若已知V0、R、以及t1时刻的电压Vt1,便可求得C: 二、如何控制和测量 如上图所示,大致步骤为:1)由GPIO通过电阻R给电容C充电至Vcc;2)该GPIO输出0,电容C通过R进行放电,同时Timer开始计时、CA+开启;3)当电容电压放电至参考电压(此处是0.25Vcc)时,比较器CA+输出端出现电平变化;4)中断程序捕获这一变化,并利用Timer的capture mode获得该时刻的时间,最后通过以上方程计算电容值。
[单片机]
<font color='red'>MSP430</font> G2553 Launchpad实现电容测量
业界最低功耗微控制器实现微型封装
TI 基于 FRAM 的 MSP430™ MCU 发挥 WLCSP 封装尺寸优势,帮助优化板级空间,缩小产品尺寸,节省电源。 2014 年 4 月 9 日,北京讯---日前,德州仪器 (TI) 宣布推出几个采用微型封装尺寸的最新超低功耗 MSP430™ 微控制器 (MCU) 系列,帮助开发人员节省宝贵的板级空间。除了 5 个提供微型封装选项的现有 MSP430 MCU 系列之外,TI 基于 FRAM 的超低功耗 MSP430FR5738 以及基于闪存的 MSP430F51x2 MCU 采用小至 2.0 x 2.2 x 0.3 毫米的晶圆芯片级封装 (WLCSP),使开发人员可设计更小的产品。 这些微型封装尺寸使 M
[单片机]
MSP430单片机的LED驱动电路原理解析
MSP430系列单片机以低功耗和外设模块的丰富性而著称,而针对电容触摸应用,MSP430的PIN RO 电容触摸检测方式支持IO口直接连接检测电极,不需要任何外围器件,极大的简化了电路设计,而本设计文档中使用的MSP430G2XX5 更支持多达2个IO口,可驱动24个以上的LED灯,达到理想的显示效果。 电容触摸实现原理 MSP430根据型号的不同支持多种电容触摸检测方式,有RC 震荡、比较器、PIN RO,本设计使用的是PIN Relaxation Oscillator 方式,原理如图1,芯片管脚内部检测电路由施密特触发器、反向器,以及一个电阻组成,震荡信号经过施密特触发器变成脉冲信号,再通过反向器反馈回RC 电路,通过TI
[单片机]
<font color='red'>MSP430</font>单片机的LED驱动电路原理解析
MSP430的看门狗常见用法以及中断函数的书写方法
今天下午看了一下MSP430的看门狗的基本用法 看门狗是为了防止程序跑飞而设定的,但是由于看门狗是一个类似于定时器,因此可以把他当作定时器来使用 示例代码:用看门狗定时器使一个led闪烁 #include msp430x14x.h void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDT_MDLY_32;//宏定义 IE1 |=WDTIE; //允许看门狗定时器中断 P2DIR |= BIT7; _BIS_SR(LPM0_bits+GIE);//在这里的话将cpu进入低功耗模式 } #pragma ve
[单片机]
基于MSP430的LED应急照明控制器的设计
1 系统设计 重要建筑内消防应急电源EPS配备比较齐全,功率大,常作为消防电梯、报警系统、烟雾排风机系统的供电系统,因此,可作为常规、应急照明两用LED节能照明系的电源,而汽油发电机组只作为长时间停电时EPS系统电能消耗殆尽时的补充。根据系统设计的需求,结合实际情况,系统框图如图1所示。 系统包括EPS电源组件、LED照明系统和控制室内控制系统组成。EPS电源系统是系统的备用电源部分,主要功能是电能储存和电源切换;LED照明系统主要由整流滤波电路、LED驱动电路、LED灯组组成。LED恒流源电路是提供LED灯组恒定电流的驱动部分,同时还包含了有线、无线接口部分,接收来自控制室内的控制信号,调节LED灯的亮度。控制室内
[单片机]
基于<font color='red'>MSP430</font>的LED应急照明控制器的设计
MSP430单片机的IO口配置
1. I/O端口简介 1.1 I/O端口简介 MSP430最多时有6组I/O端口的,每一组时有8位。也就是P1到P6,8位也就是说,P1.0到P1.7。那么MSP430单片机就有48个通用I/O端口。下面先来看一下总共的特点是MSP430一个好的特点是,给用户提供了一个比较多的外部中断能力,比如说P1口和P2口就有中断能力。 MSP430单片机数字I/O的一些特点: ※完全独立的可编程的数字I/O; ※每一个都可以配置为输入或输出; ※P1和P2端口都是可以独立配置成中断的; ※都具有独立的输入输出寄存器。 1.2端口P1、P2结构 该图是P1、P2的结构图。 通用端口P1和P2各有8个引
[单片机]
<font color='red'>MSP430</font>单片机的IO口配置
2.0 MSP430的IO配置
MSP430单片机一般有多组IO口,P1、P2、P3、P4、P5和P6等。在单片机所有的端口都有控制输入输出方向和进行输入、输出的能力。其中P1、P2组端口具有中断寄存器,能够响应外部中断,大部分端口拥有第二功能。每一个端口都有PxDIR(信号方向)、PxIN(输入)、PxOUT(输出)和PxSEL(功能选择)4个寄存器。P1、P2 可以配置为输入信号上升沿或者下降沿触发中断,但固定的电平不会引起中断,中断所使用的寄存器为:PxIE(中断使能)、PxIES(中断触发沿)、PxIFG(中断标志)。还有一个寄存器PxREN,这个寄存器主要是配置单片机内部的上下拉电阻,注意,早期的单片机并没有内部上下拉电阻。 PxDIR:信号方向控制
[单片机]
2.0 <font color='red'>MSP430</font>的IO配置
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved