16x02的LCD和DS12CR887(實時時鐘模塊)做的時鐘
帶4個按鍵,可以設置時間、日期、鬧鐘,
鬧鐘時,屏幕會在第二行左邊顯示“A”,并在P2_3輸出PWM驅動蜂鳴器發(fā)聲
鬧鐘時間為1分鐘,任意鍵解除鬧鐘
按鍵1為模式選擇:按一下設定時間和日期,再按設定鬧鐘,再按完成設置
按鍵3、4用來移動光標和增減數(shù)字,具體模式由按鍵2確定
移動光標到要設置的位,按下2鍵,可以增減數(shù)字,再按2可以再次移動光標
有個小缺點:按鈕消抖不是太好(雖然做了延時和松手檢測)
[color=ound-color:#FF6600]大家可以到這里下載代碼和視頻:http://ys.ys168.com/?main01
具體效果看視頻。
[ 此貼被kejian2000在2008-11-08 23:54重新編輯 ]

