大家好,我想自己的學(xué)習編程搞定這個問題,但是基礎(chǔ)太差,希望大神指點一下學(xué)習的方向.
利用單片機設(shè)計一個有16個按鍵輸入,6位數(shù)字輸出顯示的多功能計時器。
按鍵分布圖如下所示。
具體要求和按鍵功能介紹如下:
1.能夠?qū)崿F(xiàn)正計時和倒計時兩種功能;
2.能用6位數(shù)碼管實時顯示計時時間,格式為XX.XX.XX,顯示初值為
00.00.00,即0時0分0秒;
3.做倒計時器用時,矩陣鍵盤可設(shè)置初始時間;
4.“清除”鍵可清除設(shè)置錯誤的初值,重新設(shè)置;
5.系統(tǒng)默認為正計時器,點擊“正計時/倒計時”鍵,變?yōu)榈褂嫊r器,再點擊,變?yōu)檎嫊r器;
6.點擊“開始”鍵,計時開始;
7.計時過程中點擊“暫停/繼續(xù)”鍵,暫停計時,再點擊,繼續(xù)計時;
8.計時過程中,點擊“復(fù)位”鍵,系統(tǒng)返回到初始狀態(tài)。
0 1 2 3
4 5 6 7
8 9 設(shè)置 清除
正計時/倒計時 開始 暫停/繼續(xù) 復(fù)位 |