好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

. .

理工大学信息工程与自动化学院学生实验报告

( 2015 — 2016 学年 第 1 学期 )

课程名称:单片机技术

开课实验室:呈贡校区信自楼504 2015年10 月19 日 年级、专业、物联网学号 6 贵明 成绩 班 131 实验项目名输入输出端口控制实验 指导教江虹 称 师 教 师 该同学是否了解实验仪器原理:A.了解□ B.基本了解□ C.不了解□ 评 该同学的实验能力: A.强 □ B.中等 □ C.差 □ 语 该同学的实验是否达到要求 : A.达到□ B.基本达到□ C.未达到□ 实验报告是否规: A.规□ B.基本规□ C.不规□ 实验过程是否详细记录: A.详细□ B.一般 □ C.没有 □注:5个A 为优 4个A为良 3个A 为及格 其余为不及格。 教师签名: 年 月 日

. . . .

. .

一、实验目的

1、熟悉Keil C的使用方法,掌握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、将编译生成的目标码文件(后缀为.Hex)下载到实验板上。 3、观察实验运行结果并记录。

五、运行结果

由于在实验板上的8个LED灯很小,拍摄效果并不理想,所以在proteus软件上进行了仿真,相应截图如下:

5.1、实验模型图如下:

. . . .

. .

5.2、发光二极管间隔300ms先奇数亮再偶数亮的截图如下:

奇数灯亮

5.3、一个发光二极管上下流动

从上到下流动

. . . .

偶数灯亮

从下到上流动

. .

5.4.1、两个从两边向中间流动

从中间想两边流动-1

5.4.2、两个从中间向两边流动

从中间流向两边-1

. . . .

从中间想两边流动-2

从中间流向两边-2

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

..理工大学信息工程与自动化学院学生实验报告(2015—2016学年第1学期)课程名称:单片机技术开课实验室:呈贡校区信自楼5042015年10月19日
推荐度:
点击下载文档文档为doc格式
984029l4q283uyx9681999g5n13tgu00urz
领取福利

微信扫码领取福利

微信扫码分享