所谓静态显现,便是每一个显现器都要占用独自的具有锁存功用的 I/O 接口用于笔划段字形代码。这样单片机只需把要显现的字形代码发送到接口电路就可以了,直到要显现新的数据时,再发送新的字形码。运用这种办法 CPU 的开支小,操控程序简略,但占用较多的硬件资源。
动态扫描显现 动态扫描显现是单片机中使用最为广泛的一种显现办法。其接口电路是把一切显现器的8 个笔划段da~dp同名端连在一起,而每一个显现器的公共极com各自独登时受I/O线操控。
CPU 向字段输出口送出字形码时,一切显现器接收到相同的字形码,但究竟是哪个显现器亮,则取决于com 端,而这一端是由I/O操控的,因而就可以自行决定何时显现哪一位了。所谓动态扫描便是指选用分时的办法,轮番操控各个显现器的com 端,使各个显现器轮番点亮。在轮番点亮扫描过程中,每位显现器的点亮时刻是极为时间短的(约1ms),但由于人的视觉暂留现象及发光二极管的余辉效应,虽然实际上各位显现器并非一起点亮,但只需扫描的速度足够快,给人的形象便是一组安稳的显现数据,不会有闪耀感。
静态显现安稳性会高许多,但本钱高,动态扫描显现本钱低一些,安稳性也要差一些,那个更好更有用这要看使有的场合来定。