按键重新LED数码管倒数C语言,单片机之Protues模拟仿真-按键控制LED小灯和数码管99倒计时...

前言今天抽时间用protues软件仿真了一个按键控制LED小灯和数码管99倒计时的单片机小程序,就拿来和大家分享一下吧。

本次展示的仿真是通过51单片机的C语言进行程序的编写,相信学习单片机的小伙伴对51单片机和C语言的基础知识应该是有的,在此我就不详细介绍单片机的基础知识。希望大家能够理解。

原理

通过P0.0到P0.3四个按键控制LED小灯的亮灭和数码管的99倒计时。现象功能为:程序运行后按下K1按键第一次八个LED小灯同时亮起,按下K1按键第二次八个LED小灯中奇数小灯亮偶数小灯灭,按下K1按键第三次八个LED小灯中偶数数小灯亮奇数小灯灭,当按下K1按键第四次时八个LED小灯全灭。

当按下K2按键时数码管开始倒计时(还可以根据控制LED小灯一样控制数码管暂停和清零,本次实验就不展示了,下次有时间再给大家补充一下)

电路图

我们通过protues进行电路仿真,首先打开protues软件并进行创建项目,然后进行设计电路。在设计电路图前我们需要先把电路中所需要用到的原件进行找到。寻找原件我们可以在左边工具栏中选择第二个,然后点击“P”符号的蓝色方块,可以进入查找原件的对话框中。如下图所示。

ffc498c6b6b205e534b70f3948fe0d4a.png

00cb669cc0a7df793f14cc2377d04484.png</

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值