www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 芯聞號 > 基礎知識科普站
[導讀]在單片機系統(tǒng)設計中,LCM(液晶顯示模塊)人機交互界面的設計往往是很重要的一個環(huán)節(jié)。LCM可以用于智能儀器上的顯示設定參數(shù)、狀態(tài)提示符、檢測結(jié)果和待輸入?yún)?shù)等功能。

在單片機系統(tǒng)設計中,LCM(液晶顯示模塊)人機交互界面的設計往往是很重要的一個環(huán)節(jié)。LCM可以用于智能儀器上的顯示設定參數(shù)、狀態(tài)提示符、檢測結(jié)果和待輸入?yún)?shù)等功能。本文結(jié)合電解質(zhì)分析儀的設計要求,采用液晶顯示模塊YXD—12864A2LCM,研究并實現(xiàn)了以單片機C8051F020為基礎的液晶顯示的接口電路和程序設計,添加了按鍵系統(tǒng),從而達到方便用戶使用的目的。

1電解質(zhì)分析儀簡介

本系統(tǒng)所設計的電解質(zhì)分析儀(Electrolyte Analyzer)是一種具有高分辨率和高精度的儀器,可以與多種離子選擇電極配套使用,可用自動方法測定樣品中鉀、鈉、氯、鈣離子的濃度和pH值。其結(jié)構(gòu)方框圖如圖1所示。儀器采用單片機C8051F020為核心芯片進行設計,在測量室內(nèi)由化學傳感器采集電解質(zhì)的電位信號傳送給信號調(diào)理電路,經(jīng)過信號調(diào)節(jié)后送給主電路板進行A/D轉(zhuǎn)換,然后輸出顯示到LCM上,LCM參數(shù)、測量結(jié)果的顯示等都可由鍵盤操作。與上位機的通信上,采用RS 232通信方式傳輸數(shù)據(jù)。本儀器的特點是可以單機使用、也可以與上位機連接使用,與上位機連接后通過界面操作可以幫助用戶完成病人信息的查詢、存儲、儀器工作情況的實時檢測等功能。

基于單片機C8051F020的液晶顯示的接口電路和程序?qū)崿F(xiàn)

圖1電解質(zhì)分析儀結(jié)構(gòu)方框圖

系統(tǒng)顯示部分采用圖形液晶顯示模塊YXD-12864A2LCM,安裝在儀器的表面,用來顯示參數(shù)設置、測量結(jié)果、定標、質(zhì)控等的情況。界面顯示與參數(shù)設定及翻頁等功能通過按鍵的控制來實現(xiàn)。

2 YXD-12864A2LCM

2.1模塊介紹

YXD-12864A2LCM是一種圖形點陣液晶顯示模塊,它主要由行驅(qū)動器、列驅(qū)動器及128x64全點陣液晶顯示器組成。可完成圖形顯示,也可以顯示4x8個(16&TImes;16點陣)漢字。YXD-12864A2模塊共有20個引腳。其中,第1腳VSS接系統(tǒng)地;第2腳VDD接電源電壓;第3腳V0接液晶顯示器驅(qū)動電源;第4腳D/I接數(shù)據(jù)指令選擇信號;第5腳R/W接讀寫選擇信號;第6腳接讀寫使能信號,E為高時,數(shù)據(jù)被讀出,而在E的下降沿到來時,數(shù)據(jù)被鎖存到DB0~DB7;第7~14腳接三態(tài)數(shù)據(jù)總線;第15、16腳接片選信號;第17腳接復位信號;第18腳Vout接內(nèi)部負壓發(fā)生器輸出電壓端;第19腳接LED背光電源正極;第20腳接LED背光電源負極。

2.2接口電路

接口電路圖和原理圖如圖2,圖3所示,C8051F020的P3口作為數(shù)據(jù)口與液晶模塊DB口相連;P2.0為復位引腳控制端;P2.1、P2.4、P2.5作為普通的I/O口使用,分別接液晶模塊的使能端E、寄存器選擇引腳D/I、讀寫引腳R/W;P2.2、P2.3分別接片選信號左或者右,對顯示進行定位。

基于單片機C8051F020的液晶顯示的接口電路和程序?qū)崿F(xiàn)

圖2 LCM接口電路圖

圖2的電路圖中,R28和R41為上拉電阻,因為它每個端口是與單片機相連的,對于顯示器而言工作電壓是5 V,而C8051F020工作電壓是3.3 V,要使C8051F020輸出能更好地驅(qū)動5 V輸入的LCM,就要將每個端口通過一個上拉電阻接到5 V電源,這樣就可以保證C8051F020的邏輯“1”輸出能被提升到5 V.

基于單片機C8051F020的液晶顯示的接口電路和程序?qū)崿F(xiàn)

圖3接口電路原理圖

2.3軟件設計

顯示字符:從屏幕指定的位置開始顯示指定的字符串。此LCM是128x64位的液晶顯示屏,每個字符所占用的點陣是8x8.顯示位置由兩個坐標參數(shù)據(jù)決定,橫坐標x表示“行”,取值范圍為0~7;第0行對應屏幕最上邊的一行,第7行對應最下面一行??v坐標y表示“列”,取值范圍為0~15,第0列對應屏幕最左邊的一列,第15列對應屏幕最右邊的一列。

假設要從第4行第8列的位置顯示字符“K”,則程序段如下:

;entrancd:C(left,right),R4(X),R5(Y),DPTR,R6(length)

data_to_lcd:

SETB CS1_LCD

CLR CS2_LCD

JNC data_to_lcd2

CLR CS1_LCD

SETB CS2_LCD

data_to_lcd2:

MOV A,R4

LCALL display_X_line

MOV A,R5

LCALL display_Y_line

MOV A,R6

MOV R7,A

LCALL write_LCD_bytes

MOV A,R4

INC A

LCALL display_X_line

MOV A,R5

LCALL display_Y_line

MOV A,R6

MOV R7,A

INC DPTR

LCALL write_LCD_bytes

CLR CS2_LCD

CLR CS1_LCD

RET

SETB C;片選的設定

MOV R4,#04H;位置行號

MOV R5,#08H;位置列號

MOV DPTR,#K;字符內(nèi)容

MOV R6,#08;定義字符的長度

LCALL data_to_lcd;調(diào)用輸出字符的子程序

本站聲明: 本文章由作者或相關機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅(qū)動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅(qū)動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅(qū)動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅(qū)動性能的關鍵。

關鍵字: 工業(yè)電機 驅(qū)動電源

LED 驅(qū)動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅(qū)動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅(qū)動電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動電源的公式,電感內(nèi)電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅(qū)動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產(chǎn)業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅(qū)動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅(qū)動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅(qū)動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質(zhì)量和效率直接關系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅(qū)動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅(qū)動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅(qū)動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅(qū)動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅(qū)動電源

關鍵字: LED 驅(qū)動電源 開關電源

LED驅(qū)動電源是把電源供應轉(zhuǎn)換為特定的電壓電流以驅(qū)動LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅(qū)動電源
關閉