8*8 LED 点阵书写显示屏的系统设计
作品:8*8 LED 点阵书写显示屏
姓名:庾泳雯 邱晓婉 张裕晴 钟可盈
班级:智能电子(2)班
日期:2013-10-8
目录
1 需求分析 ........................................................................................................................................ 2
1.1 目标 ..................................................................................................................................... 2
1.2 功能介绍 ............................................................................................................................. 3
1.3 可行性的分析 ..................................................................................................................... 3
2 软件设计 ........................................................................................................................................ 3
2.1 流程图................................................................................................................................. 3
2.2 程序 ..................................................................................................................................... 4
3 硬件设计 ......................................................................................................................................... 5
3.1 最小系统模块 ...................................................................................................................... 5
3.2 显示模块 .............................................................................................................................. 6
3.3 驱动模块 .............................................................................................................................. 6
4 系统框图及方案 ............................................................................................................................. 6
4.1 系统框图: .......................................................................................................................... 6
4.2 方案: .................................................................................................................................. 7
5 测试 ................................................................................................................................................. 7
5.1 功能测试 .............................................................................................................................. 7
5.2 性能测试 .............................................................................................................................. 7
附录 1................................................................................................................................................. 8
附录 2................................................................................................................................................. 9
附录 3................................................................................................................................................. 9
1 需求分析
1.1 目标
LED 点阵显示屏作为一种新兴的显示器件,是由多个独立的
LED 发光二级管封装而成的,可以显示数字或符号,通常用来
显示时间、速度、系统状态等。
1.2 功能介绍
以 AT89C52 的单片机为核心控制器件采用 74LS245 作为译码
驱动器可以控制 LED 点阵屏的输出字符和图案的模式状态,通
过光敏电阻制作的光笔作为接收器,通过三极管放大再经过反相
电阻输入单片机,实现灯从微亮到人眼可看见的亮、“划亮”、“反
显”、“整屏擦除”等功能。
1.3 可行性的分析
多数可用来做广告牌,大型宣传显示屏等等
2 软件设计
2.1 流程图
开始
设置显示字符个数
设 置 循 环 扫 描 次
设置行、列初值
行值送相应端口列值
送相应端口
延时 1ms
行值左移 1 位更新
列序号加 1 更新
8 行显示完?
循 环 扫 描
10 个 字 符 扫 描
2.2 程序
2.2.1 主程序
不会写
2.2.2 延时子程序
void delaylms()
{
unsigned char i;
for(i=0;i<0x10;i++);
}
3 硬件设计
3.1 最小系统模块
3.2 显示模块
3.3 驱动模块
4 系统框图及方案
4.1 系统框图:
8*8LED 点阵
光电开光
最小系统
4.2 方案:
本组使用逐行逐列分别扫描
5 测试
5.1 功能测试
不会写
5.2 性能测试
不会写
附录 1
原理图