基于ARM7的LCD显示电路仿真课程方案.docVIP

  • 0
  • 0
  • 约1.2万字
  • 约 25页
  • 2017-11-20 发布于江苏
  • 举报
基于ARM7的LCD显示电路仿真课程方案

学 号 天津城建大学 嵌入式系统及应用课程设计 设计说明书 基于ARM7的LCD显示电路仿真 起止日期: 2013 年 10月 28日 至 2013 年 11月 8 日 学生姓名 班级 10电信科1班 成绩 指导教师(签字) 计算机与信息工程学院 2013年 11 月 8 日 目录 第一章 系统背景简介 1 1.1 嵌入式系统背景介绍 1 第二章 芯片介绍 2 2.1芯片LPC2106简介 2 2.1.1 LPC2106的特性 2 2.2 芯片LM016L简介 3 2.2.1液晶显示原理 3 2.2.2 LCD相关参数 3 第三章 软件选择 7 3.1 Proteus Version 7.5简介 7 3.2 RealView MDK简介 7 3.2.1 RealView MDK的特点 7 第四章 课程设计 9 4.1 电路设计 9 4.1.1 Proteus创建工程步骤 9 4.1.2 元件选择 10 4.1.3 电路效果图 12 4.2 程序设计 13 4.2.1 RealView MDK创建工程过程 13 4.2.2 功能函数 14 4.2.3 主函数 16 第五章 设计结果 17 5.1 编译结果 17 5.2 设计效果 17 参考文献 19 附录 20 第一章 系统背景简介 1.1 嵌入式系统背景介绍 近年来,随着计算机技术及集成电路技术的发展,嵌入式技术日渐普及,在通讯、网络、工控、医疗、电子等领域发挥着越来越重要的作用。嵌入式系统无疑成为当前最热门最有发展前途的IT应用领域之一。 液晶显示器以其微功耗、体积小、显示内容丰富、超薄轻巧的诸多优点,在袖珍式仪表和低功耗应用系统中得到越来越广泛的应用。通过显示器同步显示元器件的状态可以更深刻地理解控制的原理。 通过Proteus模拟ARM7芯片设计,可以增强我们的自学能力和思考能力,掌握科学研究的方法,提高信息检索的能力以及获取与时俱进知识的能力。同时,使我们深刻学习了ARM的相关知识,增强对实际电路的感性认识,提高了分析问题,处理问题的能力。 运用Keil编译C语言,连接生成Hex文件,使用PROTEUS 7.8SP2仿真,选用ARM7 LPC2106 芯片和LM016L,导入Hex文件,然后进行软件仿真调试。 本学期我专业开设了《嵌入式系统课程设计》这门课程,是《嵌入式系统》课程的辅助教学课程。通过课程设计,进一步掌握嵌入式ARM的基本概念,结合实际的操作和设计,巩固课堂教学内容,此外也让我们进一步掌握嵌入式系统的基本概念、原理和技术,将理论与实际相结合,应用现有的仿真工具和嵌入式软件开发平台,规范、科学地完成一个小型LCD显示电路的设计与实现,把理论课与实验课所学内容统一起来,并在此基础上强化实践意识、提高其实际动手能力和创新能力。 第二章 芯片介绍 2.1芯片LPC2106简介 LPC2106包含一个支持仿真的ARM7TDMI-S CPU、与片内存储器控制器接口的ARM7 局部总线、与中断控制器接口的AMBA高性能总线(AHB)和连接片内外设功能的VLSI外设总线(VPB ,ARMAMBA 总线的兼容超集)。LPC2106将ARM7TDMI-S配置为小端(little-endian)字节顺序。 AHB外设分配了2M 字节的地址范围,它位于 4G字节ARM存储器空间的最顶端。每个 AHB外设都分配了16k 字节的地址空间。LPC2106的外设功能(中断控制器除外)都连接到VPB 总线。AHB到VPB 的桥接将VPB 总线与AHB总线相连。VPB 外设也分配了2M 字节的地址范围,从3.5GB 地址点开始。每个VPB 外设在VPB 地址空间内都分配了16k 字节地址空间。 2.1.1 LPC2106的特性 LPC2106拥有以下多种特性: (1)ARM7TDMI-S处理器 (2)128k字节片内Flash程序存储器,具有ISP 和IAP 功能。 (3)Flash编程时间:1ms 可编程512 字节,扇区擦除或整片擦除只需400ms 。 (4)64/32/16K 字节静态RAM(LPC2106) (5)向量中断控制器 (6)仿真跟踪模块,支持实时跟踪 (7)RealMonitor模块支持实时调试 (8)标准ARM测试/ 调试接口,兼容现有工具 (9)极小封装:TQFP48 (7×7mm2) (10)双UART,其中一个带有完全的调制解调器接口 (11)I2C 串行接口 (12)SPI 串行接口 (13)两个定时器,分别具有4 路捕获/ 比较通道 (14)多达6 路输出的PWM 单元 (15)实时时钟 (16)看门狗定时器 (17)通用I/O 口 (18)CPU 操作频率可达60MHz

文档评论(0)

1亿VIP精品文档

相关文档