单片机MSP430
老王工控笔记
这个作者很懒,什么都没留下…
展开
-
单片机MSP430入门理论⑨--定时器模块-定时器A④
单片机MSP430入门理论⑨--定时器模块-定时器A④上期大概给大家汇总介绍了,定时器模块中定时器A的CCTLx捕获/比较控制寄存器,CCTLx是用来设置捕获模式,捕获的输入端,捕获模式,OUT输出,捕获标志等本期将继续介绍定时器A最后一个中断向量寄存器,然后实践一下程序该怎么写1.0 TAIV 中断向量寄存器上图先简单说明下,TATV中断向量寄存器,看上图,TATV的值为0A(十进制的10)时,就表明目前触发的是溢出定时器中断标志TAIFG,属于优先级最低的中断,当TA..原创 2020-09-02 17:20:41 · 218 阅读 · 0 评论 -
单片机MSP430入门理论⑧--定时器模块-定时器A③
单片机MSP430入门理论⑧--定时器模块-定时器A③上期大概给大家汇总介绍了,定时器模块中定时器A的TACTL控制寄存器,TACTL是用来设置时钟,定时器模式,清除,定时器中断等基础功能的本期将继续介绍定时器A,这次将整理一些关于定时器A的,其他寄存器的用法以及功能1.0 下面要说的是TAR寄存器,这个寄存器很简单,就是定时器A用来计数的,也可以读写,只不过要注意当计数时钟不是MCLK时,写入前应停止计数,因为他与CPU时钟不同步,可能引起时间竞争2.0 相对应的...原创 2020-09-01 13:10:52 · 431 阅读 · 0 评论 -
单片机MSP430入门-理论⑦--定时器模块-定时器A②
单片机MSP430入门-理论⑦--定时器模块-定时器A②上期大概给大家汇总介绍了,定时器模块中比较重要并且常用的定时器A,大概说了下定时器A的两种常用模式,比较模式和捕获模式本期将继续介绍定时器A,这次将整理一些关于定时器A的,各寄存器的用法以及功能1.0 首先说一下TACTL控制寄存器先大概解释下这几个位的作用:Unused bits 15-10 未定义TASSELx bits 9-8 选择Timer_A的时钟源,00为TACLK(用于特定的外部引脚信...原创 2020-08-31 10:45:30 · 342 阅读 · 0 评论 -
单片机MSP430入门-理论⑥--定时器模块-定时器A
单片机MSP430入门-理论⑥--定时器模块-定时器A上期大概给大家汇总介绍了,在MSP430环境下的定时器模块,其中主要又说了下看门狗定时器,这是一款比较特别的定时器,又能当定时器,又能当系统错误复位重启本期将重点介绍下,定时器模块中另一个比较重要常用的,定时器A1.0 先上图,这是定时器A的逻辑图,手册上都有上面这三个图,代表了定时器A模块的,定时器功能和3个捕获比较功能,利用这些功能组合使用,能让我们实现计时,延时,信号频率测量,信号触发检测,脉冲脉宽信号测量,P.原创 2020-08-26 11:20:15 · 614 阅读 · 0 评论 -
单片机MSP430入门-理论⑤--定时器模块-WDT看门狗
单片机MSP430入门-理论⑤--定时器模块-WDT看门狗上期大概给大家汇总介绍了,在MSP430环境下的时钟寄存器BCSCTL2,他每个位的意义以及他们的设置方法本期将重点介绍下,定时器模块,这次先讲下看门狗定时器和他的寄存器,设置等1.0 定义1.1 定时器:MSP430的定时器大概有4种,看门狗定时器,基本定时器,定时器A,定时器B,1.2 基本定时器功能:基本定时,支持软件和各种外围模块工作在低频率,低功耗条件下1.3 定时器A功能:基本定时,支持..原创 2020-08-24 19:18:49 · 443 阅读 · 0 评论 -
单片机MSP430入门--理论④--时钟模块-BCSCTL2寄存器
单片机MSP430入门--理论④--时钟模块-BCSCTL2寄存器上期大概给大家汇总介绍了,在MSP430环境下的时钟寄存器DOCCTL和BCSCTL1寄存器,每个位代表的意义以及他们的设置方法本期将重点介绍下,在MSP430环境下的时钟寄存器BCSCTL2,他每个位的意义以及他们的设置方法1.0 BCSCTL2(Basic Clock System Control2)寄存控制器(用来设置SMCLK子时钟,MCLK主时钟),地址为58H,初始值为00HSELM0-SELM1: .原创 2020-08-21 16:18:20 · 819 阅读 · 0 评论 -
单片机MSP430入门--理论③--时钟模块-DCO和BCS寄存器
单片机MSP430入门--理论③--时钟模块-DCO和BCS寄存器上期大概给大家汇总介绍了,MSP430时钟模块的3个晶振和3个主要时钟信号,要知道时钟是单片机的脉搏,如果时钟没设置好,单片机将无法工作本期将重点介绍下,在MSP430环境下的时钟寄存器BCSCTL1,BCSCTL2,以及他们的设置方法1.0 DCOCTL,DCO寄存控制器DCO0-DCO2(BIT5-7):定义了8种频率,而频率由直流发生器的不同电流来定义MOD0-MOD4(BIT0-4):频率的微调..原创 2020-08-20 08:50:13 · 727 阅读 · 0 评论 -
单片机MSP430入门--理论③--时钟模块-DCO和BCS寄存器
单片机MSP430入门--理论③--时钟模块-DCO和BCS寄存器上期大概给大家汇总介绍了,MSP430时钟模块的3个晶振和3个主要时钟信号,要知道时钟是单片机的脉搏,如果时钟没设置好,单片机将无法工作本期将重点介绍下,在MSP430环境下的时钟寄存器BCSCTL1,BCSCTL2,以及他们的设置方法1.0 DCOCTL,DCO寄存控制器DCO0-DCO2(BIT5-7):定义了8种频率,而频率由直流发生器的不同电流来定义MOD0-MOD4(BIT0-4):频率的微调..原创 2020-08-19 09:36:44 · 564 阅读 · 0 评论 -
单片机MSP430入门--理论②--时钟模块
单片机MSP430入门--理论②--时钟模块上期大概给大家汇总了MSP430的主要作用以及简介,后面我会把单片机常用的模块时钟,定时器,看门狗,D/A,A/D转换,UART理论跟实例都会说一下,最后在串联起来讲一下做的项目这期给大家整理并认识下什么叫时钟模块,时钟模块对于单片机是很重要的,如果单片机没有时钟模块,相当于人没有了脉搏,时钟模块是通过振荡器的东西生成的,可以比喻为人的心脏,我们的心脏也是按照一定的节拍在运动,每一次跳动都会促使身体血液循环,同理时钟模块也是根据振荡器产生,..原创 2020-08-18 11:18:33 · 601 阅读 · 0 评论