一 理论
数码管是一种半导体发光器件,基本单位是发光二极管。
以六位八段数码管为例,每段需要一个端口信号,6+8=14位。
74HC595芯片:
8位串行输入,并行输出的位移缓存器,其内部具有8位移位寄存器和一个存储器,具有三态输出的功能。
二 电路
开发板:
使用开发板上6位8段数码管,74HC595芯片。
驱动6位8段数码管 00000000->FFFFFFFF,循环显示,间隔0.5s。
三 信号
框图(层次化设计思想):
波形图:
seg_static功能模块:
hc_595_ctrl功能模块: