1 / 14
文档名称:

昆明理工大学单片机实验报告.docx

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

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

分享

预览

昆明理工大学单片机实验报告.docx

上传人:在水一方 2019/11/1 文件大小:317 KB

下载得到文件列表

昆明理工大学单片机实验报告.docx

文档介绍

文档介绍:---------------------------------作者:_____________-----------------------------日期::_____________昆明理工大学单片机实验报告昆明理工大学信息工程与自动化学院学生实验报告(2015—2016学年第1学期)课程名称:单片机技术开课实验室:呈贡校区信自楼5042015年10月19日年级、专业、班物联网131学号201310410146姓名孙贵明成绩实验项目名称输入输出端口控制实验指导教师江虹教师评语该同学是否了解实验仪器原理:□ □ □该同学的实验能力:□□□该同学的实验是否达到要求:□ □ □实验报告是否规范:□ □ □实验过程是否详细记录:□ □ □注:5个A为优4个A为良3个A为及格其余为不及格。教师签名:年月日一、实验目的1、熟悉KeilC的使用方法,掌握C51程序设计、调试方法。2、掌握单片机I/O的控制方法。二、实验原理I/O口是单片机与外界联系的通道。它可对各类外部信号(模拟量、开关量、频率信号)进行检测、判断、处理,并可控制各类外部设备。单片机通过I/O口感知外部世界的存在,而外界也通过I/O口感知单片机的存在。51单片机共有4个准双向的8位并行I/O端口,分别记为P0、P1、P2、P3,其中输出锁存器属于特殊功能寄存器。端口的每一位均由锁存器、输出驱动器和输入缓冲器组成,这些端口除了按字节输入输出外,还可以按位寻址,便于位控功能的实现。4个I/O口中,P0、P2口为双功能端口,当单片机片外扩展存储器时,P0口作为单片机系统复用的地址/数据总线使用,P2口用作地址总线;P1口是单功能的I/O口,引脚输入时,必须先向锁存器写1;由于51单片机的引脚数目有限,因此在P3口电路中增加了引脚的第二功能。三、实验内容用P1口作为输出口,接8位用作逻辑电平显示的发光二极管。设计程序使发光二极管间隔300ms先奇数亮再偶数亮,循环3次;一个发光二极管亮上下循环3次;两个分别从两边向中间流动3次;再从中间向两边流动3次;8个全部闪烁3次;关闭全部发光二极管,停止。实验电路原理图如下:图1-输入输出端口控制实验电路原理图四、实验步骤1、按实验要求在KeilC中创建项目,编辑、调试、编译程序。2、将编译生成的目标码文件()下载到实验板上。3、观察实验运行结果并记录。五、运行结果由于在实验板上的8个LED灯很小,拍摄效果并不理想,所以在proteus软件上进行了仿真,相应截图如下:、实验模型图如下:、发光二极管间隔300ms先奇数亮再偶数亮的截图如下:、、两个从两边向中间流动从中间想两边流动-2从中间想两边流动-、两个从中间向两边流动从中间流向两边-2从中间流向两边-、8个全部闪烁及关闭发光二极管