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

单片机原理及应用(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灯依次点亮,无限循环。

四、效果图

  • 6
    点赞
  • 65
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值