嵌入式系统课程设计基于ARM的LCD显示屏驱动程序设计.doc

嵌入式系统课程设计基于ARM的LCD显示屏驱动程序设计.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课 程 设 计 课程设计名称: 嵌入式系统课程设计 专 业 班 级 学 生 姓 名 : 学 号 : 指 导 教 师 : 课程设计时间: 2012-12-16~2012-12-23 电子信息科学与技术专业课程设计任务书 学生姓名 专业班级 学号 题 目 基于ARM的LCD显示屏驱动程序设计 课题性质 工程设计 课题来源 自拟课题 指导教师 同组姓名 主要内容 基于ARM芯片在protues下完成对LCD显示屏的驱动程序设计。运用Keil编译C语言,连接生成Hex文件和Axf文件。使用PROTEUS 7.8SP2仿真,选用ARM7 LPC2106 芯片和LCD1602,导入Hex或文件,然后进行软件仿真调试。 任务要求 (1)按设计指标进行电路设计 (2)制作符合设计指标的硬件电路。 (3)分模块编写程序代码,并下载验证 (4)将各模块代码整合,汇总并下载验证 (5)对设计进行分析总结,提交纸质版报告 参考文献 【1】 谢自美.电子线路设计、实验、测试[M].华中理工大学出版社 2003 【2】 宋春荣.通用集成电路速查手册[M].山东科学技术出版社 1995 【3】 桑楠.嵌入式系统原理及应用开发技术[M].北京:北京航空航天大学出版社 2002 【4】 刘彦文.基于ARM7TDMI的S3C44B0X嵌入式微处理器技术[M].清华大学出版社 2009.4 【5】 赵星寒 刘涛.从51到ARM—32位嵌入式系统入门[M].北京航空航天大学出版社 2005.10 【6】 孟祥莲.嵌入式系统原理及应用.清华大学出版社.2010.09 审查意见 指导教师签字: 教研室主任签字:张庆辉 2012年 12月 29日 说明:本表由指导教师填写,由教研室主任审核后下达给选题学生,装订在设计(论文)首页 前言 近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT应用领域之一。 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。通过显示器同步显示元器件的状态可以更深刻地理解控制的原理。 通过Proteus模拟ARM7芯片设计,可以增强我们的自学能力和思考能力,掌握科学研究的方法,提高信息检索的能力以及获取与时俱进知识的能力。同时,使我们深刻学习了ARM的相关知识,增强对实际电路的感性认识,提高了分析问题,处理问题的能力。 运用Keil编译C语言,连接生成Hex文件和Axf文件。使用PROTEUS 7.8SP2仿真,选用ARM7 LPC2106 芯片和LCD1602,导入Hex或文件,然后进行软件仿真调试。 1.系统设计 1.1涉及的软硬件简介 设计中软件主要用到了模型仿真软件Proteus和编译套件RVDS(RealView Development Suite),硬件主要采用了NXP公司的LPC2106微控制器。 1.1.1 Proteus 7.8简介 Proteus软件是英国Labcenter electronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。Proteus是世界上著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是目前世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DsPIC33、AVR、ARM、8086和MSP430等。在编译方面,它也支持IAR、Keil和MPLAB等多种编译器。 在Proteus绘制好原理图后,调入已编译好的目标代码文件:*.hex(或者*.axf),可以在Proteus的原理图中看到模拟的实物运行状态和过程。Proteus不仅可将许多单片机实例功能形象化,也可将许多单片机实例运行过程形象化。前者可在相当程度上得到实物演示实验的效果,后者则是实物演示实验难以达到的效果。它的元器件、连接线路等却和传统的单片机实验硬件高度对应。这在相当程度上替代了传统的单片机实验教学的功能,例:

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档