福建电力职业技术学院 课 程 设 计 课程名称: 智能仪器 题目: 4 个16*16 点阵LED 电子显示屏的设计 专业班次: 09(三)建筑电气1 姓 名: 叶湘龙 学 号: 200928013111 指导教师: 张继伟 学 期: 2010-2011 学年 第一学期 日 期: 2011.1.10—2011.1.21 引 言 LED 点阵显示屏作为一种新兴的显示器件,是由多个独立的LED 发光二极管封装而成. LED 点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状态等。 本设计是4 个16×16 点阵LED 电子显示屏的设计。整机以美国 ATMEL 公司生产的40 脚单片机 AT89C51 为核心,介绍了以它为控制系统的LED 点阵电子显示屏的动态设计和开发过程。通过该芯片控制一个行驱动器74LS154 和八个列驱动器74HC595 来驱动显示屏显示。该电子显示屏可以显示各种文字或单色图像,全屏能显示4 个汉字,采用16 块 8 x 8 点阵LED 显示模块来组成4 个16x16点阵显示模式。显示采用动态显示,使得图形或文字能够实现静止、移入移出等多种显示方式。文中详细介绍了 LED 点阵显示的硬件设计思路、硬件电路各个部分的功能及原理、相应软件的程序设计,以及使用说明等。 目 录 第一章 16*16 点阵 LED 电子显示屏设计功能要求 ............................... 1 第二章 16*16 点阵 LED 电子显示屏的设计方案.................................. 2 2.1 显示模块方案论证 ................................................. 2 2.2 数据传输方案论证 ................................................. 2 第三章 16*16 点阵 LED 电子显示屏软硬件的设计................................ 4 3.1 单片机系统及外围电路 ............................................. 4 3.2 行驱动器 ......................................................... 4 3.3 列驱动器 ......................................................... 5 第四章 16*16 点阵 LED 电子显示屏系统程序设计................................ 6 4.1 显示驱动程序 ..................................................... 6 4.2 系统主程序 ....................................................... 7 4.3 单片机汇编程序 ................................................... 9 第五章 总结...................................