1 / 30
文档名称:

单片机实验报告.doc

格式:doc   大小:135KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机实验报告.doc

上传人:xxj165868 2019/5/26 文件大小:135 KB

下载得到文件列表

单片机实验报告.doc

文档介绍

文档介绍:福建农林大学计算机与信息学院信息工程类实验报告课程名称:单片机技术姓名:詹缓辉系:电子信息工程系专业:电子信息工程年级:2011级学号:3116004094指导教师:易金聪职称:副教授2013年10月28日实验项目列表序号实验项目名称成绩指导教师1KeilC51和Proteus软件的使用易金聪2单片机I/O接口应用实验—流水灯易金聪3中断优先级实验易金聪460秒倒计时时钟实验易金聪54×4矩阵键盘按键识别实验易金聪67891011121314151617181920福建农林大学计算机与信息学院信息工程类实验报告系:电子信息工程专业:电子信息工程年级:2011级姓名:詹缓辉学号:3116004094实验课程:单片机技术实验室号:_____田C513__实验时间::易金聪成绩:)熟悉KeilC51软件界面,以及编辑、编译、运行程序的步骤;2)熟悉Proteus软件界面,掌握用Proteus画仿真图的方法。3)掌握电子电路的设计与仿真调试的方法。)KeilC51软件使用在KeilC51集成开发环境下,建立一个工程并编辑以下源程序,熟悉KeilC51集成开发环境下各种菜单、命令的使用。#include""#defineucharunsignedchar#defineuintunsignedintsbitin=P3^0;sbitout=P1^0;voidmain(void){while(1){in=1;if(in==0)out=0;elseout=1; }}2)Protues软件使用下图为利用单片机、1个开关和1个发光二极管,构成一个简单的开关检测系统的仿真电路图。,。当开关闭合时,发光二极管亮;开关打开时,发光二极管灭;按钮开关与发光二极管没有任何电气上的联系。利用Protues仿真软件画出仿真电路图,并进行电气规则检查。3)Proteus仿真电路图绘制完毕后,加载“.hex”文件到电路图中的单片机内进行仿真,观察运行结果。(实验用的软硬件环境))KeilC51软件使用(1)建立用户文件夹(2)建立工程(3)建立文件并编码。输入以下源程序,并保存在项目所在的目录中(4)把文件加入工程中(5)编译工程。编译时观察在界面下方的“Build”页中的到编译错误信息和使用的系统资源情况等。(6)调试。利用常用调试命令,如复位、运行、暂停、单步、单步跳过、执行完当前子程序、运行到当前行、下一状态、打开跟踪、观察跟踪、反汇编窗口、观察窗口、代码作用范围分析、1#串行窗口、内存窗口、性能分析、工具按钮等命令进行调试,观察并分析调试结果。(7)目标代码文件的生成。。2)proteus电路设计(1)建立新文件(2)设定绘图纸大小(3)选取元器件并添加到对象选择窗口中(4)放置、调整元器件位置(5)放置电源、地(终端)(6)电路图布线调(7)电气检测(8)电路图存盘。3)KeilC与Proteus连接仿真调试在KeilC中编译输出*.HEX文件,右键选中工作区中单片机芯片,左键单击打开属性对话框,在弹出的选择文件对话框中选择相应的*.HEX文件。通过运行控制按钮控制程序的执行,观察K1闭合和打开时的程序运行过程。,LED灯就会发光。,in()I/O口就会变为低电平,该信号使得CPU给out()I/O口发送低电平,使得LED灯发亮。、建议、问题讨论1、建议增加延迟函数,因为轻触按键按下的时间短,LED亮的时间就会很短,或者直接换成自锁开关。2、建议增加一个判断按键抖动的函数,防止非实验因素。福建农林大学计算机与信息学院信息工程类实验报告系:电子信息工程专业:电子信息工程年级:2011级姓名:詹缓辉学号:3116004094实验课程:单片机技术实验室号:______田C513_实验时间::易金聪成绩:实验二单片机I/O接口应用实验—)进一步掌握单片机仿真软件的使用方法。2)掌握单片机最小系统的构成。3)掌握单片机I/O口的使用方法,如何控制I/O口来驱动LED发光二极管。4)熟悉C51程序编程和调试方法。:(1)点亮板子上的第一个灯D0。(2)点亮D0、D2、D4、D6灯,与D1、D3、D5、D7灯交替闪烁。(3)按顺序循环移动