为了便于开发,我做了一块扩展板子:
https://blog.csdn.net/x1131230123/article/details/108772807
扩展板有一些常用器件,这样开发MSP430 F5529程序的时候,就不用杜邦线连接了。当然也可以选择杜邦线连接器件,效果都一样。
功能要求:
1.在oled屏上面显示出年月日,小时,分钟,秒,可以通过按键来调整时间
2.一个闹钟功能,通过按键设置闹钟的时间,到点了需要蜂鸣器响和LED闪烁
3.一个倒计时,跟闹钟差不多,也是通过按键设置时间,到时间了LED闪烁
硬件上需求:
1 蜂鸣器一个,有源蜂鸣器和无源蜂鸣器都可以。闹钟到了或者倒计时到了都需要响。
连接:
c蜂鸣器----------MSP430
VCC------------3.3V
GND------------GND
DATA------------引脚P2.4 TA2.1/PWM
2 板子上自带小灯1,P1.0,闹钟时间到了这个小灯闪烁。
3 板子上自带小灯2,P4.7,倒计时时间到了这个小灯闪烁。
4 OLED 接线
c//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可以打开倒计时
代码:
https://github.com/xddun/blog_code_search
csharphttps://docs.qq.com/sheet/DUEdqZ2lmbmR6UVdU?tab=BB08J2
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!