目录
LED数码管有静态显示和动态显示两种显示方式。静态显示是指无论有多少位LE数码管,其都同处于显示状态。数码管工作于静态显示方式时,各位的共阴极(或共阳极)连接在一起并接地(或接+5V);每位的段码线(a-db)分别与一个8位的I/O口锁存器输出相连。送往各LED数码管所显示字符的段码一经确定,则相应I/O口锁存器锁存的段码输出将维持不变,直到送入另一个字符的段码为止。所以,静态无法显示闪烁,亮度较高,软件控制比较容易,节约CPU的工作时间。缺点是占用I/O口比较多,硬件成本也高,因此适用于显示位数比较少的场合。
---案例需求---
共阳极数码管的段码接到单片机的P0口,P1.0引脚接一个按键,开始时数码管显示0,每按一次按键,数码管显示的数字加1,加到10,回到0。
1、电路设计
原理图,LED数码管为共阳极数码管,电阻RP1的作用为限流