《基于51单片机的LED点阵显示屏PROUTES解析》由会员分享,可在线阅读,更多相关《基于51单片机的LED点阵显示屏PROUTES解析(47页珍藏版)》请在金锄头文库上搜索。
1、*大学 毕业设计(论文) 题目名称:题目名称:基于 51 单片机的 LED 点阵显示屏系统 的设计与实 本科生毕业论文 I 基于 51 单片机的 LED 点阵显示屏系统的设计与实现 摘要:本文介绍了一款以单片机 AT89S51 为控制器的 LED 点阵显示屏系统的设计。 该系统可实现中英文字符的显示和动态特效显示。并且可以通过级连的方式来扩大 显示屏幕的尺寸以达到增加显示内容的目的。系统采用 PC 机作为上位机,上位机 向单片机发送控制命令和上位机所存储的显示代码,AT89S51 单片机接收并处理 PC 机的控制命令以及显示代码,由显示驱动模块驱动一个 1616 分辨率的 LED 点阵显 示屏
2、的扫描显示。PC 机与单片机之间的通信采用 RS232C 通信标准来实现。所选 用的 AT89S51 单片机具有价格低廉程序写入方便的特点使得整个系统方便维护和检 修。除此之外,该系统只占用了单片机少量的 I /O 口和内存,为系统留下了功能扩 展的空间。 关键字关键字:AT89S51;LED 点阵显示;串行通信 本科生毕业论文 II 第 1 章 绪 论1 1.1 课题背景1 1.1.1 选题背景1 1.1.2 研究现状及发展趋势1 1.2 论文主要内容3 第 2 章 方案论证与选择4 2.1 系统硬件方案4 2.1.1 显示屏主控制器4 2.1.2 通信系统6 2.1.3 LED 点阵显示屏
3、6 2.1.4 硬件设计方案7 2.2 系统软件方案8 2.2.1 单片机编程语言8 2.2.2 系统软件编译器介绍9 2.2.3 上位机控制传输软件9 第 3 章 系统硬件设计11 3.1 硬件整体设计概述及功能分析11 3.2 控制单元设计12 3.2.1 AT89S51 简介12 3.2.2 控制系统设计13 3.3 译码电路设计15 3.3.1 串并转换器 74LS16415 3.3.2 锁存器 74L373 16 3.4 驱动电路设计17 3.4.1 行驱动电路设计17 3.4.2 列驱动电路设计18 3.5 通信系统硬件设计18 本科生毕业论文 III 3.6 电源设计19 3.7 级连大屏幕 LED 显示屏 20 第 4 章 系统软件设计22 4.1 程序设计22 4.2 显示程序的设计23 4.2.1 LED 显示屏的显示方式23 4.2.2 点阵数据表达方式24 4.2.3 显示程序的设计25 4.3 通信程序的设计27 第 5 章 系统调试29 5.1 系统硬件部分调试方法29 5.1.1 短路与虚焊检测30 5.1.2 上电测试