PCF8563在電子時(shí)鐘設(shè)計(jì)中的應(yīng)用
圖3為HS12864液晶顯示電路.配合單片機(jī)軟件程序的編制和調(diào)試,將PCF8563中的時(shí)鐘信息從P01~P07端口輸出到液晶顯示器,完成時(shí)間、日期等數(shù)據(jù)的顯示。
4 系統(tǒng)軟件設(shè)計(jì)
系統(tǒng)軟件主要完成系統(tǒng)的初始化和系統(tǒng)控制,即:初始化晶體振蕩器、I/O端口、定時(shí)器及讀取PCF8563中的數(shù)據(jù)、液晶顯示程序等。在這期間掃描鍵盤,判斷是否有鍵按下,如果有鍵按下,執(zhí)行相應(yīng)的操作。系統(tǒng)讀取PCF8563中數(shù)據(jù)的C語言程序如下:
5 結(jié)束語
介紹采用AT89S52單片機(jī)為主控器件的電子時(shí)鐘系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)。設(shè)計(jì)電子時(shí)鐘系統(tǒng)時(shí)選用PCF8563時(shí)鐘/日歷器件,由3.3 V直流電源供電,簡化了硬件電路,提高了系統(tǒng)可靠性,通過HS12864液晶顯示器能夠準(zhǔn)確顯示時(shí)間。實(shí)際應(yīng)用證明該電子時(shí)鐘操作簡單、準(zhǔn)確性高、體積小、功耗低,且具有良好的抗干擾性能。
評論