- 博客(10)
- 收藏
- 关注
原创 9.0 看门狗定时器WDT
实例7---看门狗定时器WDT-----程序目的:如何应用WDT的看门狗模式与定时器模式在工业现场,往往会由于供电电源、空间电磁干扰或其他原因引起强烈的干扰噪声。这些干极易使单片机产生误动作,从而失去应有的控制功能,引起MSP430发生“程序跑飞”事故。若不进行有效的处理,程序就不能回到正常的状态,从而失去应有的控制功能。看门狗定时器的工作原理很简单,只要是在规定时间内没有进行“喂狗”操作
2014-07-06 12:53:10
2502
1
原创 8.0 标准库printf函数实现
实例6---程序调试助手printf-----程序目的:如何利用标准库实现printf函数printf函数称为格式输出函数,其关键字最末一个字母f即为“格式”(format)之意。其功能是按用户指定的格式,把指定的数据显示到显示器屏幕上。printf函数是一个标准库函数,它的函数原型在头文件“stdio.h”中,printf函数调用的一般形式为:printf(“格式控制字符串”, 输出
2014-07-05 11:16:26
1522
原创 7.0 UART串行通信
实例5---UART串行通信-----程序目的:学会如何应用UART通信MSP430的通用串行结构USCI支撑多种串行通信模式。在MSP430F249这个型号中含有4个USCI模块,下面我们就看支持UART模式的USCI_Ax的相应寄存器:
2014-07-05 11:11:18
1508
原创 6.0 外部中断控制LED灯
实例4---外部中断控制LED灯-----程序目的:学会如何配置外部中断硬件与实例3一致,仅KEY1有外部中断能力,单片机的P1与P2口具有第二功能就是外部中断,并且一个端口的所有IO共用一个中断向量,说白了就是一个中断入口,所以我们就需要判断中断源,到底来自于哪个IO口,我们只要判断中断标志位就可以了。需要注意就是在进入中断后应首先判断中断源,退出中断前应清除中断标志,否则将再次引发中断。下
2014-07-02 22:07:04
2827
原创 2.0 MSP430的IO配置
MSP430F249有6组IO端口,即P1~P6,每一组IO端口都有8个可以独立编程的引脚。比如P1,有P1.0~P1.7。在MSP430所有的端口都有控制输入输出方向和进行输入、输出的能力。其中P1、P2 端口能够响应外部中断,大部分端口拥有第二功能。每一个端口都有PxDIR(信号方向)、PxIN(输入)、PxOUT(输出)3 个寄存器。拥有第二功能的端口会有PxSEL 寄存器,用来选择端口
2014-07-02 12:48:41
2211
1
原创 1.0 MSP430时钟配置
1.0_MSP430时钟配置大家都知道MSP430是一款低功耗的单片机,超低功耗一直都是MSP430系列单片机的口号,为了适应各种功耗要求,比如在用电池供电的场合下,对于功耗是个严峻的挑战,所以MSP430单片机可以配置3种时钟振荡器,这3种时钟振荡器分别为:低频时钟源LFXT1CLK、高频时钟源XT2CLK、数字控制RC振荡器DCOCLK。其中DCOCLK是在单片机内部,实际上就是RC振荡器
2014-07-02 00:54:30
2864
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人