Arduino程序设计(十)8×8 共阴极LED点阵显示(MAX7219) | 您所在的位置:网站首页 › Arduino点阵屏时钟 › Arduino程序设计(十)8×8 共阴极LED点阵显示(MAX7219) |
② 基础知识: (3)MAX7219简介 ① 基本介绍: MAX7219 是微处理器和共阴极七段 — — 八位LED 显示、图条/柱图显示或 64 点阵显示接口的小型串行输入/输出芯片。片内包括 BCD 译码器、多路扫描控制器、字和位驱动器和 8×8 静态 RAM。外部只需要一个电阻设置所有 LED 显示器字段电流。MAX7219 和微处理器只需三根导线连接,每位显示数字有一个地址由微处理器写入。允许使用者选择每位是 BCD 译码或不译码。使用者还可选择停机模式、数字亮度控制、从 1~8 选择扫描位数和对所有 LED 显示器的测试模式。 ② 工作原理: MAX7219 和单片计算机连接有三条引线(DIN、CLK、LOAD),采用 16 位数据串行移位接收方式。即单片机将 16 位二进制数逐位发送到DIN 端,在 CLK 上升沿到来前准备就绪,CLK 的每个上升沿将一位数据移入MAX7219 内移位寄存器,当 16 位数据移入完,在 LOAD 引脚信号上升沿将 16 位数据装入MAX7219 内的相应位置,在MAX7219 内部硬件动态扫描显示控制电路作用下实现动态显示。 ③ 引脚说明: ④ 典型应用电路: (4)MAX7219点阵模块实物图: (5)MAX7219点阵模块原理图: (6)引脚说明与接线 ① 引脚说明: |
CopyRight 2018-2019 实验室设备网 版权所有 |