找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机按键控制数码管倒计时程序错误

查看数: 3030 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-5-27 21:27

正文摘要:

请教大神。实现利用按键K1控制数码管DS6显示9~0的倒计时,按键每按下一次,数字减一。只显示0,请大神帮我指指错误,下面是我的代码: #include <reg52.h> sbit ADDR0 = P1^0; sbit ADDR1 = P1^1; sbit ADD ...

回复

ID:415088 发表于 2020-5-28 19:30
你按键状态没有做判断,怎么区分按键是否按下
ID:704483 发表于 2020-5-28 13:53
大长虫 发表于 2020-5-28 09:19
没看懂啥意思看,详细的描述下

就是想让数码管受按键控制进行倒计时,但是我写的代码只能在仿真中显示0
ID:763141 发表于 2020-5-28 10:04
没看到主循环中检测K1状态的代码
ID:763141 发表于 2020-5-28 10:02
主循环内有读取按键值的部分吗,怎么没看到读K1状态的
ID:682488 发表于 2020-5-28 09:19
没看懂啥意思看,详细的描述下

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表