下载后可任意编辑编 号本科生毕业设计(论文)题目: 基于 ARM 的以太网 LED 显 视屏控制器讨论 物联网工程 学 院 自动化 专业 学 号 0704070315 学生姓名 周亮亮 指导老师 潘庭龙 教授 二〇一一年六月I摘要摘 要随着信息时代高新技术的飞速进展,人们对及时猎取并显示各类信息的愿望日益强烈,由此带动了信息传媒的飞速进展,发光二极管(LED)显示屏就是信息显示的重要传媒之一.目前各种大屏幕LED显示屏的控制常采纳8位或16位的微处理器,但由于这些微处理器系统的运行速度、寻址能力和功耗等问题,已难满足显示区域较大、显示内容切换频繁的相对较复杂的应用场合.本课题针对目前大屏幕LED显示系统存在的问题,结合当今先进的微控制器产品、控制技术和通信技术,采纳基于ARM核的新一代32位嵌入式RISC微处理器组成前级驱动电路,PC机用于后级管理和控制,方便地组成由多块大屏幕LED显示器构成的显示系统.与传统的基于8位或6位普通单片机的LED显示系统相比较,该系统在不显著增加系统成本的情况下,可支持更大可视区域的稳定显示,同时可存储更多的显示内容.本课题主要完成以下内容:完成基于 32 位 ARM 微处理器的大屏幕 LED 显示系统的总体设计,对系统中使用的主要芯片进行选型,并分析使用方法 ;对基于 ARM 微处理器LPC2478 系统的电源电路、晶振电路与复位电路进行设计.对基于 LPC2478 的系统扩展进行设计,主要包括存储器 FLASH 和 SDRAM 的扩展及与 LPC2478 的接口电路的设计;给出了基于 LPC2478 系统的 LED 显示屏动态扫描电路中的列显示驱动电路和行扫描控制电路,完成 LED 显示屏动态扫描电路与 LPC2478 的接口电路的设计;将微处理器 LPC2478系统输出的 LVTTL 电平信号进行 RS—232 标准的转换,实现 LED 显示控制器与 PC 机进行串口通信.并对 10M/100M 以太网接口电路进行设计;完成基于 ARM 微处理器 LPC2478的大屏幕 LED 显示系统的软件设计,以实现 LED 显示屏的图文显示.基于 ARM 微处理器控制系统的程序采纳 ARM 汇编语言和 C 语言编写,PC 机的通信程序使用 VB6.0 进行开发,并通过 MSComm 和 Winscok 通信控件来实现数据传输.关键词:32 位 ARM 微处理器;ARM 汇编语言;串行通信;LED 显示系统IAbstractABSTRACTWith the rapid development of high technology in information age,people are more and more eager to...