收藏到会员中心

文档题目:

基于PC机控制的LED点阵显示屏设计

基于PC机控制的LED点阵显示屏设计
上传会员: aesxtepe
提交日期: 2013-08-22 20:14:24
文档分类: 电子信息机电
浏览次数: 14
下载次数: 0
下载地址: 点击标题下载 基于PC机控制的LED点阵显示屏设计 (需要:125 积分)  如何获取积分?
下载提示: 不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
文档介绍: 以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
文档字数:
文档字数:13180
摘要
本设计以AT89S52单片机作为主控制模块,利用简单的外围电路来驱动16×64的点阵LED显示屏。利用AT89S52单片机本身强大的功能实现单片机与PC机间的数据传输及存储,并能利用软件方便的进行显示内容的多样变化,另一方面点阵显示屏广泛应用于医院、机场、银行等公共场所,所以本设计具有很强的现实应用性。
本设计主要以动态扫描的方式同时显示4个16×16点阵汉字。设计中采用了SPI接口的GB2312标准字库,支持所有的国标字符和ASCⅡ标准字符的显示。
本文从LED的显示原理入手,详细阐述了LED动态显示的过程,以及硬件电路与软件的设计。

关键词:LED显示屏;动态显示;AT89S52


目录
摘要 I
ABSTRACT II
第一章 引言 1
1.1 选题的背景 1
1.2 选题的意义 2
第二章 方案论证 3
2.1 显示方案论证 3
2.2 显示驱动方案论证 3
2.3总体方案设计 4
第三章 系统硬件设计及芯片介绍 5
3.1 单片机系统设计 5
3.1.1 单片机的选型 6
3.1.2 单片机功能描述 6
3.2 行驱动设计 8
3.3列驱动设计 9
3.4  LED点阵屏显示原理 10
3.4.1  LED点阵模块结构 10
3.4.2  LED动态显示原理 11
3.5与上位机的通信电路设计 13
3.5.1通信协议的选择 13
3.5.2 MAX232电平转换芯片特点 14
3.5.3 单片机与PC间通信接口电路设计 15
第四章 系统软件设计 16
4.1开发工具及语言 16
4.2 上下位机信息传输 16
4.3 下位机程序编写 17
4.4 单片机程序关键算法 18
4.4.1 显示缓存技术与映射关系 18
4.4.2  LED点阵与显示缓冲区见建立连续编址映射的算法 19
4.4.3 实现动态显示的算法 20
4.4.5 实现显示移动的算法 20
4.5 上位机软件流程图 23
4.6 上位机软件界面设计 23
4.6.1 上位机界面 23
4.6.2 MSCOMM控件设置 24
4.6.3 上位机关键算法的实现 25
4.6.4  上位机使用方法 26
第五章 硬件调试 27
5.1硬件电路的焊接 27
5.2 硬件调试 28
5.3软件调试 28
第六章 毕业设计总结 29
致谢 30
参考文献 31
附录 32
附录1 32
附录2 32
附录3 41


(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载)

热门文档下载

相关文档下载

上一篇用AT89C51实现电话远程控制家用电.. 下一篇玩具娃娃语音电路设计——硬件

相关栏目

最新文档下载

推荐文档下载