萬年歷時鐘芯片很多,但是小編認為,比起DSl302來說,采用飛利浦公司的PCF8563時鐘芯片,LCM1602作顯示,可以取得較理想的效果。電路圖如圖所示。

PCF8563是低功耗的CMOS實時時鐘/日歷芯片,提供1個可編程時鐘輸出、1個中斷輸出和掉電檢測器,所有的地址和數(shù)據(jù)通過I2C總線接口串行傳遞。最大總線速度為400kbit/s,在數(shù)據(jù)交換時只要按照I2C總線模式進行操作,對時序的要求也不是太高。PCF8563內部寄存器地址與數(shù)據(jù)格式描述如附表所示。

本電路采用89S51作主控MCU,PCF8563產生時鐘信息,LCM1602液晶模塊作顯示。Y1為32.768kHz晶振,Y2為12MHz晶振,BT1作為后備電源,保持時鐘數(shù)據(jù)萬年不丟失;RP1和RP2是9腳l0kΩ排阻;S1~S4用于調整時間。S2用于進入調整模式;并且每按一次改變調整項目;S1用于退出調整狀態(tài),S3、S4用于加1減1操作。





