找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3161|回复: 10
收起左侧

STC89C52怎样用三个按键分别控制三个数码管

[复制链接]
ID:678280 发表于 2020-10-21 11:35 | 显示全部楼层 |阅读模式
本帖最后由 一片一城 于 2020-10-21 11:38 编辑

STC89C52怎样用三个按键分别控制三个数码管,每位0~9变化,而倒计时开始后统一变化?谢谢。

学习板用的是TX-1C。数码管接于锁存器74HC573,进行位与段的控制。
回复

使用道具 举报

ID:584814 发表于 2020-10-21 16:15 | 显示全部楼层
空想+描述不清,能回答的都是神
回复

使用道具 举报

ID:332444 发表于 2020-10-21 16:38 | 显示全部楼层
回复

使用道具 举报

ID:414556 发表于 2020-10-21 19:16 | 显示全部楼层
倒计时的触发不是按键的话,每个键控制每位的数码管按0~9循环设置就可以.
回复

使用道具 举报

ID:678280 发表于 2020-10-21 22:29 | 显示全部楼层
amandv 发表于 2020-10-21 19:16
倒计时的触发不是按键的话,每个键控制每位的数码管按0~9循环设置就可以.

谢谢。
我就是不会搞成先分别调整,后共同作用。
回复

使用道具 举报

ID:678280 发表于 2020-10-21 22:33 | 显示全部楼层
xianfajushi 发表于 2020-10-21 16:38
使用锁存器573可参https://blog.csdn.net/xianfajushi/article/details/90022291?ops_request_misc=%257B%2 ...

谢谢。
我保存了那些代码,稍后学习、分析。
回复

使用道具 举报

ID:101277 发表于 2020-10-23 07:05 来自手机 | 显示全部楼层
先学会控制一个。。就和普通的二级管一样。
回复

使用道具 举报

ID:833460 发表于 2020-10-23 08:44 | 显示全部楼层
三个按键接三个中断,编写三个中断程序控制
回复

使用道具 举报

ID:678280 发表于 2020-10-23 10:59 | 显示全部楼层
jtfa 发表于 2020-10-23 07:05
先学会控制一个。。就和普通的二级管一样。

说得很对。
回复

使用道具 举报

ID:687694 发表于 2020-10-24 22:21 | 显示全部楼层
按下KEY1,则N1+1,
按下KEY2,则N2+1,
按下KEY3,  则N3+1,
以上加上界限判定,大于9则为0。
定义N4=N1*100+N2*10+N3
倒计时 N4--,同时失能三按键,或者按键做其他用途
N4=0,触发倒计时结束事件,使能按键。
以上为核心流程。仅供参考。

评分

参与人数 1黑币 +12 收起 理由
一片一城 + 12 很给力!

查看全部评分

回复

使用道具 举报

ID:420836 发表于 2020-10-25 09:42 | 显示全部楼层
根据您的描述,这是可行的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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