历史上的今天
今天是:2025年01月22日(星期三)
2021年01月22日 | MSP430 F5529 单片机 时钟 闹钟 倒计时 OLED
2021-01-22 来源:eefocus
为了便于开发,我做了一块扩展板子:
https://blog.csdn.net/x1131230123/article/details/108772807
扩展板有一些常用器件,这样开发MSP430 F5529程序的时候,就不用杜邦线连接了。当然也可以选择杜邦线连接器件,效果都一样。
功能要求:
1.在oled屏上面显示出年月日,小时,分钟,秒,可以通过按键来调整时间
2.一个闹钟功能,通过按键设置闹钟的时间,到点了需要蜂鸣器响和LED闪烁
3.一个倒计时,跟闹钟差不多,也是通过按键设置时间,到时间了LED闪烁
硬件上需求:
1 蜂鸣器一个,有源蜂鸣器和无源蜂鸣器都可以。闹钟到了或者倒计时到了都需要响。
连接:
蜂鸣器----------MSP430
VCC------------3.3V
GND------------GND
DATA------------引脚P2.4 TA2.1/PWM1
2 板子上自带小灯1,P1.0,闹钟时间到了这个小灯闪烁。
3 板子上自带小灯2,P4.7,倒计时时间到了这个小灯闪烁。
4 OLED 接线
//OLED----MSP430
//VCC-----3.3V
//GND-----GND
//D0------P3.2
//D1------P3.0
//RES-----P2.0
//DC------P2.2
//CS------P8.1
5 板子上自带的2个按键。
效果:
第一排显示年月日
第二排显示时分秒 和一个m数值
第三排显示闹钟时分秒
第四排显示倒计时时间
按键1可以调整m数值
m0正常显示
m1到m6 此时可以按键2调整年月日 时分秒
m7到m9 此时可以按键2调整闹钟时分秒
m10到m12 此时可以按键2调整倒计时时分秒
m13 此时可以按键2可以打开倒计时
史海拾趣
|
摘要: 本文介绍了一种基于32位高性能处理器的视觉精密测量系统的软硬件设计。图像传感器采集的条码图像通过精密定位算法得到绝对位移值,由以太网接口实现高速图像采集。该系统适用于高精度定位的各种位移测量。 关键词: ARM;嵌入式系统;视觉 ...… 查看全部问答> |
|
NXL LPC系列ARM IIC总线下读写AT24Cxx的总结 最近应用到NXP LPC系列的ARM IIC总线进行读写AT24Cxx EEPROM,总是出现一下错误,经过查阅资料才发现,原来本人范的全是最基本的错误,感觉很惭愧,现在把容易出错的地方进行总结,希望网友遇到这样的问题时 ...… 查看全部问答> |
|
最近在思考一个问题,就是有关SD卡升级的。 我看到过三星发布2442下的SD卡升级,但有个缺陷是只支持FAT格式的小容量卡,而且,在EBOOT里面去读写卡的block、sector,简直有点复杂。 我在想,如果是FAT32格式的(现在基本上都是FAT32格式了)SD卡能 ...… 查看全部问答> |
|
int tmp,i,j; int receiv,send=0x30; *ULCON0=0x03; *UCON0=0x09; *UBRDIV0=0x280; ...… 查看全部问答> |
|
从原理上来说..如果用FSMC驱动彩屏..就是把它当作一个外部的存储器件来操作. 1)只有16bit数据线是不是代表每像素就是16bit的?2)需要LCD内带控制器的屏才可以..这样选型范围应该会缩小很多.而且会贵这种屏一般上批量的话能做到多少钱一片. ...… 查看全部问答> |
|
用的是103F的片子,想把TIM1设置成翻转输出比较模式,但端口不会发生翻转 配置程序如下: GPIO_Init(GPIOC, GPIO_PIN_6, GPIO_MODE_OUT_PP_HIGH_FAST); TIM1->CR1 &= 0xFE; // stop TIM1 TIM1->PSCRH = 0; TIM1->PSCRL = 0; ...… 查看全部问答> |




