![](https://img-blog.csdnimg.cn/2019092715111047.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
msp430单片机
1
闪烁shimmer
学无止境!
展开
-
MSP430F149的看门狗定时器
程序://看门狗定时器,溢出后执行中断服务函数#include <msp430x14x.h>void main(void){ P6DIR |= BIT2;P6OUT |= BIT2; //关掉电平转换 (不必纠结) WDTCTL = WDT_ADLY_250; // 看门狗定时器,辅助时钟延迟250ms IE1 |= WDTIE;原创 2021-11-02 21:32:12 · 679 阅读 · 0 评论 -
MSP430F149让LED灯闪烁
程序://让LED灯闪烁#include <msp430x14x.h>void main(void){ P6DIR |= BIT2;P6OUT |= BIT2; //关掉电平转换(不必纠结) WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P3DIR |= BIT3; // Set P3.4 to outpu原创 2021-11-02 21:18:39 · 1139 阅读 · 0 评论 -
MSP430F149TIMER_A的连续计数模式
程序://TIMER_A 连续计数模式#include <msp430x14x.h>void main(void){ WDTCTL = WDTPW + WDTHOLD; // Stop WDT P6DIR |= BIT2;P6OUT |= BIT2; //关掉电平转换(此处不必纠结) P3DIR |= BIT4; // P3.4 output CCTL0原创 2021-11-02 21:13:52 · 334 阅读 · 0 评论 -
MSP430F149的TIMER_B连续计数模式
程序://定时器B 模式二#include <msp430x14x.h> void main(void){ WDTCTL = WDTPW + WDTHOLD; // Stop WDT P6DIR |= BIT2;P6OUT |= BIT2; //关掉电平转换芯片(可以不用纠结) P3DIR |= BIT4; // P3.4 output原创 2021-11-02 20:59:00 · 475 阅读 · 0 评论 -
msp430单片机复习内容
MSP430系列单片机特别强调低功耗,尤其适合采用电池长时间供电的工作场合低速晶体振荡器XT1高速晶体振荡器XT2数控振荡器DCOBCSCTL1 基本时钟系统控制寄存器1VCSCTL2 基本时钟系统控制寄存器2DCOCTL 内部时钟系统DIVA、DIVS、DIVM 时钟分频SELM 选择主系统时钟时钟源//基本时钟系统例程#include <msp430x16x.h>void main(void){unsigned int i;WDCTL=WDTPW+WDTHOLD..原创 2021-11-02 19:34:36 · 715 阅读 · 0 评论