找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

求教 单片机程序应该在哪个地方把这些按钮加上去啊?

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

正文摘要:

本帖最后由 1269210768 于 2020-6-23 08:43 编辑 按下A键启动,数码管的时、分、秒显示00.00.00CL,从零开始,按照钟表走时,再次按下A键停止,数码管保持显示当前时间,其中,CL代表时钟状态clock。 按“B” 键 ...

回复

ID:786338 发表于 2020-6-23 08:41
123ty 发表于 2020-6-22 19:40
试一试加到main()里面,
if(K1==0)second++;
if(K1==0)minute++;

这样就变成了A按下就都加一啊,我只是想让A键控制启停
ID:786338 发表于 2020-6-23 08:37
123ty 发表于 2020-6-22 19:40
试一试加到main()里面,
if(K1==0)second++;
if(K1==0)minute++;

好的我试试,谢谢
ID:672631 发表于 2020-6-22 19:40
试一试加到main()里面,
if(K1==0)second++;
if(K1==0)minute++;
if(K1==0)hour++;(没加按键去抖,要给一点延时)
或者可以试一试加在定时器中断函数里面
ID:786916 发表于 2020-6-22 17:39
右键单击横线  选择 PLACE WIRE LABLE
ID:739545 发表于 2020-6-22 17:28
ScanLed()函数不就是按键么,在你的中断函数里面,也可以放到mian函数的while(1)里面去
ID:332444 发表于 2020-6-22 17:04

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

Powered by 单片机教程网

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