基于arm7的lcd显示电路仿真

基于arm7的lcd显示电路仿真

ID:13886317

大小:416.50 KB

页数:22页

时间:2018-07-24

基于arm7的lcd显示电路仿真_第1页
基于arm7的lcd显示电路仿真_第2页
基于arm7的lcd显示电路仿真_第3页
基于arm7的lcd显示电路仿真_第4页
基于arm7的lcd显示电路仿真_第5页
资源描述:

《基于arm7的lcd显示电路仿真》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于ARM7的LCD显示电路仿真第一章设计任务和要求1第二章系统背景和实现工具22.1系统背景22.2实现工具32.2.1RealViewMDK简介32.2.2ProteusVersion7.5简介3第三章电路设计43.1芯片LPC2106简介43.2芯片LM016L简介53.3Proteus创建工程过程73.4元件的选择83.5电路效果图10第四章程序设计114.1RealViewMDK创建工程过程114.2功能函数134.3主函数14第五章设计效果18第六章心得体会19参考文献20基于ARM7的LCD显示电路仿真第一章设计任务和要求通过Proteus模拟ARM7芯片设

2、计,运用Keil编译C语言,连接生成Hex文件,使用PROTEUS7.8SP2仿真,选用ARM7LPC2106芯片和LM016L,导入Hex文件,然后进行软件仿真调试。应用现有的仿真工具和嵌入式软件开发平台,规范、科学地完成一个小型LCD显示电路的设计与实现。19基于ARM7的LCD显示电路仿真第二章系统背景和实现工具2.1系统背景近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT应用领域之一。液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优

3、点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。通过显示器同步显示元器件的状态可以更深刻地理解控制的原理。通过Proteus模拟ARM7芯片设计,可以增强我们的自学能力和思考能力,掌握科学研究的方法,提高信息检索的能力以及获取与时俱进知识的能力。同时,使我们深刻学习了ARM的相关知识,增强对实际电路的感性认识,提高了分析问题,处理问题的能力。运用Keil编译C语言,连接生成Hex文件,使用PROTEUS7.8SP2仿真,选用ARM7LPC2106芯片和LM016L,导入Hex文件,然后进行软件仿真调试。本学期我专业开设了《嵌入式系统课程设计》这门课程,是《嵌入式系

4、统》课程的辅助教学课程。通过课程设计,进一步掌握嵌入式ARM的基本概念,结合实际的操作和设计,巩固课堂教学内容,此外也让我们进一步掌握嵌入式系统的基本概念、原理和技术,将理论与实际相结合,应用现有的仿真工具和嵌入式软件开发平台,规范、科学地完成一个小型LCD显示电路的设计与实现,把理论课与实验课所学内容统一起来,并在此基础上强化实践意识、提高其实际动手能力和创新能力。2.2实现工具2.2.1RealViewMDK简介RealViewMDK(RealViewMicrocontrollerDevelopmentKit)开发套件源自德国Keil公司,被全球超过10万的嵌入式开发

5、工程师验证和使用,是ARM公司目前最新推出的针对各种嵌入式处理器的软件开发工具。RealViewMDK集成了业内最领先的技术,融合了中国多数软件开发工程师所需的特点和功能。包括μVision集成开发环境与RealView编译器,支持ARM7、ARM9和最新的Cortex-M3核处理器,自动配置启动代码,集成Flash烧写模块,强大的Simulation设备模拟,性能分析等功能。RealViewMDK的特点:自动生成启动代码:RealViewMDK开发工具可以帮您自动生成完善的启动代码,并提供图形化的窗口,随您轻松修改。无论对于初学者还是有经验的开发工程师,都能大大节省时间

6、,提高开发效率。19基于ARM7的LCD显示电路仿真提供软件模拟器:RealViewMDK的设备模拟器可以仿真整个目标硬件,包括快速指令集仿真、外部信号和I/O仿真、中断过程仿真、片内所有外围设备仿真等。开发工程师在无硬件的情况下即可开始软件开发和调试,使软硬件开发同步进行,大大缩短开发周期。而一般的ARM开发工具仅提供指令集模拟器,只能支持ARM内核模拟调试。提供性能分析器:RealViewMDK的性能分析器可以让工程师看得更远和更准,它辅助您查看代码覆盖情况,程序运行时间,函数调用次数等高端控制功能,指导您轻松的进行代码优化,成为嵌入式开发高手。通常这些功能只有价值数

7、千美元的昂贵的Trace工具才能提供。支持Cortex-M3:RealViewMDK支持的Cortex-M3核是ARM公司最新推出的针对微控制器应用的内核,它提供业领先的高性能和低成本的解决方案,未来几年将成为MCU应用的热点和主流。目前国内只有ARM公司的MDK和RVDS开发工具可以支持Cortex-M3芯片的应用开发。2.2.2ProteusVersion7.5简介Proteus软件是英国Labcenterelectronics公司出版的EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是

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

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

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