多路壓電陶瓷驅動(dòng)器電壓實(shí)時(shí)監測系統設計
2.2 LCD液晶顯示模塊
LCD液晶顯示模塊-LM320160CCW是320x160全圖形點(diǎn)陣的液晶顯示模塊,該模塊支持并口通信,內置升壓電路,5 V供電;模塊顯示屏由內置的主控芯片S1D13700控制,可靠性高,指令簡(jiǎn)單,易于操作;此外,液晶模塊使用高亮度LED背光,實(shí)現極佳對比顯示,藍底白字或白底黑字,顯示效果可選。液晶模塊的以上特點(diǎn)適合本設計選用的C8051F120主控制器,LCD液晶顯示范圍也可以滿(mǎn)足本設計信息顯示的需要。對于內置控制芯片的液晶顯示模塊,在電路設計時(shí),只需把液晶的控制電路信號分清就可以方便的使用。由于LM320160CCW液晶模塊中配備液晶控制單元,所以在接口電路設計不需加入更多控制芯片就可實(shí)現圖形或字符的顯示。
2.3 LCD與控制器接口電路設計
在接口電路設計中,由于LM320160CCW液晶顯示模塊為5 V供電,而單片機為3.3 V供電,所以不能簡(jiǎn)單的彼此連接在一起,需要做電平處理。本次設計中選用741S245作為總線(xiàn)驅動(dòng)器,并在單片機引腳加入5 V上拉電阻,這樣即可保證信號的驅動(dòng)能力,接口電路原理圖如圖3所示,其中P3和P7為單片機的I/O端口,RV1為可調電阻,用于調節液晶模塊背光對比度。本文引用地址:http://dyxdggzs.com/article/172053.htm
3 系統軟件設計
系統上電復位后,液晶模塊需要系統初始化、寫(xiě)入指令代碼、寫(xiě)入數據3個(gè)步驟才能正常工作。在指令、數據寫(xiě)入的過(guò)程中要注意時(shí)序問(wèn)題,如果時(shí)序過(guò)短,會(huì )導致指令、數據無(wú)法正確寫(xiě)入液晶模塊,而造成信息無(wú)法顯示或出現花屏現象。由于主控制器單片機采用C語(yǔ)言編程,因此,單片機程序和液晶模塊顯示程序都具有很強的移植性、可操作性。
3.1 液晶模塊指令、數據的寫(xiě)入
液晶模塊在正常工作之前,首先進(jìn)行模塊初始化,寫(xiě)入系統設置命令將使液晶模塊退出電源模式,并且啟動(dòng)模塊內部時(shí)鐘,經(jīng)過(guò)一定的延時(shí)將初始化液晶模塊的內部狀態(tài)。然后設置液晶模塊的顯示模式,包括打開(kāi)顯示、設置游標、設置圖形模式等。所有指令的寫(xiě)入都可以通過(guò)公用的指令函數實(shí)現。寫(xiě)指令程序如下:
評論