使用MSP430F5529的ADC测量,并用OLED显示传感器输出的模拟量
2022年10月18日 - 电子工程世界
在这里笔者分享用CCS开发环境使用MSP430F5529中的ADC来读取灰度传感器输出的模拟量,然后读取电压并将其显示在OLED上。效果展示MSP430F5529有4个12位ADC通道,分别为P6.0~P6.3。ADC计算公式:ADC转化结果为0-4095,最大值为2的12次方。此外MSP430的ADC有4个转换模式:单通道单次转化,多通道单次转化,单通道多次转...
详情
MSP430F5529 番外(三)一些问题解答及中断系统说明
2016年11月28日 - 电子产品世界
MSP430F5529番外(三)一些问题解答及中断系统说明(1)CCSV5中变量长度。不同的芯片或者不同的编译环境下,变量长度的定义也是不同的。一般情况下,大家对变量长度也都不是很在意。但是,在做测量或者节约内存的时候,就有必要了,否则很可能造成变量溢出或者浪费空间。下表给出常用的几个变量类型的长度:默认值请看下...
详情
MSP430F5529 (四)电源&&&(五)工作模式
2015年3月22日 - 电子产品世界
⑥LPM2和LPM3一组,除了上图显示的特征外,该模式下SMCLK是禁止的,DCO的时钟源如果是ACLK,则DCO也是有效的;⑦MSP430的头文件对低功耗模式有详尽的定义,如:要进入低功耗模式0,可在程序中直接写LPM0;进入低功耗模式4,可以直接写LMP4。退出低功耗模式如下:LPM0_EXIT;//退出低功耗模式0//太方便了有...
详情
MSP430F5529 (二)看门狗的设置
2015年1月16日 - 电子产品世界
MSP430F5529(二)看门狗的设置看门狗定时器(WatchdogTimer(WDT_A))实际上是一个特殊的定时器,即可以用来作为看门狗使用,也可以用作定时器。所谓的看门狗功能,是指可以监控程序是否由于某些干扰或者错误而跑飞。其原理就是发生故障的时间满足规定的定时时间后,产生一个非屏蔽中断,使系统复位。这样当在调试程序或预...
详情