电子信息工程综合实训报告_第1页
电子信息工程综合实训报告_第2页
电子信息工程综合实训报告_第3页
电子信息工程综合实训报告_第4页
电子信息工程综合实训报告_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上专心-专注-专业电子信息工程技术 09 级电子信息技术综合实习报 告班 级:电子信息工程 09-2 班完成人:王淑学 号:时 间:2011 年 6 月 15 日精选优质文档-倾情为你奉上专心-专注-专业摘要电子信息工程实训它基于单片机技术、DSP 技术、ARM 技术的使用。现在电子科技的快速更新,使得对于电子技术人才的培养事在必行。熟练运用各种技术的开发软件以及掌握和拥有一定的能力从事各种技术的开发是我们学习专业所必备的能力。而这次电子信息工程实训的目的就是在于让我们学习怎么样运用各种技术开发软件并通过硬件电路仿真和怎样通过运用所学的专业知识将它们并用到实训当中去。最

2、后就实训内容,我们主要通过对单片机技术、DSP 技术、ARM 技术三个项目的六个任务来让我们更加深刻的了解和掌握各门技术的软件使用,程序设计,程序修改,以及最后的硬件和仿真调试。既丰富了我们的专业知识,强化了我们的专业技能,同时为我们以后走向工作岗位打下坚实的基础。关键词:单片机,Proteus 软件,Keil 软件,DSP 技术,嵌入式技术,ADS 软件,H-JTAG 软件,程序精选优质文档-倾情为你奉上专心-专注-专业目录精选优质文档-倾情为你奉上专心-专注-专业 参考文献.12任务一单片机控制可调数字电子钟设计一设计目的1. 熟练掌握 Proteus 软件和 Keil 软件的使用2. 掌

3、握用 C 语言编写数字电子钟程序3. 掌握单片机中断程序的编写和应用二设计要求1. 在 Proteus 中绘制电路图2. 用 Keil 软件编写程序(1) 实现显示时间功能,12-00-00(2) 利用单片机定时实现 0.5s 产生中断(3) K1 每按下一次,小时加一,K2 每按下一次,分钟加一3. 验证电路绘图是否正确并调试程序4. 实现电子钟功能三电路组成及原理本数字时钟设计的主要器件有 AT89C51 单片机、四位八段数码管、按键开关、510 欧电阻排等。原理主要利用 AT89C51 单片机,由单片机的 P0 口控制数码管的段显示,P1 口与按键相接用于时间的校正,P3 口用于数码管选

4、送。外部电源系统产生+5V 电压,用于给 CPU 及显示电路提供工作电压,这是数字时钟工作时的总电压。整个系统工作时,秒信号产生器是整个系统的时基信号,它直接决定计时系统的精度,将标准秒信号送入“秒计数器” , “秒计数器”采用 60 进制计数器,每累计60 秒发出一个“分脉冲”信号,该信号将作为“分计数器”的时钟脉冲。 “分计数器”也采用 60 进制计数器,每累计 60 分钟,发出一个“时脉冲”信号,该信号将精选优质文档-倾情为你奉上专心-专注-专业被送到“时计数器” 。 “时计数器”采用 24 进制计时器,可实现对一天 24 小时的累计。显示电路将“时” 、 “分” 、 “秒”计数器的输出

5、,通过六个七段 LED 显示器显示出来。校时电路是直接加一个脉冲信号到时计数器或者分计数器或者秒计数器来对“时” 、 “分” 、 “秒”显示数字进行校对调整。四结果描述讲程序加载到仿真电路后,上电,8 位数码管一次显示 12-00-00。从左到右分别显示小时、分钟、秒,每当秒计时满 60 后秒计数自动清零,然后分钟计数加1,当分钟计时满 60 后分钟计数自动清零,然后小时计数加 1,当小时计时满 24 后小时计数自动清零。任务二单片机控制智能交通灯系统一设计目的1. 熟练掌握单片机中断和定时器的使用2. 掌握用 C 语言编程技巧和方法3. 熟练掌握单片机 I/O 的应用二设计要求1. 用 Pr

6、oteus 绘制电路图2. 用 Keil 软件编写程序(1) 实现上电时,东西方向红灯亮,南北方向绿灯亮。20s 后南北方向绿灯闪,闪 5 次,转亮黄灯,持续 1s,转向下一个状态,东西方向绿灯亮,南北方向红灯亮。再经过 20s,东西方向绿灯闪,闪 5 次,转亮黄灯,持续1s,转向下一个状态,然后循环下去。(2) 利用单片机产生 0.5 秒中断3. 验证电路图绘制是否正确并调试程序4. 实现交通功能精选优质文档-倾情为你奉上专心-专注-专业三电路组成及原理本交通灯设计主要器件有 AT89C51 单片机、LED 灯、电阻、电容、晶振等原理主要利用 AT89C51 单片机,有单片机 P0 口 6

7、个引脚控制 LED 灯的亮灭。整个系统工作,秒信号产生器是整个系统的时基信号,通过定义不同的亮灭或者闪烁时间让不同颜色的 LED 灯实现亮灭或闪烁。四结果描述上电时,东西方向红灯亮,南北方向绿灯亮。20s 后南北方向绿灯闪,闪烁5 次,转亮黄灯,持续 1s,转向下一个状态,东西方向绿灯亮,南北方向红灯亮。再经过 20s,东西方向绿灯闪,闪 5 次,转亮黄灯,持续 1s,转向下一个状态,然后循环下去。任务三DSP 混合运算的实现一设计目的1.掌握 TM320C55x 中的混合运算指令2.掌握用汇编语言编写 DSP 程序的方法二设计要求实现乘加运算精选优质文档-倾情为你奉上专心-专注-专业三流程图

8、 图图 3.13.1 图图 3.23.2 图图 3.33.3任务四DSP 循环算法的实现一设计目的1.掌握 TM320C55x 中的混合运算指令2.掌握用汇编语言编写 DSP 程序的方法二设计要求实现循环算法精选优质文档-倾情为你奉上专心-专注-专业三程序流程图 图图 4.14.1 图图 4.24.2 图图 4.34.3任务五流水灯控制实验一设计目的1.掌握嵌入式系统基于 LPC2200 芯片的 GPIO 输出控制相关寄存器的设置2.掌握 LPC2200 芯片的程序编号二设计要求实现功能:控制 8 个 LED 灯循环点亮1.在 ADS 软件环境下建立工程,编写程序2.连接编译,使用 H-JTA

9、G 下载到实验箱运行三程序#include config.h#define uint unsigned intuint32 LED,m;void DelayNS(uint32 dly)精选优质文档-倾情为你奉上专心-专注-专业uint32 i;for(;dly0;dly-) for(i=0;i5000;i+); int main (void) LED=0 x8016;IO2DIR=0 x00ff0000;while(1) for(m=0;m1; LED=0X8016; return 0;四结果描述在编译运行后,我们可以观察到一盏 LED 灯亮,并且从右向左循环移动。精选优质文档-倾情为你奉上专

10、心-专注-专业任务六GPIO 输入实验一设计目的1.掌握嵌入式系统基于 LPC2200 芯片的 GPIO 输出控制相关寄存器的设置2.掌握 LPC2200 芯片的程序编号二设计要求实现功能:实现当按键按下后,蜂鸣器蜂鸣1.在 ADS 软件环境下建立工程,编写程序2.连接编译,使用 H-JTAG 下载到实验箱运行三程序#include config.h#define BEEPCON 10;dly-) for(i=0;i5000;i+); int main (void)PINSEL0=0 x00;IO0DIR=BEEPCON;while(1)if(P1Key_State)精选优质文档-倾情为你奉上

11、专心-专注-专业 if(IO0PIN&=0 x) if(IO0PIN&=0 x)=0) IO0SET=BEEPCON; DelayNS(15); IO0CLR=BEEPCON; DelayNS(15); else IO0SET=BEEPCON; return 0;四结果描述当按键按下时,蜂鸣器蜂鸣总结通过对单片机控制两个任务的学习,运用单片机 C 语言编写程序让我们对 C 语言指令有了更深的了解和学习。同时我们在运用 AT89C51 单片机芯片时对其引脚有了更深刻的了解,通过每个任务的完成也对电路的每个模块实现功能有了很好的学习和认识。同时在编写程序的过程中我们了解到了和学会了

12、许多有关定时器定时,设置中断,怎么样选送让数码管显示,以及怎么样在编写程序的时候理清自己编写程序的思路。通过对 DSP 算法两个任务的练习,对软件的使用让我们学会了熟练运用 DSP 相精选优质文档-倾情为你奉上专心-专注-专业关的开发软件,通过自己编写程序不仅对指令有了更深的了解同时也学会了怎么样运用这些指令,同时在编写的过程中,了解了许多有关 DSP 芯片的寄存器和怎么样分配程序空间,数据空间等,让我们学会了怎么样独立编写 cmd 文件。更重要的是,学会了 DSP 的编程思路。在嵌入式的学习过程中,更多的是了解每个寄存器的运用及功能,怎么样设置寄存器,与此同时也熟悉了解嵌入式的开发及应用。通过硬件仿真让我们知道怎么样去调试,验证程序的正确性。通过程序的编写,让我们学会了怎么样去应用嵌入式相关的开发软件。总之,通过这两周的实训,自己感触不少,也收获不少,学到不少,也了解了不少。通过自己独立的编写程序,懂得了怎么样在编写程序的时候理清自己的思路,更深的了解到了各个技术。通过对单片机,DSP,嵌入式深刻的学习,同时也更深刻更透彻的了解了自己的专业,丰富了自己专业相关的知识,增强了自

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论