為方便金屬管浮子流量計現(xiàn)場顯示,設(shè)計中釆用LCD顯示瞬時流量、累積流量、流體溫度與壓力,每隔1秒刷新一次顯示.如圖:
設(shè)計中采用的液晶驅(qū)動器是S6B0724,它與單片機的連接如圖4.3所示.
圖中,PS為串行/并行方式選擇引腳,當(dāng)PS為低時,選擇為串行方式,當(dāng)PS為高時,選擇為并行方式,本設(shè)計中,PS引腳接地.C68為并行工作方式下,選擇6800/8080系列接口,由于本設(shè)計采用串行方式,所以此引腳接高或接低都可以,設(shè)計中令此引腳接地.CS1B為片選信號,只有此引腳信號為低時,對S6B0724寫數(shù)據(jù)或指令才有效,若此引腳信號為高,對S6B0724寫數(shù)據(jù)或指令才無效,DBO—DB7輸入為高阻抗.RESET引腳為復(fù)位信號輸入引腳,當(dāng)引腳信號為低時,器件被初始化.RS為數(shù)據(jù)/指令控制引腳,當(dāng)RS=0時,寫入S6B0724的為控制字,當(dāng)RS=1時,寫入S6B0724的為顯示數(shù)據(jù).在串行連接方式下通過DB7向S6B0724寫數(shù)據(jù)或指令,此時串行時鐘信號由單片機通過DB6提供,DBO—DB5引腳為幵路.
設(shè)計中采用E2PROM(AT24C08)作為數(shù)據(jù)存C器,保存不允許隨意修改和S失的關(guān)鍵數(shù)據(jù),如儀表系數(shù)、累積流量值等.設(shè)計中每隔一分鐘進(jìn)行一次寫操作.AT24C08與單片機連接如下圖
WP:寫保護引腳,與單片機P5.2口連接;
SCL:串行時鐘輸入引腳,用于產(chǎn)生器件所有數(shù)據(jù)發(fā)送或接收的時鐘,與單片機P5.3口連接;
SDA:串行數(shù)據(jù)/地址線,用于傳送地址和所有數(shù)據(jù)的發(fā)送或接收,與單片機P5.4口連接;
AO、A1、A2:是器件地址輸入端,當(dāng)需要多片AT24C08時,用作片地址選擇,設(shè)計中僅用一片AT24C08,故這三個引腳接地. |