工作環(huán)境為:
按鍵采用中斷方式
IIC總線接通
P0口上拉
LS244使能
接通數(shù)碼管
K0:確定鍵,用來確定調(diào)節(jié)好的時鐘或者鬧鐘
K1:時鐘調(diào)節(jié)鍵,用來選擇時鐘調(diào)節(jié)的位置
K2:調(diào)節(jié)鍵,用來使選中的數(shù)字發(fā)生改變
K3:鬧鐘調(diào)節(jié)鍵,用來選擇鬧鐘調(diào)節(jié)的位置
接通電源后可能需要按一次K4(復(fù)位鍵),時鐘才會開始走動,此時是一個默認(rèn)的時間,使用K1來選擇需要更改的數(shù)字的位置,然后按K2調(diào)節(jié),所有的數(shù)字都調(diào)節(jié)好后按K0確定,則時鐘會按照新調(diào)節(jié)好的數(shù)據(jù)開始走動。
鬧鐘默認(rèn)為晨7點,可以通過K3+K2+K0來調(diào)節(jié),調(diào)節(jié)方法同時鐘調(diào)節(jié)。
這是一個比較完善的時鐘程序,當(dāng)然還可以增加許多功能,例如增加鬧鐘的時間段,或者使到時間后某個輸出有效等等,請大家多琢磨,希望看到各位寫出的程序比我的這個好。
這個試驗主要是學(xué)習(xí)PCF8563的使用,但也綜合了IIC總線讀寫、中斷方式按鍵處理、數(shù)碼管數(shù)字顯示、數(shù)碼管動態(tài)刷新以及內(nèi)部軟件定時等方面,因此是一個綜合性比較強的試驗。
標(biāo)簽:
IIC
244
LS
環(huán)境
上傳時間:
2013-12-24
上傳用戶:253189838