单片机原理及应用(C51语言版) 实验三 指示灯循环控制

实验功能如下:

实现8个LED灯依次点亮的功能:P0.0→P0.1→P0.2→P0.3→ ┅ →P0.7→P0.6→P0.5→ ┅ →P0.0的顺序,无限循环,间隔约50ms。

环境配置:Proteus 7;Keil

步骤:

1.根据实验要求绘制电路图。

绘制时(1)选择并摆放电路元件

(2)摆放电源正负极

(3)连接各元件,根据需要绘制支线和总线,对于总线上的支线要进行标号

(4)修改电阻阻值,R1为1k欧,其余均为200欧,以便达到仿真时能使LED灯亮起的电流量

绘制完成后电路图如下:

2.在Keil中编写并编译C51程序。
 (1)编写并编译程序,将以.c为后缀的程序文件添加到Source Group里;

(2)导出.omf为后缀的工程文件;

3.回到Proteus7中,为单片机添加工程文件并仿真;

添加工程文件:

仿真:8个LED灯依次点亮,无限循环。

四、效果图

单片机原理及应用 实验三 指示灯循环控制相关推荐

  1. 单片机原理及应用 实验四 指示灯数码管的中断控制

    单片机原理及应用(C51 版) 功能:开机后D1灭灯,LED1黑屏,随后单击K1→D1状态反转,单击K2→LED1从0开始循环显示0-F字符. 实验目的及要求: 1.掌握外部中断的工作原理,学会中断程 ...

  2. 循环彩灯实验c语言程序,实验3LED指示灯循环控制.doc

    实验3LED指示灯循环控制 洛阳理工学院实验报告 系部计算机系班级B100508学号姓名王彪课程名称单片机原理及应用实验日期2012.5.26实验名称LED指示灯循环控制成绩[实验目的]熟悉uVisi ...

  3. 山东大学单片机原理与应用实验 3.4 矩阵键盘扫描实验

    目录 一.实验题目 二.实验要求 三.实验过程及结果记录 1. 在Proteus 环境下建立图1所示原理图,并将其保存为keyscan_self.DSN 文件. 2. 编写控制源程序,将其保存为key ...

  4. 山东大学单片机原理与应用实验 C语言程序实验

    一.实验题目 C语言程序实验 二.试验要求 片内RAM30H开始的32个单元中分布着随机的有符号8位二进制数,按从小到大的顺序进行排序,排序后的数据仍然保存到30H开始的32个单元中(低地址存放小数据 ...

  5. 山东大学单片机原理与应用实验 汇编程序实验2

    一.实验题目 汇编程序实验2 二.实验要求 片内RAM30H开始的32个单元中分布着随机的有符号8位二进制数,按从小到大的顺序进行排序,排序后的数据仍然保存到30H开始的32个单元中(低地址存放小数据 ...

  6. 山东大学单片机原理与应用实验 3.2 拓展并行I/O口实验

    目录 一.实验题目 二.实验要求 三.实验过程及结果记录 1. 在Proteus环境下建立原理图,如图1所示,并保存为expandIO.DSN文件. 2. 将实验代码写入文本文档,并保存为expand ...

  7. 单片机原理及应用第三版课后答案张毅刚

    单片机原理及应用第三版张毅刚答案 内容简介 本书为"十二五"普通高等教育本科*规划教材单片机原理及应用第三版课后答案,全书详细介绍了美ATMEL公司的增强型AT89S52单片机的硬 ...

  8. 山东大学单片机原理与应用实验 3.7LCD 1602显示实验

    目录 一.实验题目 二.实验要求 三.实验过程及结果分析 四.实验流程图 五.实验源代码 一.实验题目 3.7 LCD 1602显示实验 二.实验要求 1.画出实验的流程图 2.编写源程序并进行注释 ...

  9. 北理工计算机原理与应用实验,北理工计算机原理与应用实验三教程.docx

    北理工计算机原理与应用实验三教程 本科实验报告 实验名称: 计算机原理与应用实验三 课程名称:计算机原理与应用实验时间:任课教师:实验地点:实验教师:实验类型:■ 原理验证□ 综合设计□ 自主创新学生 ...

最新文章

  1. Linux Shell高级技巧(目录)
  2. R语言ggplot2可视化改变图中线条的透明度级别实战
  3. python代码壁纸-一个爬取壁纸的python代码
  4. 利用intellijidea创建maven多模块项目
  5. 深度之眼 | 《如何高效度论文》笔记
  6. PHP中的语法特点小结
  7. YOLOv3通道+层剪枝,参数压缩98%,砍掉48个层,提速2倍!
  8. 微软自带报ocienvcreate失败_微软推出的免费神器,治好了我的拖延症!
  9. Python学习(三)-----用户输入和while循环
  10. 【20211208】【Python】UCI数据集的简单介绍和使用Python保存UCI数据集为.mat文件
  11. python 音频文件 转列表 比对相似度
  12. TSP问题(贪心法)最近邻点和最短连接
  13. 内网连接服务器时没有获取凭证页面怎么办?
  14. 1. 抽纸片(java)
  15. JAVA程序设计:救生艇(LeetCode:881)
  16. 2021练习题Python的
  17. 准备好收集 BreederDAO 徽章了吗?
  18. python删除软件后cmd还是返回版本信息
  19. MySQL------连续统计N天登陆的用户
  20. QT核心机制3:信号与槽

热门文章

  1. Python-WXPY实现微信监控报警
  2. ubuntu防火墙的安装,开启,关闭和添加规则等操作
  3. 北京VI设计公司论VI设计的三个特性
  4. 16个最热门的 Android Apps 推荐下载
  5. 领域建模应对软件复杂性初体验
  6. 一个超简单的android任务列队(排队)3
  7. IOC和DI有什么区别
  8. 小学生基本的计算机操作知识试题,中小学电脑考试操作题.doc
  9. 直连获取串口服务器ip,能够进行串口modbusRTU和以太网modbus-TCP协议转换的串口服务器,并提供好用的MODBUS调试工具-专业自动化论坛-中国工控网论坛...
  10. Java中文处理学习笔记——Hello Unicode