工程实训(三)课题设计
班级:
课题: LED 点阵显示屏设计
姓名:
学号:
LED 点阵显示屏设计
LED 点阵显示屏通过编程控制可以显示中英文字符、图形及视频动态图形,广泛用于指示、
广告、宣传等领域,如车站、机场的运行时刻报告牌;商店的广告牌;证券、运动场馆的指示牌
等。
1、项目任务
使用 80C51 单片机与两片 8x8 点阵显示器,设计一个点阵显示屏,能显示汉字及简单的图形。
项目要求:
1)显示稳定无闪烁。
2)程序设计中,要使文字或图形运动。
2、项目分析
LED 点阵显示器有多个品种可供选择,按显示的颜色可分为单色、双色、三色等;按发光亮
度可分为普通亮度、高亮度、超高亮度等。一块 LED 点阵块的 LED 数量可有 4×4(即 4 列 4
行)、5×7、5×8、8x8 等规格;点阵中单个 ILED 的直径常用的有 1.9mm3mm、3.7mm、
4.8mm、5mm、7.62mm、10mm、20mm 等。
图 1 为 8x8LED 点阵显示器外观及排列示意图,共有 64 个 LED 发光二极管排列在一起。若
需更大规模的 LED 点阵,只需将多个点阵块拼在一起即可。
图 1 8×8LED 点阵显示器外观及排列示意图
在 LED 点阵中,LED 发光二极管按照行和列分别将阳极和阴极连接在一起,内部接线及引
脚编号如图 1 所示,行、列编号中,括号中的内容为引脚编号(图中 LED 点阵型号为 ZS*11288)。
在图 1 中,列输入引脚(Y1~Y8)接至内部 IED 的阴极端,行输入引脚接至 8x8LED 点阵显示器
内部 LED 的阳极端,若阳极端输入为高电平,阴极端输入低电平,则该 LED 点亮;如 X5 为高电平、
Y3 为低电平,两条线交又点上的那个 LED 被点亮。若将 8 位二进制数送给行输入端 X1~X8;列输
入端只有 Y1 为低电平,其他为高电平,结果使得图 2 中最左侧的一列发光二极管按照行输入端
的输人状态亮灭,其他列的 LED 均不亮。如果使列输入线快速依次变为低电平,同时改变行输人
端的内容,即列扫描,视觉上感觉一幅图案完整的显示在 LED 点阵上。
图 2 LED 点阵内部接线与引脚编号
3、项目硬件设计
1.电路设计
设计的点阵显示屏的电路如图 3 所示。途中除单片机、显示屏、晶振与复位电路外,还
使用了 3 片串行输入/输出的 74HC595 芯片。
图 3 点阵显示屏电路图
2.74HC595 介绍
74HC595 是 8 位串行输入/输出或者并行移位寄存器,具有高阻关断状态。包括一个 8 位
移位寄存器、一个 8 位 D 型锁存器和三态并行输出。移位寄存器接收串行数据并提供串行输