用单片机表白女生(单片机表白作品)

情感老师 2 0
1. 硬件原理

主控用的是一块STM32的最小系统板,所有的IO口都已引出,方便用杜邦线连接其他模块,核心板MCU采用的型号是STM32F103RCT6,用的晶振是8M的。计数的显示用的是8位数码管模块,数码管的驱动用美信的Max7219 LED驱动芯片.

最小系统板的硬件原理图也比较简单,USB5V输入,经过开关后通过3.3V的LDO稳压供给单片机,有LED1作为上电指示,LED2连接STM32的IO口PD2,外加一些排针引出所有的GPIO口,原理图如下:

下面是数码管模块的原理图,用MAX7219驱动数码管。MAX7219是串行接口 8 位 LED 显示驱动器,接口与SPI兼容,并且亮度可通过R1的大小调节,使用起来也比较方便。

2. 程序解读

算法描述

设需要的显示数字为num,num为长字节的无符号整型变量,在程序里设定num每10ms自加一次,即每10ms计数一次,然后通过数码管显示出来,注意num的计数满了之后需要清0。因为计数间隔设定是10ms,所以程序里的2个延时是5ms。

相关文章推荐阅读:

撩妹套路跑步:女朋友闹分手怎么办,3招让她对你死心塌地

套路撩妹短句:怎么撩女生套路情话 - 撩妹表白情话套路大全

代码解读

详细解读见代码。

3. 实物效果

程序写好之后编译OK,通过J-LINK下载到STM32,下载完成后可以看到数码管在飞快的计数了,计数器制作成功,当计数到20191888时,刚好抓拍了一张,好意头啊,2019要发发发,提前祝大家2019发大财,行大运哈。

计数器计数中

2019要发发发

朋友们有没有觉得这个单片机创作很有趣,对即将到来的2019又有哪些期盼和目标呢?欢迎留言评论,点赞和转发,喜欢的记得关注本头条号哦。

用单片机表白女生(单片机表白作品)

长按图片识别二维码关注

  • 评论列表

留言评论