任务实施

更新于 2026年10月10日 版权声明
任务实施

1.任务分析

从硬件角度分析,系统是由控制器、两片74HC595和8位数码管构成的。两片74HC595驱动8位共阴极数码管,一片作位选信号,另一片作段选信号。

从软件角度分析,本任务最主要的还是数码管的扫描,数码管的驱动分静态扫描和动态扫描两种,使用最多的是动态扫描,优点是使用较少的MCU的I/O口就能驱动较多位数的数码管。任务的核心还是单片机与74HC595的通信,在这里我们采用的SPI协议,根据SPI协议规则编写程序。

2.电路设计

串行驱动数码管设计电路如图10-16所示。

图示

图10-16 串行驱动数码管原理图

3.程序设计(https://www.daowen.com)

(1)程序流程图如图10-17所示。

图示

图10-17 程序流程图

(2)源程序。

图示

图示

图示

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)