一、共阴极8位数码管原理
1、多位數码管是扫描显示也就是同一时刻只有一个数码管显示
2、视觉暂留效果:第一个数码管显示完,第二个数码管接着显示接着后面数码管一次显示,当显示(扫描)足够快的时候人眼是看不到闪烁的,就认为多个数码管是同时显示的
3、多位数码管只能同时显示多个一样嘚数字要显示不同数字需要扫描显示
比如说要显示,你看起来8个数码管是同时亮的其实同一时刻只有一个数码管是亮的
我们把时间放慢,看看数码管都发生了什么变化:
当数码管的扫描频率大于50hz的时候人眼是基本分不清的也就是你的扫描8个数码管的周期控制在20ms内就可鉯实现动态显示不闪烁。
二、了解原理后打开proteus仿真画电路图
这里用了74hc138,不会用的可以百度一下芯片用法
代码功能显示从0自加到
执行效果:一开始显示,然后自动加一一会变成,直到溢出