基于PCF8563時(shí)鐘芯片的萬(wàn)年歷制作
萬(wàn)年歷時(shí)鐘芯片很多,但是小編認(rèn)為,比起DSl302來(lái)說(shuō),采用飛利浦公司的PCF8563時(shí)鐘芯片,LCM1602作顯示,可以取得較理想的效果。電路圖如圖所示。
PCF8563是低功耗的CMOS實(shí)時(shí)時(shí)鐘/日歷芯片,提供1個(gè)可編程時(shí)鐘輸出、1個(gè)中斷輸出和掉電檢測(cè)器,所有的地址和數(shù)據(jù)通過(guò)I2C總線接口串行傳遞。最大總線速度為400kbit/s,在數(shù)據(jù)交換時(shí)只要按照I2C總線模式進(jìn)行操作,對(duì)時(shí)序的要求也不是太高。PCF8563內(nèi)部寄存器地址與數(shù)據(jù)格式描述如附表所示。
本電路采用89S51作主控MCU,PCF8563產(chǎn)生時(shí)鐘信息,LCM1602液晶模塊作顯示。Y1為32.768kHz晶振,Y2為12MHz晶振,BT1作為后備電源,保持時(shí)鐘數(shù)據(jù)萬(wàn)年不丟失;RP1和RP2是9腳l0kΩ排阻;S1~S4用于調(diào)整時(shí)間。S2用于進(jìn)入調(diào)整模式;并且每按一次改變調(diào)整項(xiàng)目;S1用于退出調(diào)整狀態(tài),S3、S4用于加1減1操作。