参考资料:

  1. 王宏波老师的PPT

  2. MSP430F6638用户手册

  3. 王宏波老师实验教程

本章最新更新日期:2018.12.22

第五章 Timer_A0寄存器

5.1 TA0CTL

TA0CTL

image.png

  • 【注意】Timer_A0有两种中断,一种是TAIFG,一种是TAxCCR0 CCIFG

5.2 TA0R

TA0的16位计数器,这个没啥好说的

我起啦,一枪秒啦,有什么好说的

5.3 TA0CCTLn(n=0~6)

TA0CCTLn

image.png

5.4 TA0CCRn

TA0CCRn
这个就是存放比较寄存器的值,可以用来设置周期和占空比

5.5 TA0IV

TA0IV

TAIV中断的中断矢量寄存器,当除TA0CCR0之外的中断标志位置位时,这里面的值就会改变,不同的值对应了不同的中断,可以在终端服务函数中查看这个寄存器的值来确定是哪一个中断到来。

注意这个中断服务函数的中断矢量(TIMER0_A1_VECTOR)和本征函数(__even_in_range(TA0IV,14))的运用。

#pragma  vector=TIMER0_A1_VECTOR

__interrupt void TIMER0_A1_ISR(void)

{

switch(__even_in_range(TA0IV,14))// __even_in_range()本征函数,用于多源中断的查询。

{

//优先级从高到低,已经被硬件规定好了

case 0: break; // No interrupt

case 2: break; // TAxCCR1 CCIFG

case 4: break; // TAxCCR2 CCIFG

case 6: break; // TAxCCR3 CCIFG

case 8: break; // TAxCCR4 CCIFG

case 10: break; // TAxCCR5 CCIFG

case 12: break; // TAxCCR6 CCIFG

case 14: break; // TAxCTL TAIFG

default: break;

}

}

关键字:MSP430  单片机  寄存器  Timer_A0 引用地址:MSP430单片机各种寄存器总结(5)——Timer_A0

上一篇:MSP430单片机各种寄存器总结(4)——WDT
下一篇:MSP430 ADC模数例程

推荐阅读

   在今年7月份谷歌由于违反反垄断法,被欧盟处以43亿欧元(约合人民币335亿元)重罚,这也创出全球反垄断罚金的新纪录。而就在这天价罚款前不久,欧盟也以搜索垄断处罚了谷歌27亿美元。据了解,除了罚款之外欧盟还要求谷歌对Android进行修改,同时禁止制造商销售搭载竞争对手基于Android开源代码编写的操作系统的移动设备。对此,谷歌CEO Sundar Picha...
基于在ICT领域,尤其是芯片、5G以及操作系统等方面的长期积累,华为在智能汽车领域的业务推进速度,不可谓不惊人。当前,华为已经形成了“智能驾驶、智能网联、智能电动、智能座舱、智能车云”五大汽车业务矩阵,几乎覆盖全部智能网联电动汽车所需要的关键新技术。智能驾驶,无疑是重中之重。在智能驾驶领域,华为目前的核心产品是L4级全栈智能驾驶解决方...
一直以来,vivo的智能手机都很受年轻消费群体的欢迎,其中的vivo Y系列产品凭借时尚的外观和较高的性价比赢得了不少年轻人的青睐。近日,手机中国从vivo官方了解到,vivo Y73s已正式发布,新机采用了7nm制程芯片,外观上延续了Y系列极简、时尚的特点,目前只提供8GB+128GB版本,售1998元。外观设计方面,vivo Y73s厚7.73mm,重171.3g,机身的各处细节都...
10月10日卓胜微电子发布2021年前三季度业绩预告,截止9月31日,卓胜微预计前三季度盈利为147,089.60万元~154,264.70万元人民币,比上年同期增长105.00%~115.00%;第三季度盈利为48,477.72 万元~ 52,122.66 万元,比上年同期增长33.00%~43.00%。卓胜微表示,今年前三季度销售收入较去年同期实现增长,归属于上市公司股东的净利润相应提升。其主要原因系...

史海拾趣

问答坊 | AI 解惑

AD7730在发动机燃油消耗测量仪中的应用

 AD7730是美国ADI公司推出的一款高分辨率的A/D转换器,具有双通道差分模拟输入、24位无失码、21位有效分辨率、±0.0018%线性误差等特点。由于采用∑-Δ转换技术,量化噪声被移至A/D转换的频带以外,因此AD7730特别适合用于宽动态范围内的低频 ...…

查看全部问答∨

中央电视台等新获手机电视牌照 标准亟待出台

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 编辑     日前,从国家广电总局传出消息,继上海文广去年取得国内第一张手机牌照之后,又有3张新手机牌照发到了中央电视台、中央人民广播电台和中国国际广播电台手中。但由于目前手 ...…

查看全部问答∨

CAN总线在汽车车身控制中的应用

一、引言   20世纪80年代以来,随着集成电路和单片机在汽车上的广泛应用,汽车上的电子控制单元越来越多,例如电子燃油喷射装置、防抱死制动装置(ABS)、安全气囊装置、电控门窗装置和主动悬架等等。在这种情况下,如果仍采用常规的布线方式, ...…

查看全部问答∨

闲聊哈希表(中)

上期链接: https://bbs.eeworld.com.cn/thread-97607-1-1.html 上期,我们说到了散列函数(Hash Function)。它又名哈希函数,是计算机科学中一个重要的课题。什么是散列函数呢?其实,这个概念并没有一个严格的定义。一般说来,散列函数满足以下 ...…

查看全部问答∨

s3c2410上arm-linux上的cs8900网卡驱动

我的s3c2410开发板的BANK3上接了一块cs8900, 我用的是IO模式, 中断接收方式, 相关寄存器的初始化如下:         put_reg(PP_RxCFG, get_reg(PP_RxCFG) | RxOKiE | BufferCRC );            ...…

查看全部问答∨

Mega128 的数据类型转换问题请教

比如,在Mega 128的CPU里编写程序,用icc avr编译器 有个字符串“10100101010101101001000000000”, 字符串长度为30,在电脑上转换为整数是346739200, 如果我想在128的CPU里给转换为字符串“346739200”该怎么转换? 注意编译器中的整数最大有 ...…

查看全部问答∨

便携熨斗

除非入住高档酒店,否则一般旅馆提供的熨烫服务总让人头疼,这也是为什么不少商务旅客喜欢自带熨斗的原因。今天要给大家介绍的这款便携式熨斗正好满足经常出差的商务人士的需要。这款熨斗收纳起来只有小公文包大小,不占空间,并能用自带的电池支持 ...…

查看全部问答∨

5438的flash操作方法

请教MSP430F5438有关flash操作的问题,代码见下,为什么固定地址的flash没有改变? 代码: void main(void) { unsigned long SEGMENT = 0x20000ul; WriteFlash(SEGMENT); FlashErase(SEGMENT); while(1); } ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

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

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

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

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