鍵盤與數(shù)碼管顯示器接口電路_第1頁
鍵盤與數(shù)碼管顯示器接口電路_第2頁
鍵盤與數(shù)碼管顯示器接口電路_第3頁
鍵盤與數(shù)碼管顯示器接口電路_第4頁
鍵盤與數(shù)碼管顯示器接口電路_第5頁
已閱讀5頁,還剩44頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第1頁,共49頁,2023年,2月20日,星期二一、鍵盤接口電路鍵盤是單片機(jī)應(yīng)用系統(tǒng)中人機(jī)交流不可缺少的輸入設(shè)備。鍵盤由一組規(guī)則排列的按鍵組成,一個按鍵實際上是一個開關(guān)元件。鍵盤通常使用機(jī)械觸點式按鍵開關(guān),其主要功能是把機(jī)械上的通斷轉(zhuǎn)換為電氣上的邏輯關(guān)系(1和0)。常見的種類有:獨立式按鍵和矩陣式鍵盤。第2頁,共49頁,2023年,2月20日,星期二1.獨立式按鍵結(jié)構(gòu)如下圖所示,其特點是每個按鍵單獨占用一根I/O口線,每個按鍵工作不會影響其他I/O口線的狀態(tài)。多用于所需按鍵不多的場合??刹捎肑NB(或JB)來查詢哪一個按鍵按下,并轉(zhuǎn)向相應(yīng)的功能處理程序。

JNBP1.0,A0;如P1.0鍵按下,就跳到A0JNBP1.1,A1;如P1.1鍵按下,就跳到A1JNBP1.2,A2;如P1.2鍵按下,就跳到A2JNBP1.3,A3;如P1.3鍵按下,就跳到A3JNBP1.4,A4;如P1.4鍵按下,就跳到A4JNBP1.5,A5;如P1.5鍵按下,就跳到A5JNBP1.6,A6;如P1.6鍵按下,就跳到A6JNBP1.7,A7;如P1.7鍵按下,就跳到A7第3頁,共49頁,2023年,2月20日,星期二2.矩陣式鍵盤

單片機(jī)系統(tǒng)中,若使用按鍵較多時,通常采用矩陣式鍵盤,其結(jié)構(gòu)如下圖所示。由圖可知,一個4×4的行、列結(jié)構(gòu),可以構(gòu)成一個含有16個按鍵的鍵盤,節(jié)省了很多I/O口。

控制方式:先判斷是否有鍵按下。如有,再判斷哪一鍵按下,并得到鍵碼值,然后根據(jù)鍵碼值轉(zhuǎn)向不同的功能程序。矩陣式結(jié)構(gòu)鍵盤比獨立式按鍵要復(fù)雜,識別也要復(fù)雜一些。最常用的識別方法是鍵盤掃描法。第4頁,共49頁,2023年,2月20日,星期二3.鍵盤設(shè)計應(yīng)注意的問題機(jī)械式按鍵在按下或釋放時,由于機(jī)械彈性作用的影響,通常伴隨有一定時間的觸點機(jī)械抖動,然后其觸點才穩(wěn)定下來。其抖動過程如右圖所示,抖動時間的長短與開關(guān)的機(jī)械特性有關(guān),一般為510ms。第5頁,共49頁,2023年,2月20日,星期二在觸點抖動期間檢測按鍵的通與斷狀態(tài),可能導(dǎo)致判斷出錯,即按鍵一次按下或釋放被錯誤地認(rèn)為是多次操作。系統(tǒng)設(shè)計中如果開關(guān)脈沖是作為外部中斷觸發(fā)信號或要對開關(guān)脈沖進(jìn)行計數(shù)時,這種情況是不允許出現(xiàn)的。為了克服按鍵觸點機(jī)械抖動所致的檢測誤判,必須采取去抖動措施,可從硬件、軟件兩方面予以考慮。在鍵數(shù)較少時,可采用硬件去抖;而當(dāng)鍵數(shù)較多時,采用軟件去抖。第6頁,共49頁,2023年,2月20日,星期二在硬件上可采用在鍵輸出端加R-S觸發(fā)器(雙穩(wěn)態(tài)觸發(fā)器)或單穩(wěn)態(tài)觸發(fā)器構(gòu)成去抖動電路,如下圖所示是一種由R-S觸發(fā)器構(gòu)成的去抖動電路,當(dāng)觸發(fā)器翻轉(zhuǎn)時,觸點抖動不會對其產(chǎn)生任何影響。鍵盤輸出經(jīng)雙穩(wěn)態(tài)電路之后變?yōu)橐?guī)范的矩形方波。第7頁,共49頁,2023年,2月20日,星期二軟件上采取的措施是在檢測到有按鍵按下時,執(zhí)行一個10ms左右(具體時間應(yīng)視所使用的按鍵進(jìn)行調(diào)整)的延時程序,再確認(rèn)該鍵電平是否仍保持閉合狀態(tài)電平,若仍保持閉合狀態(tài)電平,則確認(rèn)該鍵處于閉合狀態(tài);同理,在檢測到該鍵釋放后,也應(yīng)采用相同的步驟進(jìn)行確認(rèn),從而消除抖動的影響。第8頁,共49頁,2023年,2月20日,星期二獨立式鍵盤應(yīng)用實例【例1】

監(jiān)視某開關(guān)S,用發(fā)光二極管LED顯示開關(guān)狀態(tài),如果開關(guān)閉合,LED亮;如果開關(guān)斷開,LED滅。解:設(shè)計電路圖如下圖所示。開關(guān)接P1.1,當(dāng)開關(guān)斷開時,P1.1為+5V,對應(yīng)數(shù)字量為“1”;開關(guān)閉合時,P1.1為0V,對應(yīng)數(shù)字量為“0”,這樣就可以用JB指令對開關(guān)狀態(tài)進(jìn)行檢測。P1.0輸出“1”,LED亮。當(dāng)P1.0輸出“0”,LED兩端電壓相等,熄滅。參考程序如下:第9頁,共49頁,2023年,2月20日,星期二

ORG0000HCLRP1.0 ;使發(fā)光二極管滅NEXT:SETBP1.1 ;先對P1.1寫"1"JBP1.1,L1 ;開關(guān)斷開,跳至L1SETBP1.0 ;開關(guān)合上,發(fā)光二極管亮

SJMPNEXTL1:CLRP1.0 ;開關(guān)斷開,發(fā)光二極管滅

SJMPNEXTEND第10頁,共49頁,2023年,2月20日,星期二第11頁,共49頁,2023年,2月20日,星期二【例2】

信號燈控制電路如下圖所示,其功能是當(dāng)按下不同的鍵時發(fā)光二極管有不同的亮滅規(guī)律。按1號鍵LED從左到右依次亮,按2號鍵從右到左依次亮,按3號鍵閃爍,按4號鍵呈流水追逐效果。第12頁,共49頁,2023年,2月20日,星期二解:電路圖中P1口分別接了4個開關(guān),每個開關(guān)都有相對應(yīng)的功能,當(dāng)某一開關(guān)閉合時,相應(yīng)的口線變?yōu)榈碗娖?,而其他口線依然為高電平,因此,可以用4條JNB指令對開關(guān)狀態(tài)進(jìn)行檢測。如果某一按鍵按下,則跳轉(zhuǎn)執(zhí)行其所對應(yīng)的控制功能。八個發(fā)光二極管經(jīng)74LS04接P2口,主要因單片機(jī)的驅(qū)動能力較差,故用74LS04來加大驅(qū)動能力。P2口輸出控制信號控制發(fā)光規(guī)律。程序設(shè)計流程圖如下圖所示。第13頁,共49頁,2023年,2月20日,星期二第14頁,共49頁,2023年,2月20日,星期二第15頁,共49頁,2023年,2月20日,星期二ORG0000HMOVSP,#60HMOVP2,#00HMOVP1,#0FHSTART:JNBP1.0,A0;如P1.0鍵按下,就跳至A0JNBP1.1,A1;如P1.1鍵按下,就跳至A1JNBP1.2,A2;如P1.2鍵按下,就跳至A2JNBP1.3,A3;如P1.3鍵按下,就跳至A3SJMPSTART

**********左移*******************************

A0:MOVDPTR,#TAB;左移常數(shù)表首地址送DPTRACALLDISPSJMPSTART

*********右移********************************

A1:MOVDPTR,#TAB1;右移常數(shù)表首地址送DPTRACALLDISPSJMPSTART

*********閃爍********************************

A2:MOVDPTR,#TAB2;閃爍常數(shù)表首地址送DPTRACALLDISPSJMPSTART

第16頁,共49頁,2023年,2月20日,星期二********流水追逐*****************************

A3:MOVDPTR,#TAB3;流水追逐常數(shù)表首地址送DPTRACALLDISPSJMPSTART

*********LED顯示控制子程序*****************

功能:根據(jù)常數(shù)表控制P2口的LED發(fā)光入口:常數(shù)表的地址送到DPTR

出口:無********************************************

DISP:CLRAMOVCA,@A+DPTRCJNEA,#0AH,LOOP1RETLOOP1:MOVP2,AMOVR3,#20ACALLDELAYINCDPTRJMPDISP第17頁,共49頁,2023年,2月20日,星期二

DELAY:MOVR4,#20D1:MOVR5,#248DJNZR5,$DJNZR4,D1DJNZR3,DELAYRETTAB:DB01H,03H,07H,0FH,1FH,3FH,7FH,0FFH,0AH;左移

TAB1:DB80H,0C0H,0E0H,0F0H,0F8H,0FCH,0FEH,0FFH,0AH;右移

TAB2:DB0FFH,00H,0FFH,00H,0FFH,00H,0FFH,00H,0AH;閃爍

TAB3:DB01H,02H,06H,08H,10H,20H,60H,80H,0AH;流水追逐

END說明:本例中,根據(jù)所按下的鍵輸入不同的常數(shù)表地址到DPTR,然后再調(diào)用顯示子程序(DPTR為DISP程序的入口條件),從而根據(jù)不同的參數(shù)控制發(fā)光二極管的變化規(guī)律。顯然通過改變常數(shù)表可任意設(shè)定發(fā)光規(guī)律,可以試一下。通過以上兩個實例可以看出獨立式鍵盤應(yīng)用的特點:識別鍵盤比較容易,編程也比較簡單,很適合于功能鍵較少的單片機(jī)應(yīng)用系統(tǒng)。但每一個按鍵上用一根口線,當(dāng)按鍵較多時(超過8個)應(yīng)采用矩陣式鍵盤。第18頁,共49頁,2023年,2月20日,星期二矩陣式鍵盤應(yīng)用實例1、程序掃描方式第19頁,共49頁,2023年,2月20日,星期二鍵盤處理程序的功能:1判斷有無鍵按下。由PA口輸出00H,再將PC口的狀態(tài)讀入,若PC0-PC3全為1,說明無按鍵按下;2消除抖動;3求鍵號;4等待閉合鍵的釋放。第20頁,共49頁,2023年,2月20日,星期二這種方式是直接在主程序中插入鍵盤檢測子程序,主程序每執(zhí)行一次則鍵盤檢測子程序被執(zhí)行一次,對鍵盤進(jìn)行檢測一次,如果沒有鍵按下,則跳過鍵識別,直接執(zhí)行主程序;如果有鍵按下,則通過鍵盤掃描子程序識別按鍵,得到按鍵的編碼值,然后根據(jù)編碼值進(jìn)行相應(yīng)的處理,處理完后再回到主程序執(zhí)行。鍵盤掃描子程序流程如圖。開始有鍵按下否?調(diào)用6ms延時子程序調(diào)用12ms延時子程序有鍵按下否?判閉合鍵,編碼入棧保護(hù)閉合鍵釋放否?編碼A返回否否否是是是第21頁,共49頁,2023年,2月20日,星期二鍵盤掃描子程序如下:(8155的A口、B口、C口和控制口地址分別為7F00H、7F01H、7F02H、7F03H,設(shè)8155已在主程序中初始化。)KEY1:ACALLKS1

;調(diào)用判斷有無鍵按下子程序

JNZLK1;有鍵按下時,(A)≠0轉(zhuǎn)消抖延時KEY2:ACALLTM6ms AJMPKEY1 ;無鍵按下返回LK1:ACALLTM12ms;調(diào)12ms延時子程序

ACALLKS1;查有無鍵按下,若有則真有鍵按下

JNZLK2 ;鍵(A)≠0逐列掃描

AJMPKEY2 ;不是真有鍵按下,返回LK2:MOVR2,#0FEH;初始列掃描字(0列)送入R2 MOVR4,#00H;初始列(0列)號送入R4LK4:MOVDPTR,#7F00H;DPTR指向8155PA口

MOVA,R2 ;列掃描字送至8155PA口

MOVX@DPTR,A INCDPTR ;DPTR指向8155PC口

INCDPTR第22頁,共49頁,2023年,2月20日,星期二

MOVXA,@DPTR ;從8155PC口讀入行狀態(tài)

JBACC.0,LONE;查第0行無鍵按下,轉(zhuǎn)查第1行

MOVA,#00H ;第0行有鍵按下,行首鍵碼#00H→A AJMPLKP ;轉(zhuǎn)求鍵碼LONE:JBACC.1,LTWO;查第1行無鍵按下,轉(zhuǎn)查第2行

MOVA,#08H ;第1行有鍵按下,行首鍵碼#08H→A AJMPLKP ;轉(zhuǎn)求鍵碼LTWO:JBACC.2,LTHR ;查第2行無鍵按下,轉(zhuǎn)查第3行

MOVA,#10H ;第2行有鍵按下,行首鍵碼#10H→A AJMPLKP ;轉(zhuǎn)求鍵碼LTHR:JBACC.3,NEXT ;查第3行無鍵按下,轉(zhuǎn)該查下一列

MOVA,#18H ;第3行有鍵按下,行首鍵碼#18H→ALKP:ADDA,R4 ;求鍵碼,鍵碼=行首鍵碼+列號

PUSHACC ;鍵碼進(jìn)棧保護(hù)LK3:ACALLKS1 ;等待鍵釋放

JNZLK3 ;鍵未釋放,等待

POPACC ;鍵釋放,鍵碼→A RET ;鍵掃描結(jié)束,出口狀態(tài)(A)=鍵碼第23頁,共49頁,2023年,2月20日,星期二NEXT:INCR4 ;準(zhǔn)備掃描下一列,列號加1MOVA,R2 ;取列掃描字送累加器AJNBACC.7,KEND;判斷8列掃描否?掃描完返回

RLA ;掃描字左移一位,變?yōu)橄乱涣袙呙枳?/p>

MOVR2,A ;掃描字送入R2保存

AJMPLK4 ;轉(zhuǎn)下一列掃描

KEND:AJMPKEY1KS1:

MOVDPTR,#7F00H;DPTR指向8255的PA口

MOVA,#00H ;全掃描字→A MOVX@DPTR,A;全掃描字送往8255的PA口

INCDPTR ;DPTR指向8255的PC口

INCDPTR MOVXA,@DPTR ;讀入PC口行狀態(tài)

CPLA

;變正邏輯,以高電平表示有鍵按下

ANLA,#0FH ;屏蔽高4位,只保留低4位行線值

RET ;出口狀態(tài):(A)≠0時有鍵按下執(zhí)行KS1子程序的結(jié)果是:有閉合鍵則(A)≠0;無閉合鍵則(A)=0。CPLA;負(fù)邏輯不直觀,常采取行列線加反相器或軟件求反的方法把鍵盤改成正邏輯。第24頁,共49頁,2023年,2月20日,星期二2、中斷掃描方式第25頁,共49頁,2023年,2月20日,星期二二、數(shù)碼管顯示接口電路1、LED顯示器的結(jié)構(gòu)與原理結(jié)構(gòu)種類七段LED顯示器(數(shù)碼管)系發(fā)光器件的一種。常用的LED發(fā)光器件有兩類:數(shù)碼管和點陣。數(shù)碼管內(nèi)部由七個條形發(fā)光二極管和一個小圓點發(fā)光二極管組成,根據(jù)各管的亮暗組合成字符。常見數(shù)碼管有10根管腳。管腳排列如下圖所示。其中COM為公共端,根據(jù)內(nèi)部發(fā)光二極管的接線形式可分為共陰極和共陽極兩種。使用時,共陰極數(shù)碼管公共端接地,共陽極數(shù)碼管公共端接電源。每段發(fā)光二極管需5~10mA的驅(qū)動電流才能正常發(fā)光,一般需加限流電阻控制電流的大小。第26頁,共49頁,2023年,2月20日,星期二第27頁,共49頁,2023年,2月20日,星期二顯示原理LED數(shù)碼管的a~g七個發(fā)光二極管。加正電壓的發(fā)光,加零電壓的不能發(fā)光,不同亮暗的組合就能形成不同的字型,這種組合稱為字型碼。共陽極和共陰極的字型碼是不同的,如下表所示??刹捎糜布g碼輸出字型碼控制顯示內(nèi)容,如采用MC14495、74LS48、CD4511(共陰極)或74LS46(74LS47)、CD4513(共陽極)。也可用單片機(jī)I/O口直接輸出字型碼控制數(shù)碼管的顯示內(nèi)容。用單片機(jī)驅(qū)動LED數(shù)碼管顯示有很多方法,按顯示方式分有靜態(tài)顯示和動態(tài)顯示。第28頁,共49頁,2023年,2月20日,星期二LED字型顯示代碼表顯示段符號十六進(jìn)制代碼dpgfedcba共陰極共陽極0123456789AbCdEFHP0000000000000000000011111011110111111000111011111011111010001010111111111011011011011110001101111111110100101111100111100100111011011111101011013FH06H5BH4FH66H6DH7DH07H7FH6FH77H7CH39H5EH79H71H76HF3HC0HF9HA4HB0H99H92H82HF8H80H90H88H83HC6HA1H86H8EH89H8CH第29頁,共49頁,2023年,2月20日,星期二靜態(tài)顯示的特點靜態(tài)顯示就是顯示驅(qū)動電路具有輸出鎖存功能,單片機(jī)將所要顯示的數(shù)據(jù)送出去后,數(shù)碼管始終顯示該數(shù)據(jù)(不變),CPU不再控制LED。到下一次顯示時,再傳送一次新的顯示數(shù)據(jù)。靜態(tài)顯示的接口電路采用一個并行口接一個數(shù)碼管,數(shù)碼管的公共端按共陰極或共陽極分別接地或接VCC。這種接法,每個數(shù)碼管都要單獨占用一個并行I/O口,以便單片機(jī)傳送字形碼到數(shù)碼管控制數(shù)碼管的顯示。顯然其缺點就是當(dāng)顯示位數(shù)多時,占用I/O口過多。為了解決靜態(tài)顯示I/O口占用過多的問題,可采用串行接口擴(kuò)展LED數(shù)碼管的技術(shù)。靜態(tài)顯示方式的優(yōu)點是顯示的數(shù)據(jù)穩(wěn)定,無閃爍,占用CPU時間少。其缺點是由于數(shù)碼管始終發(fā)光,功耗比較大。第30頁,共49頁,2023年,2月20日,星期二LED數(shù)碼管顯示器的譯碼方式一.硬件譯碼方式硬件譯碼方式是指利用專門的硬件電路來實現(xiàn)顯示字符到字段碼的轉(zhuǎn)換,這樣的硬件電路有很多,比如MOTORLA公司生產(chǎn)的MC14495芯片就是其中的一種,MC14495是共陰極一位十六進(jìn)制數(shù)——字段碼轉(zhuǎn)換芯片,能夠輸出用四位二進(jìn)制表示形式的一位十六進(jìn)制數(shù)的七位字段碼,不帶小數(shù)點。它的內(nèi)部結(jié)構(gòu)如圖。4鎖存器地址譯碼和字段碼ROM陣列ABCDLE569107VssVDD816abcdefgh+iVCR11121314151234第31頁,共49頁,2023年,2月20日,星期二二.軟件譯碼方式LED靜態(tài)顯示LED靜態(tài)顯示時,其公共端直接接地(共陰極)或接電源(共陽極),各段選線分別與I/O口線相連。要顯示字符,直接在I/O線送相應(yīng)的字段碼。

abcdefgdpI/O(1)abcdefgdpI/O(2)多位LED共用一個8位字段口(共陰極或共陽極),各位LED公共端用字位口控制,掃描輸出顯示不同字形。顯示緩沖區(qū)與多位LED對應(yīng)關(guān)系:每個LED需要一個8位并行口。軟件譯碼方式就是通過編寫軟件譯碼程序,通過譯碼程序來得到要顯示的字符的字段碼。特點:顯示亮度大,硬件和軟件都較簡單,應(yīng)用廣泛。第32頁,共49頁,2023年,2月20日,星期二顯示80C51片內(nèi)RAM中以30H為首地址的8位

字形數(shù)的程序:靜態(tài)顯示電路“0”第33頁,共49頁,2023年,2月20日,星期二

DIR:PUSH ACC ;保護(hù)現(xiàn)場

PUSH DPH PUSH DPL MOV R2,#08H ;顯示8個數(shù)

MOV R0,#30H ;顯示緩沖區(qū)地址送入R0DL0:MOV A,@R0 ;取要顯示的數(shù)作查表偏移量

MOV DPTR,#TAB ;指向字形碼表首

MOVC A,@A+DPTR ;查表得字形碼

MOV SBUF,A ;發(fā)送顯示

DL1:JNB TI,DL1 ;等待發(fā)送完一楨數(shù)據(jù)

CLR TI ;清標(biāo)志,準(zhǔn)備繼續(xù)發(fā)送

INC R0 ;更新顯示單元

DJNZ R2,DL0 ;重復(fù)顯示所有數(shù)碼管

POP DPL ;恢復(fù)現(xiàn)場

POP DPH POP ACC RETTAB:DB 0C0H,0F9H,0A4H,0B0H,99H;0,1,2,3,4 DB 92H,82H,0F8H,80H,90H,88H;5,6,7,8,9,ADB 83H,0C6H,0A1H,86H,8EH;B,C,D,E,F(xiàn)第34頁,共49頁,2023年,2月20日,星期二第35頁,共49頁,2023年,2月20日,星期二第36頁,共49頁,2023年,2月20日,星期二應(yīng)用實例用一位數(shù)碼管顯示開關(guān)來回?fù)軇拥拇螖?shù)。解:電路如下圖所示,89S51的P1口經(jīng)74LS373接一個共陰極數(shù)碼管,數(shù)碼管的公共端接地。P1口輸出字型碼送至數(shù)碼管,就能控制數(shù)碼管的顯示內(nèi)容。74LS373為8D鎖存器,在電路中起驅(qū)動作用。兩個與非門組成的RS觸發(fā)器主要起消抖作用,用來消除開關(guān)按下及彈起過程中的抖動所引起的判斷錯誤。開關(guān)信號經(jīng)消抖動電路后接單片機(jī)的INT1引腳。每來回?fù)軇右淮螌a(chǎn)生一個下降沿信號,通過INT1向CPU申請中斷。軟件設(shè)計時,可用R0作為記錄中斷次數(shù)的指針(每中斷一次R0加1),然后根據(jù)R0用查表程序查出對應(yīng)的字形碼,再由P1口送出,控制數(shù)碼管顯示中斷次數(shù)值。第37頁,共49頁,2023年,2月20日,星期二第38頁,共49頁,2023年,2月20日,星期二

ORG000H

AJMPMAIN

ORG0013H

AJMPINT1;外部中斷1入口地址

************主程序***************************

MAIN:SETBEA;開通中斷開關(guān)

SETBEX1 ;開外部中斷

SETBIT1 ;下降沿觸發(fā)

MOVR0,#0 ;計數(shù)指針清0

MOVP1,#3FH ;開始顯示0

MOVDPTR,#TAB ;字形碼地址送DPTR

SJMP$;等待中斷(開關(guān)來回?fù)軇右淮萎a(chǎn)生一次中斷)

***********外部中斷處理程序**************************

INT1:INCR0 ;開關(guān)每來回?fù)軇右淮斡嫈?shù)指針加1

MOVA,R0

MOVCA,@A+DPTR ;查字形碼

MOVP1,A ;字形碼送P1顯示

CJNER0,#0FH,RE ;是否等于15次

MOVR0,#00H ;計數(shù)指計清0

RE:RETI

TAB:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H;字形碼

DB7FH,6FH,77H,7CH,39H,5EH,79H,71H

END第39頁,共49頁,2023年,2月20日,星期二三、LCD顯示器的結(jié)構(gòu)與原理及應(yīng)用1.LCD顯示器簡介(1)LCD顯示器的結(jié)構(gòu)和原理液晶顯示器的結(jié)構(gòu)圖如下圖所示。不同類型的液晶顯示器件其組成可能會有所不同,但是所有液晶顯示器件都可以認(rèn)為是由兩片光刻有透明導(dǎo)電電極的基板,夾持一個液晶層,封接成一個扁平盒,有時在外表面還可能貼裝上偏光片等構(gòu)成。玻璃基板是一種表面極其平整的浮法生產(chǎn)薄玻璃片。表面蒸鍍有一層In2O3或SnO2透明導(dǎo)電層,即ITO膜層。經(jīng)光刻加工制成透明導(dǎo)電圖形。這些圖形由像素圖形和外引線圖形組成。因此,外引線不能進(jìn)行傳統(tǒng)的錫焊,只能通過導(dǎo)電橡膠條或?qū)щ娔z帶等進(jìn)行連接。如果劃傷、割斷或腐蝕,則會造成器件報廢。

第40頁,共49頁,2023年,2月20日,星期二1.LCD顯示器簡介

(1)LCD顯示器的結(jié)構(gòu)和原理

液晶顯示器的結(jié)構(gòu)圖第41頁,共49頁,2023年,2月20日,星期二(1)LCD顯示器的結(jié)構(gòu)和原理液晶材料是液晶顯示器件的主體。不同器件所用液晶材料不同,液晶材料大都是由幾種乃至十幾種單體液晶材料混合而成。每種液晶材料都有自己固定的清亮點TL和結(jié)晶點TS。因此也要求每種液晶顯示器件必須使用和保存在TS~TL之間的一定溫度范圍內(nèi),如果使用或保存溫度過低,結(jié)晶會破壞液晶顯示器件的定向?qū)樱欢鴾囟冗^高,液晶會失去液晶態(tài),也就失去了液晶顯示器件的功能。液晶顯示的原理是液晶在電場的作用下,液晶分子的排列方式發(fā)生了改變,從而使其光學(xué)性質(zhì)發(fā)生了變化。第42頁,共49頁,2023年,2月20日,星期二(2)LCD顯示器分類

從顯示的形式上通??煞止P段型、字符型和點陣圖形型。筆段型。筆段型LCD是以長條狀顯示像素組成一位顯示。在形狀上總是圍繞數(shù)字“8”的結(jié)構(gòu)變化,廣泛用于電子表、數(shù)字儀表中。字符型。字符型液晶顯示模塊是專門用來顯示字母、數(shù)字、符號等的點陣型液晶顯示模塊。在電極圖形設(shè)計上它是由若干個5×8或5×11點陣組成,每一個點陣顯示一個字符。這類模塊廣泛應(yīng)用于尋呼機(jī)、手機(jī)、電子記事本等類電子設(shè)備中。點陣圖形型。點陣圖形型是在一平板上排列多行和多列,形成矩陣形式的晶格點,點的大小可根據(jù)顯示的清晰度來設(shè)計。這類液晶顯示器可廣泛用于圖形顯示如游戲機(jī)、筆記本電腦和彩色電視等設(shè)備中。第43頁,共49頁,2023年,2月20日,星期二(2)LCD顯示器分類

液晶顯示器件在使用時必須選配相應(yīng)的控制器和驅(qū)動器才能工作。將液晶顯示器件、控制器、PCB線路板、背光源、結(jié)構(gòu)件裝配在一起的組件稱之為液晶顯示模塊。只需通過控制器接口外接數(shù)字信號或模擬信號即可驅(qū)動LCD顯示。因液晶顯示模塊使用方便、簡潔,在字符型LCD和點陣圖形型LCD中得到廣泛應(yīng)用。

第44頁,共49頁,2023年,2月20日,星期二8051與筆段型LCD的接口及應(yīng)用(1)液晶顯示控制器ICM7211簡介

ICM7211是MAXIM公司推出的四位七段碼LCD液晶顯示驅(qū)動器。該器件內(nèi)部含有輸入數(shù)據(jù)鎖存器、BCD碼到七段碼的譯碼器、基準(zhǔn)時鐘信號發(fā)生器和位選電路。采用40腳雙列直插式封裝。

ICM7211中的RC振蕩器的工作方式:將36腳懸空可產(chǎn)生19kHz方波信號;如果希望用較低的頻率來驅(qū)動大顯示器,可在36腳與1腳或35腳之間接一個電容,外接電容越大,頻率越??;也可以在36腳接一個外部時鐘源來激勵振蕩器。如果將36腳接地,那么BP腳將作輸入用,此時可用另一片ICM7211的背極輸出來驅(qū)動,這種情況一般適用于兩片ICM7211級聯(lián)的情況。第45頁,共49頁,2023年,2月20日,星期二ICM7211各引腳的功能具體說明如下:V+(1腳):接+5V電源。GND(35腳):接地端。OSC(36腳):內(nèi)部振蕩控制。懸空時振蕩器工作,接地時振蕩器不工作。BP(5腳):LCD公共驅(qū)動極(背光極)。當(dāng)OSC引腳懸空時輸出125Hz脈沖,當(dāng)OSC引腳接地時是系統(tǒng)的工作脈沖輸入極。B3~B0(30~27腳):BCD碼輸入。DS1、DS2和CS1、CS2(不帶“M”后綴的器件為D1~D4,為位選信號,31~34腳

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論