需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:17800 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:LED显示屏是一种新型信息显示媒体,集微电子技术、光电子技术、计算机技术、信息处理技术于一体的大型显示系统。以其色彩鲜艳、动态范围广、亮度高、寿命长、工作性能稳定特点,广泛应用于广告、证券、信息传播、新闻发布等方面。 本文采用ATEML公司生产的AT89C51单片机为核心控制器来设计LED点阵显示屏系统,该系统可实现中英文字符的显示和动态特效显示以及GPRS通信功能,系统采用PC机作为上位机,上位机向单片机发送控制命令和上位机存储的显示代码,AT89C51单片机接受并处理PC机的控制命令及显示代码,PC机与单片机之间的通信采用RS-232C通信标准来实现。另外该系统占用了单片机少量的I/0口和内存,为系统留下了功能扩展的空间。 本文主要对时钟电路系统、复位电路、LED显示电路进行了详细介绍。还详细介绍了设计中应用到的主要芯片的性能和特点,包括AT89C51、LED数码显示器等。在软件设计方面,采用C语言,可读性强,易于修改。
关键词 AT89C51;LED显示器;串口通信;GPRS
目录 摘要 Abstract 1 绪论 1.1选题背景及意义 1.2 LED显示屏的技术现状及发展趋势 1.2.1 LED显示屏的相关定义 1.2.2 LED显示屏的分类 1.2.3 我国LED产业发展现状及发展趋势 1.3课题研究目的和意义 2 系统方案设计 2.1 总体方案设计 2.2 主控制模块芯片的选择 2.2.1单片机 2.2.2 DSP芯片 2.2.3 EDA 2.2.4 控制芯片选择 2.3通信系统 2.3.1并行通信 2.3.2 串行通信 2.3.3 GPRS通信原理 2.3.4系统工作原理 2.3.5 主要技术指标 2.3.6 LED点阵显示屏 2.3.7硬件方案设计 2.4系统软件设计方案 2.4.1单片机编程语言 2.4.2系统软件编译器介绍 2.4.3上位机控制传输软件 3 硬件设计 3.1 AT89C51单片机的简介 3.2晶振电路 3.3复位电路 3.4点阵屏驱动电路 3.4.1 LED点阵屏的制作 3.4.2 74HC154的介绍 3.4.3 74HC595锁存器 3.5电源模块 4 软件设计 4.1程序设计速录与结构 4.1.1程序设计思路 4.1.2 主单片机程序设计流程图 4.1.2 通信单片机程序设计流程图 4.2 字模软件 4.3模块化程序设计 4.3.1 LED动态显示 4.3.2汉字显示程序设计 5系统调试 5.1测试环境及工具 5.2硬件测试方法 5.2.1上电测试 5.2.2串口调试 5.3系统软件测试 5.3.1测试方法 5.3.2调试结果分析 结论 致谢 参考文献 附录 附录1:系统原理图 附录2:实物图 附录3:程序代码 |