實際應(yīng)用詳解(自創(chuàng)).ppt_第1頁
實際應(yīng)用詳解(自創(chuàng)).ppt_第2頁
實際應(yīng)用詳解(自創(chuàng)).ppt_第3頁
實際應(yīng)用詳解(自創(chuàng)).ppt_第4頁
實際應(yīng)用詳解(自創(chuàng)).ppt_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、液晶,FLTCH,LCD的分類,點陣式:也稱圖形式,顯示的最小單位是一個個的像素,也就是一屏幕上一個個的點。大量的點的組合形成了圖形。又根據(jù)點的顯示狀態(tài)的多少分為彩色、灰度、黑白型幾種類型。顧名思義,彩色的指每個點可以顯示出不同的顏色。這種液晶的代表有手機(jī)、筆記本電腦等的顯示屏幕?;叶鹊闹敢粋€點可以顯示不同的程度的灰度。黑白就是指基本的像素只有兩種顯示狀態(tài):黑或者白。因為成本低廉,使用方便,黑白的液晶最為常用,非彩屏手機(jī)的屏幕、電子辭典的顯示屏幕,一般都使用這種液晶。描述這種液晶時候經(jīng)常使用點陣的大小。比如某電子辭典的顯示屏幕是128*64的,則表示這個顯示屏幕由此64行、每行128個點組成。

2、 點越多,分辨率越高,也越清晰。,FLTCH,還有一種特殊的點陣形式的液晶稱為字符型。這種液晶的點陣不是連續(xù)地用來分布排列的,而是按照一定的分組來排列主要是方便字符的顯示。比如有的液晶是有6*8為單元來排列。這種液晶顯示起字符來十分方便這里指西文字符,它們可以用6*8的小點陣方便地顯示。當(dāng)然可以得知,圖形式的點陣式的液晶也是可以用來顯示字符的,但是字符式的液晶用來顯示圖形就不大方便。,FLTCH,什么是1602LCD液晶,1602液晶也叫1602字符型液晶 ,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊,它有若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符。

3、每位之間有一個點距的間隔,每行之間也有也有間隔 ,起到了字符間距和行間距的作用,正因為如此,所以他不能顯示圖形 1602LCD是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數(shù)字) 目前市面上字符液晶絕大多數(shù)是基于HD44780液晶芯片的,控制原理是完全相同的,因此基于HD44780寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。,FLTCH,1602LCD的特性,+5V電壓,對比度可調(diào)(V0接10k電阻器來調(diào)節(jié)) 內(nèi)含復(fù)位電路 提供各種控制命令,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能 有80字節(jié)顯示數(shù)據(jù)存儲器DDRAM 內(nèi)建有160個5X7點陣的

4、字型的字符發(fā)生器CGROM 8個可由用戶自定義的5X7的字符發(fā)生器CGRAM,FLTCH,1602絕大多數(shù)是基于HD44780液晶芯片的,HD44780內(nèi)置了DDRAM、CGROM和CGRAM,這三個都是存儲器。,FLTCH,CGROM,CGRAM和DDRAM,1、CGROM 中存儲了一些標(biāo)準(zhǔn)的字符的字模編 碼,是液晶屏出廠時固化在控制芯片中的,用戶不能改變其中的存儲內(nèi)容,只能讀取調(diào)用,包含有標(biāo)準(zhǔn)的ASCII碼、日文字符和希臘文字符 2、CGRAM 是控制芯片留給用戶,用以存儲用戶自己設(shè)計的字模編碼 。 3、DDRAM中存儲的是待顯示的數(shù)據(jù),FLTCH,DDRAM與CGRAM,CGROM的工作

5、過程,1602的顯示過程應(yīng)可理解為: 1:選擇字模編碼所在的存儲器(CGROM 或 CGRAM) 2:將所要顯示的字符編碼 在上述存儲器中的存儲地址傳送給DDRAM,以找到此存儲單元 3: 將存儲器內(nèi)存儲的字模編碼讀取到 DDRAM 中 4:將 DDRAM中的字模編碼顯示到屏幕上對應(yīng)位置,FLTCH,引腳,VDD,GND,RS,V0,R/W,E,D0,D2,D4,D6,D1,D7,D5,D3,1602采用標(biāo)準(zhǔn)的16腳接口,其中:包括8根數(shù)據(jù)線 ,3根控制線(RS,RW,E),電源地,電源以及液晶驅(qū)動電壓引腳。,FLTCH,第1腳:VDD接+5V正電源 第2腳:GND接地 第3腳:RS為寄存器選

6、擇,高電平選數(shù)據(jù)寄存器,低電平選指令寄存器 第4腳:V0為液晶顯示器對比度調(diào)整,接正電源時對比度最弱,接地時對比度最高,對比度高時會產(chǎn)生“鬼影”,使用時可以通過一個10k的電位器調(diào)整對比度 第5腳:E使能端,當(dāng)E有高電平跳到低電平時,液晶開始執(zhí)行命令,FLTCH,第6腳:RW為讀寫信號線,高電平執(zhí)行讀操作,低電平時執(zhí)行寫操作。當(dāng)RS和RW同時為低電平時可以寫入指令或顯示地址,當(dāng)RS為低電平RW為高電平時可以讀忙信號,當(dāng)RS為高電平RW為低電平時可以寫入數(shù)據(jù) 第714腳:D0D7為8位雙向數(shù)據(jù)線 第1516腳:空,FLTCH,上拉電阻,1602液晶接口電路,FLTCH,上拉電阻: 上拉就是將不確

7、定的信號通過一個電阻鉗位在高電平!電阻同時起限流作用! 上拉是對器件注入電流;弱強(qiáng)只是上拉電阻的阻值不同,沒有什么嚴(yán)格區(qū)分; 上拉電阻一端接VCC,一端接在引腳上 比如:當(dāng)一個接有上拉電阻的端口設(shè)為輸入狀態(tài)時,他的常態(tài)就為高電平,用于檢測低電平的輸入。,FLTCH,上拉電阻,+5VDD,R,當(dāng)mcu與液晶芯片連接的時候,如果線過于長,就需要驅(qū)動。 驅(qū)動? 線越長的時候電阻就越大,如果mcu給芯片一個高電平的時候,經(jīng)過壓降之后,到芯片之后就檢測不到高電平了,這時候就要加一個上拉電阻來增加驅(qū)動。,mcu,芯片,FLTCH,1602液晶的背光電路,液晶背光模塊,濾波電容,濾波電容:安裝在整流電路兩端

8、用以降低交流脈動波紋系數(shù)提升高效平滑直流輸出的一種儲能器件 。,水泥電阻,水泥電阻:通常用于功率大,電流大的場合,有2W,3W,5W,10W甚至更大的功率,像空調(diào),電視機(jī),等功率在百瓦級以上的電器中,基本上都會用到水泥電阻。,三極管,FLTCH,1602液晶是如何顯示字符的?,1、顯示位置如何確定? + 2、顯示內(nèi)容如何確定?,FLTCH,1、顯示位置如何確定?,舉例:如何在第二行第1列位置顯示字符?,FLTCH,40H = 01000000B 80H = 10000000B D7, 要保證最高位恒定為高電平1. 01000000B(40H) + 10000000B(80H) | 110000

9、00B(C0H) 將11000000依次從 高位 到 低位 寫入D7D0,第一個問題解決!,FLTCH,2、顯示內(nèi)容如何確定?,用以存儲自定義字符的地址,FLTCH,1602液晶模塊內(nèi)部的字符發(fā)生儲存器(CGROM)已經(jīng)儲存了160個不同字符!咱們只管調(diào)出字符對應(yīng)的的代碼就可以顯示了。 舉例:“A”如何顯示? 查表 A = 01000001B(41H) 將01000001依次從 高位 到 地位 寫入D7D0,第二個問題解決!,FLTCH,不要忘了,光標(biāo)!,光標(biāo)如何顯示呢? 1602液晶模塊內(nèi)部的控制器共有11條控制指令:,RS低電平時,指令寄存器,RS高電平時,數(shù)據(jù)寄存器,R/W低電平時,wr

10、ite,R/W高電平時,read,FLTCH,指令1:清顯示,光標(biāo)復(fù)位到00H 指令2:光標(biāo)返回到00H 指令3:I/D:高電平光標(biāo)右移,低電平光標(biāo)左移。 S:屏幕上所有的文字是否左右移動,高電 平是,低電平否。 指令4:顯示開關(guān)控制。 D:控制整體顯示的開與關(guān),高電平開,低 電平關(guān)。 C:控制光標(biāo)的開與關(guān)。高電平開,低電平關(guān)。 B:控制光標(biāo)閃爍。高電平閃爍,低電平不閃。,比如:左右鍵按下時(按下左移鍵AC-1,按下右移鍵AC+1),比如:屏幕文字全部向右移一位。僅僅是可以移動的命令位,FLTCH,指令5:光標(biāo)或字符的移位。 S/C:高電平移動顯示的文字,低電平移動 光標(biāo)。 R/L:右/左移,

11、低電平時左移一格,高電平時 右移一格 指令6:功能設(shè)置命令。 DL:高電平4位總線,低電平8位總線。 N:高電平雙行顯示,低電平單行顯示。 F:高電平顯示5X10/字符的點陣字符,低電平 時顯示5X7/字符的點陣字符。,在計算機(jī)系統(tǒng)中,各個部件之間傳送信息的 公共通路叫總線,它是由導(dǎo)線組成的傳輸線束。 微型計算機(jī)是以總線結(jié)構(gòu)來連接各個功能部件的。,FLTCH,指令7:字符發(fā)生器RAM(CGRAM)地址設(shè)置。 指令8:DDRAM地址設(shè)置。 功能:設(shè)定下一個要存入數(shù)據(jù)的CGRAM的地址。 (注意這里我們送地址的 時候 ,應(yīng)該是0 x80+Address,因為最高位D7恒定是高電平1) 指令9:讀忙信號和光標(biāo)地址。 BF:高電平忙(此時模塊不能接受命令或 者數(shù)據(jù)),低電平閑(這時能夠接受命令或數(shù)據(jù))。 讀取地址計數(shù)器(AC)的內(nèi)容,根據(jù)AC

溫馨提示

  • 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

提交評論