实验2.指示灯循环控制.ppt
文本预览下载声明
实验2-补充(电子文档上传) P227-实验3 仿真图+KeilC 项目(打包) 课堂练习,第4章 Exercises 4.1 Exercises 4.2 Exercises 4.3 Exercises 4.4 注意: 请以“shiyan2-学号”打包上传到网络课程的“单片机实验实践”区。压缩文件名必须是全拼音字母,例如-shiyan2-09101021001.zip /moodle/course/view.php?id=44 Exercises-4.1 用位操作和总线操作两种方法完成以下题目 1.熟练建立KEIL工程 2.点亮1个发光管. 3.点亮最后一个发光管 4.点亮1、3、5、7发光管 5.点亮2,4,6,8发光管 6.尝试让第1,3,5个发光管闪烁。 延时函数 Exercises-4.2 8位LED左移 8位LED右移 8位LED循环左移 8位LED循环右移 查表显示LED灯 16个灯循环左移,循环右移 2个灯同时左移 3个灯同时右移 2个灯同时从两边向中间移动 2个灯从中间向两边移动 Exercises-4.3 单只共阳极数码管循环显示0-F。 利用动态扫描方法在8位共阴极数码管上显示出稳定 数码管上动态扫描显示出“HELLO XX”(自己的学号)” 8位共阴极数码管中的4个动态显示从0-9 第1位数码管循环显示0~9, 后面7位中的3位管动态循环显示a,b,C,d,E,F Exercises-4.4 8个按键控制8个LED灯的亮灭。 8个按键,用1个数码管显示哪个按键按下。 矩阵按键,按下1键, 8位一体数码管显示显示1个1;2键,2个数码管显示 2;3键,3个管显示 3;后面依次。 连接开发板,连接行列式按键和共阳极数码管,观察程序执行。 * * 微机原理与应用-实验 实验报告 实验名称: 实验2. LED指示灯循环控制 班级、学号、姓名 实验类型:基础 指导教师: 彭昕昀、陈锦儒 注意:前5号同学请认真填写各项内容 实验报告内的预习时间、实验时间也请写上 实验2. LED指示灯循环控制 实验目的: 熟悉μVision3编译软件、掌握C51编程与调试方法 实验内容: 1、按照教材P227的图A.32绘制实验3的电路原理图; 2、仿照教材P.77实例2的软件思路,采用C51语言编程,实现8个LED灯依次点亮功能: P0.0→P0.1 →P0.2→P0.3→┅→P0.7→P0.6→P0.5→┅→P0.0的顺序,无限循环,间隔约50ms; 3、练习μVision4的程序调试方法。 一、实验预习:实验目的、实验仪器、实验原理、实验预习疑问 三、实验报告 (实验步骤、实验结果、疑问分析) 实验步骤: 采用PROTEUS绘制电路原理图。 采用C51语言完成上述功能的软件编程和调试。 在Proteus中加载程序,观察仿真结果,检验电路图绘制的正确性。 把HEX文件下载到实验板,验证并观察结果。 四、实验思考与总结: (自己的实验心得体会,请独立总结完成!!) 二、实验原始记录 表A.4 实验3的元件清单。 图A.32 实验3的电路原理图。 实验板的接线方法。 实验板的验证结果。 电路图可以打印
显示全部