• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

51单片机和数码管做数字时钟如何用按键选位

拼命四郎° 2015-12-03 浏览量:716

我想用按键进行调时,调时的时候怎么选择数码管的位,比如选择分钟的十位或个位进行调时?该怎么用C语言写程序。

想调快一小时,总得用按键定位到小时的个位进行+1吧。。该怎么定位呢,小弟初学,实在没有头绪。


0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:5
  • 用选择语句,先判断按下的键是调时还是调分的,再对显示进行调整

  • 一个按键的话判断按键次数来修改对应的分时位,最好通过延时后在一段时间没有进行操作的话恢复

  • 你要先设计一下操作方式,然后在考虑程序的实现。

  • 这个是我自己曾经做过的一个案例,楼主可以参考下,里面有原理图也有源代码!


  • 如果是按键的话,可以设定一下,当第一次按下修改时,然后显示,再按下修改分,再显示,当要修改的年月日时分秒,修改完成之后,在按下就跳出修改函数,进入显示函数

相关问题

问题达人换一批

51单片机和数码管做数字时钟如何用按键选位