|
發布時間: 2020-6-22 16:33
正文摘要:本帖最后由 1269210768 于 2020-6-23 08:43 編輯 按下A鍵啟動,數碼管的時、分、秒顯示00.00.00CL,從零開始,按照鐘表走時,再次按下A鍵停止,數碼管保持顯示當前時間,其中,CL代表時鐘狀態clock。 按“B” 鍵 ... |
123ty 發表于 2020-6-22 19:40 這樣就變成了A按下就都加一啊,我只是想讓A鍵控制啟停 |
123ty 發表于 2020-6-22 19:40 好的我試試,謝謝 |
|
試一試加到main()里面, if(K1==0)second++; if(K1==0)minute++; if(K1==0)hour++;(沒加按鍵去抖,要給一點延時) 或者可以試一試加在定時器中斷函數里面 |
| 右鍵單擊橫線 選擇 PLACE WIRE LABLE |
| ScanLed()函數不就是按鍵么,在你的中斷函數里面,也可以放到mian函數的while(1)里面去 |