欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 基于ds1302和51單片機實現數碼管時鐘調節時間程序調試 [打印本頁]

作者: 溯游    時間: 2023-6-23 11:05
標題: 基于ds1302和51單片機實現數碼管時鐘調節時間程序調試
我是按照普中51單片機學習的ds1302用數碼管顯示時鐘

這部分已經可以實現了,但我想增加調節時間的功能

想法是通過獨立按鍵,按下第一個小時加一,按下第二個分鐘加一,按下第三個秒歸零

但是燒錄后出現問題,時間可以正常顯示變動,但是通過按鍵控制調節時間部分無法實現
按鍵1、2按下后都是沒有任何反應的
唯一可以觀察到的現象是按鍵3按下后秒停止變動
(嘗試了秒到60的時候按住按鍵2,但是分鐘數仍然可以變動)

代碼和現象視頻在附件
求解答求解答!!!

DS1302程序源碼.rar

51.3 KB, 下載次數: 37

現象演示視頻.rar

8.32 MB, 下載次數: 10


作者: xianfajushi    時間: 2023-6-23 17:09
看我帖子有論述過,按鍵調節有代碼,也有定時蜂鳴代碼荔枝,同時也有拋開時鐘芯片,用定時器做時鐘的荔枝。
作者: man1234567    時間: 2023-6-24 09:15
可以參照普中官網上的例程自己搞定。
作者: 溯游    時間: 2023-6-24 09:58
man1234567 發表于 2023-6-24 09:15
可以參照普中官網上的例程自己搞定。

普中的例程只教學到實現時鐘,沒有用按鍵調節時間的部分,我的問題也就是在調節時間部分
作者: wulin    時間: 2023-6-24 10:12
單鍵短按切換時/分模式,長按調整時/分。 8位數碼管時鐘仿真.rar (113.26 KB, 下載次數: 15)





作者: yzwzfyz    時間: 2023-6-24 11:11
方案:
將顯示、時鐘、按鍵程序隔離:
1、顯示程序,每次秒中斷后顯示一下,其時分秒只從S,F,M這三個變量中取數顯示,不做其它變更處理。
2、時鐘程序:只是每秒刷新一個S,F,M變量(M+1,……),不做顯示處理。
3、按鍵程序:K1將S+1(24=0),K2將F+1(60=0),K3將S=0。
這樣就不就清清楚楚,明明白白了。
作者: lkc8210    時間: 2023-6-27 22:34
代碼正常


作者: 溯游    時間: 2023-7-16 01:03
lkc8210 發表于 2023-6-27 22:34
代碼正常

這個是我的代碼嗎,是正常的?




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1