教你用单片机表白2019(文末送代码)

本文通过STM32单片机介绍如何驱动数码管显示计数器,从硬件原理到程序解读,详细阐述了如何利用Max7219驱动芯片实现数码管显示,并展示了实物效果。最后分享了数码管计数代码,鼓励读者动手实践,迎接2019年的到来。
摘要由CSDN通过智能技术生成

2019新年到了,对于2019,朋友们是否有些新的期盼和希望呢?下面我来教你怎么用单片机驱动数码管来表白2019。

1. 硬件原理

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值