入门必做的51单片机实验2----》利用外部中断的方法来控制发光二极管和共阴极数码管显示十六进制的0到F

嘿!各位中午好!
我是肖肖的猪会飞
欢迎收看肖小猪频道
刚刚做了个单片机实验—》ヽ( ̄ω ̄( ̄ω ̄〃)ゝ
分享一下
请添加图片描述

前言

此实验为51单片机入门实验,希望对喜欢单片机的小朋友有帮助ヾ(≧ ▽ ≦)ゝ
请添加图片描述

一,实验题目

按键K1和K2分别节P3.2和P3.3引脚,发光二极管D1接P0.4,共阴极数码管LED接P2口,要求编写程序实现的功能:
(1)启动后D1熄灭,LED显示0;
(2)单击K1,使得D1灯亮灭状态反转;
(3)单击K2,使得LED显示的值加1,并按十六进制数显示,到F后重新从0开始。
要求:K1和K2的 按键动作分别作为/INT0和/INT1的中断请求,在中断函数中进行指示灯与数码管的信息处理。

二,程序

在这里插入图片描述

在这里插入图片描述
程序解析已经放在程序前面了,如果不懂得可以看看哈

三,仿真效果

在这里插入图片描述
(在这里要谢谢阿清姐姐,我终于不用在截图了o( ̄▽ ̄)ブ)
这个就是仿真的结果,好像没什么可讲的了
请添加图片描述
本期博客就到这里了,欢快的时间总是过得很快,又到了说再见的时候的
请添加图片描述
对了,如果本期博客对你有帮助,也不妨关注小博主,给小博主点个三连哈,嘻嘻!!(我晚上看到会顺着评论一一回的哈)
鼓励一下肖小猪,小猪带你玩转软硬件o()q
请添加图片描述

  • 23
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱撸猫的程序媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值