1、 毕毕 业业 论论 文文 论文题目:论文题目:基于基于 AT89c51AT89c51 的的 LEDLED 广告显示电路的设计广告显示电路的设计 院院 系:系: 机电学院 专专 业:业: 电气自动化技术 班班 级:级: 电气 2 班 学学 号:号: 姓姓 名:名: 指导教师:指导教师: 2 0 1 3 年1 0 月1 0 日 I 基于基于 AT89c51AT89c51 的的 LEDLED 广告显示电路的设计广告显示电路的设计 摘摘 要要 LED 点阵显示屏作为一种新兴的显示器件,是由多个独立的 LED 发光二极管封 装而成。LED 点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状
2、态等。由于单片机技术的不断发展和高亮度 LED 发光管的出现使得大屏幕高亮度 LED 电子广告屏成为可能, 与传统的霓虹灯广告在显示效果以及可修改性上都有着 无法比拟的优势,而且单片机的日益平民化以及 LED 技术的不断创新,使得高亮 度高清晰的 LED 点阵广告牌与传统霓虹灯广告牌的成本日益接近。为了能简单的 实现基于单片机的LED显示系统控制, 本文设计了基于 AT89C51单片机64 16 LED 汉字滚动显示屏电路并运用 Proteus 软件仿真实现其显示功能。本系统的设计具有 体积小、硬件少、电路结构简单及容易实现等优点。 关键词关键词:LED,单片机,Proteus 仿真 II 目
3、目 录录 1 绪 论 1 1.1 课题背景 1 1.2 课题研究现状 .1 1.3 课题设计任务 .2 2 系统总体设计方案 2 2.1 总体设计方案的论证.2 2.2 总体设计方案的确定.3 3 系统硬件电路设计 4 3.1 单片机系统电路.4 3.2 时钟电路 .6 3.3 复位电路 .7 3.4 电源电路 .7 3.5 点阵显示电路 7 3.6 驱动电路 .9 4 系统的软件程序设计 9 4.1 软件系统分析 9 4.1.1 模块细分 . 10 4.1.2 确定算法 . 10 4.1.3 编写程序 . 10 4.3 显示驱动程序 12 5 整体电路的设计 13 6 字模的提取 14 7
4、软件仿真调试 15 7.1 Proteus 软件介绍 15 7.2 进入 Proteus ISIS . 15 7.3 工作界面 16 7.4 创建源代码仿真文件. 17 结 论 19 谢 辞 20 参考文献 21 附 录 22 外文资料 24 1 第一章 绪 论 1.1 课题背景 LED 显示屏是用来显示文字、图形、图像、动画、行情、视频、录像信号等各 种信息的显示屏幕。它的优点是亮度高、工作电压低、功耗小、微型化、易与集成 电路匹配、驱动简单、寿命长、耐冲击、性能稳定。图文显示屏可与计算机同步显 示汉字、英文文本和图形。视频显示屏采用微型计算机进行控制,图文、图像并茂, 以实时、同步、清晰的
5、信息传播方式播放各种信息,还可显示二维、三维动画、录 像、电视、VCD 节目以及现场实况1。LED 显示屏显示画面色彩鲜艳,立体感强, 静如油画,动如电影,广泛应用于车站、码头、机场、商场、医院、宾馆、银行、 证券市场、建筑市场、拍卖行、工业企业管理和其它公共场所。 伴随世界技术的飞速发展,以前,需要花大量的时间和精力来搭建一个模拟电 路,繁多的元器件不仅给电路构成增加了成本,也使电路复杂化,而现在只需要一 块几平方厘米的单片机,在写入相应的功能程序,便可以代替以前的电路模式了。 运用单片机技术,达到标识显示的目的,也将舍去原来的画图描写以及霓红灯标识 显示方式了,而单片机有可重复编写的功能,
6、只需要将程序稍稍改动,就能达到相 应显示效果。 同时利用嵌入式系统软硬件设计仿真平台,能够在线、实时仿真多种类型的单 片机,诸如 MCS-51 系列单片机、PIC 单片机、AVR 单片机等,能够像硬件仿真器 一样进行软硬件调试,而没必要花钱去购买和维护价格不菲的仿真器,对于初学单 片机的人来说,既减少了学习成本,又达到了良好的学习效果。 1.2 课题研究现状 LED 点阵显示屏的构成型式有多种,其中典型的有两种。一种把所需展示的广 告信息烧写固化到 EPROM 芯片内, 能进行固定内容的多幅汉字显示, 称为单显示型; 另一种在机内设置了字库、程序库,具有程序编制能力,能进行内容可变的多幅汉 字显示,称可编程序型 2。 目前,我发现 LED 点阵显示屏大部分是单显示型,其显示的内容相对较少, 显示花样较单一。一般在产品出厂时,显示内容就已写入显示屏控制系统中的 EPROM 芯片内,当需要更换显示内容时就非常困难,这样使该类型的显示屏使用 范围受到