基于arm的lcd显示设计与实现

基于arm的lcd显示设计与实现

ID:12043130

大小:1.48 MB

页数:61页

时间:2018-07-15

基于arm的lcd显示设计与实现_第1页
基于arm的lcd显示设计与实现_第2页
基于arm的lcd显示设计与实现_第3页
基于arm的lcd显示设计与实现_第4页
基于arm的lcd显示设计与实现_第5页
资源描述:

《基于arm的lcd显示设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、西安工业大学北方信息工程学院毕业设计(论文)西安工业大学北方信息工程学院本科毕业设计(论文)题目:基于ARM的LCD显示设计与实现系别:电子信息系专业:通信工程班级:B090310学生:杨海竹学号:B09031044指导教师:任安虎2013年06月毕业设计(论文)任务书系别电子信息系专业通信工程班级B090310姓名杨海竹学号B090310441.毕业设计(论文)题目:基于ARM的LCD显示设计与实现2.题目背景和意义:随着科技的发展,ARM在社会各个方面的应用越来越广。液晶显示是嵌入式系统中反映系统输入/输出的人机交互界面,液晶显示以其微

2、功耗、体积小、显示内容丰富、模块化,接口电路简单等诸多优点得到广泛应用。因此,研究基于ARM的LCD显示有其实际应用意义。3.设计(论文)的主要内容(理工科含技术指标):基于LPC2000系列的ARM处理器实现控制液晶屏LCD显示。进行ARM处理器最小系统设计,ARM与LCD接口、控制按键电路设计,并进行软件设计完成输入数据的显示。4.设计的基本要求及进度安排:基本要求:①查阅国内外相关文献,了解系统的工作原理;②进行系统方案设计;③进行系统硬件原理图设计;④编写程序并调试;⑤完成毕业设计论文及答辩。进度安排:第16-17周:学习相关参考文

3、献,对课题做初步了解;第18-19周:整理思路,构思开题报告,准备开题答辩;第1-3周:查阅相关资料,完成硬件模块框图;第4-8周:搭建硬件环境;第9-11周:完成LCD液晶屏驱动程序设计及调试;第12-13周:系统调试,实现所有编程,达到设计功能要求;第14-15周:撰写论文,定稿、打印、准备毕业答辩。5.毕业设计(论文)的工作量要求①实验(时数)*或实习(天数):不少于200学时②图纸(幅面和张数)*:2张③其他要求:完成与课题相关的3000字左右的英文文献资料翻译。指导教师签名:年月日学生签名:年月日系主任审批:年月日目录1绪论11.

4、1前言11.2课题研究背景11.3课题研究意义11.4国内外相关研究情况21.5论文结构安排32相关技术及系统方案设计42.1ARM技术简介42.2硬件设计原理42.2.1系统设计方案42.2.2硬件设计原理框图43单元电路设计63.1LPC210363.1.1LPC2103介绍63.1.2LPC2103电路设计图63.2外围电路设计73.2.1电源电路73.2.2系统时钟电路73.2.3复位电路83.2.4JTAG接口电路83.3LCD显示电路设计93.3.1LCD12864液晶显示屏简介93.3.2显示模块的设计93.4按键控制接口电路

5、设计93.5DS18B20温度采集模块103.5.1数字温度传感器DS18B20的介绍103.5.2温度采集电路的设计114软件设计124.1软件开发环境124.1.1ADS集成开发环境简介124.1.2ADS1.2开发环境搭建124.2主程序流程图设计16Ⅰ4.3子程序流程图设计204.3.1DS18B20程序流程图设计204.3.2LCD12864程序流程图设计214.3.3KEY程序流程图设计305系统调试245.1硬件调试305.1.1Protel99简介305.1.2原理图调试315.2软件调试316结论346.1总结346.2体

6、会34致谢35参考文献36毕业设计(论文)知识产权声明37毕业设计(论文)独创性声明38附录1硬件原理图39附录2源程序设计40II基于ARM的LCD显示设计与实现摘要在当前的数字信息技术和网络技术高速发展的后PC时代,嵌入式系统技术已经广泛地渗透到人们生活的各个方面。由于嵌入式系统的交互性比较强,液晶屏做为输出设备对汉字显示又尤为重要,但很多关于嵌入式系统开发、应用的教材中,对于液晶屏的程序设计也只是初始化和测试的编程,没有进一步的应用开发。所以选择了该毕业设计题目,以完善液晶屏的汉字显示功能。在选定了毕业设计题目之后,随着开发研究的不断

7、深入,主要完成了以下工作:首先,对三种常用的嵌入式操作系统进行了分析比较,对项目开发是否选用操作系统提出了自己的见解,结合本次毕业设计的实际应用,选择了不使用操作系统的方法。其次,选定硬件开发系统后,把单片机的传统调试方法与ARM的边界扫描技术进行了分析比较,并在实际应用开发中采用了边界扫描技术。再次,由于在C语言程序运行前需要加入一些必要的初始化代码,于是又完成了对LCD初始化程序的分析与设计。最后,在编写汉字显示程序时,采用了读取字库法显示汉字方案和读取字模数据输出汉字方案分别实现了液晶屏的汉字显示,并取得了良好的效果。本文不但说明了如

8、何利用ARM处理器实现液晶屏的汉字显示,还讲述了开发ARM处理器应用程序的一个完整的过程。随着嵌入式技术的不断普及,对ARM处理器的学习、应用、开发都有一定的帮助作用。关键词:A

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。