文档详情

通信工程专业课程设计.doc

发布:2017-01-02约字共24页下载文档
文本预览下载声明
通信工程专业课程设计 实验报告 ——带有LED指示的图片播放器 组 员: 姓名:蒋 跃 学号:1004220129 姓名:陈 奇 学号:1004220120 指导教师:陈文武 完成日期:2013.10.18 目录 实验目的......................................3 实验原理......................................3 实验设备......................................3 设计思想与功能简介............................3 总体设计方案..................................4 主要模块实现方案..............................4 1.矩阵键盘模块.................................4 2.LCD显示模块.................................11 3.LED显示模块.................................16 整体效果图...................................20 实验结论.....................................23 实验总结.....................................23 参考文献.....................................24 实验目的 随着信息化技术的发展,嵌入式系统已经成为当前IT产业界一个非常热门的话题。嵌入式系统主要由嵌入式处理器、相关支撑硬件和嵌入式软件系统组成,它是集软硬件于一体的可独立工作的“器件”。总体看来,嵌入式系统具有便利灵活、性能价格比高、嵌入性强等特点,可以嵌入到现有任何信息家电和工业控制系统中。从软件角度来看,嵌入式系统具有不可修改性、系统所需配置要求较低、系统专业性和实时性较强等特点。为此我们开展基于SEP3203的通信工程专业课程设计以实现以下目的: 1、通过实验,接触目标开发板、集成开发环境的构建方式和作业方式; 2、通过实验,了解嵌入式系统的硬件和软件、JTAG调试方法,学会如何从头开始着手开发一个嵌入式系统; 3、增加交叉编译、目标板程序调试和加载的真知;积累嵌入式系统开 发流程、开发方法和开发技巧的经验。 通过整个实验流程最终增强实践能力,达到对所学知识的巩固,在实践中 加深对嵌入式软件开发的体会。 实验原理 通过键盘按键判断的工作原理和方法,利用UCB1400的控制方法,实现按键控制切换; 基于LCD的物理特性和工作原理及ARM7TDMI内核LCD控制器的工作原理,设计液晶显示文本及图形的方法与程序; 3.基于LED的工作原理和控制方法及74HC595移位寄存器的使用,实现键控与LED指示的结合; 4.掌握SEP3203 GPIO口的配置和读写方法。 三、实验设备 1.硬件:HOST机一台、调试器一台、ARM实验平台一套。 2.软件:WIN98或2000操作系统、ADS或SDT开发环境、调试器驱动程序ICE、键控LCD与LED范例源程序。 四、设计思想与功能简介 设计思想的最初来源是对于图片和幻灯片的播放,并且利用LED动态的显示与图片匹配的日期或编号或其他信息。 通过对实验功能的整合,现取以下两个功能实例展示程序的功能: 通过键盘按键控制LCD液晶显示屏切换图片,实现播放。 达到播放同时在LED数码管上实时显示图片编号。 文字提示信息:当播放成功时会同时显示LCD、LED功能实现成功,在信息提示框中同时显示按键号码、图片号码, 当所按按键无图片时会提示“无图片”信息。 程序采用模块并列模式,易于扩展图片数量与LED指示,便于动态添加,这正是播放设备的基本需要。 总体设计方案 本系统基于SEP3203微处理器,ARM7TDMI内核,主要由矩阵键盘模块、LCD模块、LED模块等部分组成。 系统的总体框图如下: 主要模块实现方案 1.矩阵键盘模块 1.1 按键位置的确定 本系统采用矩阵键盘,矩阵键盘有两种驱动方式,一种是行扫描法,另一种是高低电平翻转法。本系统采用了行扫描法。包括两个步骤: 判断键盘中是否有键按下:将全部行线置为低电平,然后检测列线的状态。只要有
显示全部
相似文档