(一)功能簡述 設計一個基于 DS1302 時鐘芯片的電子鐘,電子鐘具有時、分、秒顯示和時間調整等基本功能,通過考試硬件平臺上的獨立按鍵完成時間調整功能,通過數碼管完成時間顯示功能。
(二)設計要求
1. 在程序中,將 DS1302 芯片初始化時間設定為 23 時 59 分 50 秒。 2. 使用考試硬件平臺上的 3 個按鍵完成如下功能: 2.1 按鍵 UP: 按鍵按下后,當前調整的內容加 1 2.2 按鍵 DOWN: 按鍵按下后,當前調整的內容減 1 2.3 按鍵 SET: 按下后,進入時間設置狀態,秒鐘位置閃爍,按下UP 或 DOWN 按鍵可以調整秒鐘; 再次按下,分鐘位置閃爍,按下UP 或 DOWN 按鍵可以調整分鐘; 再次按下,小時位置閃爍,按下 UP 或 DOWN 按鍵可以調整小時; 再次按下,退出時間設置狀態,恢復到正常的時間顯示模式。 2.4 在流程圖等考試文檔中說明按鍵功能設定情況。
|