北届京理工大学珠海学院 2020 届本科生毕业设计基于 STM32 点阵电子显示屏基于 STM32 点阵电子显示屏摘 要如今的社会技术和科技的发展日新月异
LED 点阵显示屏广泛应用于各种公共场合
例如,在国防工业和国防系统的展示中,在商场、地铁、学校区域、城市交通平台等交通行业的车辆信息展示中,在工厂等行业的实时监控和通知应用中,还有大部分行业等,都可以见到点阵 LED 显示屏的存在
本设计是基于 stm32 点阵电子显示屏的设计
所使用的单片机是 STM32F103C8T6单片机,过程主要介绍了单片机控制 LED 点阵电子显示屏的具体开发过程
单片机是通过 CPU 来控制四个 74HC595 移位寄存器来驱动显示屏显示灯亮的,分别用其中的两个 74HC595 来用做列驱动器,剩下两个 74HC595 用来做行驱动器
具体的显示分别用两种情况来表示,一种是静态的显示,如静止的图形或者中文,另一种是动态模式,效果是实现文字的移动,向左移或者像右移动的滚屏方式
本文会详细介绍其中的设计思路和各个部分模块的功能以及使用原理和说明等
LED 显示屏之所以在社会中有如此广泛的应用,是因为它有比较多的优点,如组合拆分简单、兼容性强、能耗低、能在恶劣的环境下生存、成本底下等优点,使得 LED显示屏在运动场所、交通枢纽站、政府机关、市场、公司、以及各种娱乐场所中都有广泛的应用
这一广泛应用的现象,侧面反映了 LED 灯的生存寿命长和抗压能力强大
本设计的软件部分是在 keil 软件中使用 C 语言来编辑完成的,通过编写的程序来控制点阵屏中的阳极和阴极端口,进而可以控制各个显示点的导通与截止
所显示的点阵数据可以自行通过计算写入,但由于工作量庞大,一般都使用字摸软件来导出数据使用
北届京理工大学珠海学院 2020 届本科生毕业设计关键词:STM32f103 单片机;LED;点阵显示;动态显