九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > PPT文檔下載  

《圖形液晶顯示器》PPT課件.ppt

  • 資源ID:2741392       資源大?。?span id="24d9guoke414" class="font-tahoma">1.68MB        全文頁數(shù):33頁
  • 資源格式: PPT        下載積分:9.9積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要9.9積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號(hào),方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請(qǐng)知曉。

《圖形液晶顯示器》PPT課件.ppt

1/32,圖形液晶顯示器,2/32,圖形LCD顯示功能齊全,既可以顯示字符也可以顯示圖形,廣泛用于各類儀器。 這種LCD三部分組成:液晶顯示面板,CMOS驅(qū)動(dòng)器和CMOS控制器。內(nèi)部有字符產(chǎn)生存儲(chǔ)器和顯示數(shù)據(jù)存儲(chǔ)器。 這種LCD大多數(shù)有與單片機(jī)的直接接口。所有的顯示功能由控制器用指令實(shí)現(xiàn)。 由單一的+5V供電。液晶顯示需要的電源反轉(zhuǎn)電壓由液晶顯示器內(nèi)部的電路提供。 最常用的是128X64,240X128等型號(hào)。X前邊的數(shù)字是顯示器點(diǎn)陣的列數(shù),X后邊的數(shù)字是顯示器點(diǎn)陣的行數(shù)。 國內(nèi)外有許多廠家生產(chǎn)這類LCD ,有各種規(guī)格和型號(hào)。,圖形液晶顯示器,一、圖形點(diǎn)陣式LCD簡(jiǎn)介,3/32,圖形液晶顯示器,二、內(nèi)置HD61202控制器的液晶顯示器,HD61202點(diǎn)陣式液晶模塊引腳功能,4/32,圖形液晶顯示器,二、內(nèi)置HD61202控制器的液晶顯示器,1、模塊特性,僅圖形方式; 可直接與68系列微處理器接口相連,也可經(jīng)過簡(jiǎn)單的時(shí)序改造與8051時(shí)序相連;,電特性:液晶驅(qū)動(dòng)電壓 MGLS-12864 - 5.0 V MGLS-12864-HT -10.0 V MGLS-19264 - 5.5 V MGLS-19264-HT - 10.0 V,(測(cè)試條件:溫度20,電源電壓4.90.1 V),5/32,圖形液晶顯示器,二、內(nèi)置HD61202控制器的液晶顯示器,2、指令集,6/32,圖形液晶顯示器,二、內(nèi)置HD61202控制器的液晶顯示器,3、電路連接方式,選通與控制線分別與高位地址線或者地址譯碼輸出線相連。 在編制程序時(shí)根據(jù)時(shí)序要求,由8051的P2.0、P2.1、P2.2、P2.3分別輸出對(duì)應(yīng)的選通與控制信號(hào),由P0口輸出顯示數(shù)據(jù)或者讀出液晶顯示器里的數(shù)據(jù)。,總線方式,液晶模塊的數(shù)據(jù)線與8051單片機(jī)的數(shù)據(jù)總線直接相連,7/32,圖形液晶顯示器,二、內(nèi)置HD61202控制器的液晶顯示器,3、電路連接方式,I/O連接方式,I/O連接方式是指顯示器的數(shù)據(jù)線沒有直接與單片機(jī)的數(shù)據(jù)總線相連,而是與單片機(jī)的其它I/O口相連。 圖中顯示器的數(shù)據(jù)線與8051的P1口相連,控制線與8051的P3口相連。 在程序編制時(shí)按規(guī)定的時(shí)序要求處理各口線就可以。,8/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,1、模塊特性,可以圖形方式、文本方式及圖形和文本合成方式進(jìn)行顯示,以及文本方式下的特征顯示,還可以實(shí)現(xiàn)圖形拷貝操作; 有內(nèi)部字符發(fā)生器CGROM,共有128個(gè)字符,及字符發(fā)生器CGRAM。并允許MPU隨時(shí)訪問顯示緩沖區(qū),甚至可以進(jìn)行位操作。 它通過8位并行數(shù)據(jù)總線和一組控制總線直接與CPU相連來進(jìn)行指令和數(shù)據(jù)的傳輸。,9/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集,10/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集,T6963C為液晶的控制芯片,它的初始化設(shè)置一般由硬件作了設(shè)置,因此其指令系統(tǒng)將集中于顯示功能的設(shè)置。 T6963C的指令可帶一個(gè)或兩個(gè)參數(shù),或無參數(shù)。每條指令的執(zhí)行都是先送入?yún)?shù)(如果有的話),再送入指令代碼。參數(shù)使用數(shù)據(jù)地址送入,而指令則使用指令地址送入。 每次操作之前最好先進(jìn)行狀態(tài)字檢測(cè),然后再寫入?yún)?shù),最后寫指令代碼。,11/32,2、指令集-控制器狀態(tài)字,由于狀態(tài)位作用不一樣,因此執(zhí)行不同指令必須檢測(cè)不同狀態(tài)位。 在單片機(jī)一次讀/寫指令和數(shù)據(jù)時(shí),STA0和STA1要同時(shí)有效“準(zhǔn)備好”狀態(tài)。 當(dāng)單片機(jī)讀/寫數(shù)組時(shí),判斷STA2或STA3狀態(tài)。 屏讀、屏拷貝指令使用STA6。 STA5和STA7反映T6963C內(nèi)部運(yùn)行狀態(tài)。,12/32,2、指令集-指針設(shè)置指令,D1,D2為第一和第二參數(shù),后一個(gè)字節(jié)為指令代碼,根據(jù)N0,N1,N2的取值,該指令有三種含義(N0,N1,N2不能有兩個(gè)同時(shí)為1)。,13/32,2、指令集-顯示區(qū)域設(shè)置,根據(jù)N1,N0的不同取值,該指令有四種指令功能形式。,文本區(qū)和圖形區(qū)首地址對(duì)應(yīng)顯示屏上左上角字符位或字節(jié)位,修改該地址可以產(chǎn)生“卷動(dòng)效果。 D1,D2分別為該地址的低位和高位字節(jié)。 文本區(qū)寬度(字節(jié)數(shù)行)設(shè)置和圖形區(qū)寬度(字節(jié)數(shù)行)設(shè)置 用于調(diào)整使用的有效顯示窗口寬度,表示每行可有效顯示的字符數(shù)或字節(jié)數(shù)。 T6963C硬件設(shè)置的顯示窗口寬度是指所允許的最大有效顯示窗口寬度。當(dāng)硬件設(shè)置6*8字體時(shí),圖形顯示區(qū)單元的低6位有效,對(duì)應(yīng)顯示屏上6*1顯示位。,14/32,2、指令集-顯示方式設(shè)置,N3:字符發(fā)生器選擇位 N31為CGRAM,字符代碼為00HFFH; N30為CGROM,字符代碼為00H7FH;選用80HFFH字符代碼時(shí),將自動(dòng)選擇CGRAM。 N2,N1,N0:合成顯示方式控制位。,相同,每個(gè)字節(jié)作為對(duì)應(yīng)的文本區(qū)的某個(gè)字符顯示的特征,包括字符顯示與不顯示、字符閃爍及字符的“負(fù)向”顯示。 通過這種方式,T6369C可以控制每個(gè)字符的文本特征,設(shè)置文本方式和圖形方式均打開時(shí),上述合成顯示方式設(shè)置才有效。 文本特征方式是指將圖形區(qū)改為文本特征區(qū)該區(qū)大小與文本,15/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-顯示方式設(shè)置,d3:閃爍控制位,為1閃爍,為0則不閃爍; d2d0的組合為:000為正向顯示;101為負(fù)向顯示;011為禁止顯示,空白。,啟用文本特征方式可在原有圖形區(qū)和文本區(qū)外用圖形區(qū)域設(shè)置指令另開一區(qū)作為文本特征區(qū),以保持原形區(qū)的數(shù)據(jù)。,文本特征區(qū)內(nèi),字符的文本特征碼由一個(gè)字節(jié)的低四位組成。,16/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-顯示開關(guān),N0:1/0,光標(biāo)閃爍啟用/禁止; N1:1/0,光標(biāo)顯示啟用/禁止; N2:1/0,文本顯示啟用/禁止; N3:1/0,圖形顯示啟用/禁止。,光標(biāo)形狀為8點(diǎn)*N行,N的值為07,由N2,N1,N0確定。,光標(biāo)形狀選擇,指令格式如下:,17/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-數(shù)據(jù)自動(dòng)讀/寫方式設(shè)置,該指令執(zhí)行后,單片機(jī)可以連續(xù)地讀/寫顯示緩沖區(qū)RAM的內(nèi)容,每讀/寫一次,地址指針自動(dòng)增加1。 自動(dòng)讀/寫結(jié)束后,必須寫入自動(dòng)結(jié)束命令以使T6963C退出自動(dòng)讀/寫狀態(tài),開始接受其它指令。 N1,N0:00為自動(dòng)寫設(shè)置,01時(shí)為自動(dòng)讀設(shè)置,1* 時(shí)為自動(dòng)讀/寫結(jié)束。,18/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-數(shù)據(jù)一次讀/寫方式,19/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-屏讀,該指令將當(dāng)前由地址指針指向的某一位置上的顯示狀態(tài)(8*1點(diǎn)陣)作為一個(gè)字節(jié)的數(shù)據(jù)送到T6963C的數(shù)據(jù)棧內(nèi),等待單片機(jī)的讀取,該數(shù)據(jù)是文本數(shù)據(jù)與圖形數(shù)據(jù)在該位置上的邏輯合成值。地址指針應(yīng)在力形內(nèi)設(shè)置。,指令集-屏拷貝,該指令將當(dāng)前地址指針(圖形區(qū)內(nèi))指向的位置開始的一行顯示狀態(tài)拷貝到相對(duì)應(yīng)的圖形顯示區(qū)的一組單元內(nèi),該指令不能用于文本特征方式下或雙屏結(jié)構(gòu)液晶顯示器上的應(yīng)用。,20/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,2、指令集-位操作,該指令可將顯示緩沖區(qū)某單元的某一位清零或置1,該單元地址由當(dāng)前地址指針提供。 N31置1; N30清零。 N2N0:操作位對(duì)應(yīng)該單元的D0D7位。,21/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,3、應(yīng)用接口,以T6963C為控制器的液晶模塊,引出的功能線共有19條,有些模塊為了接線靈活方便,對(duì)有些功能線在不同位置引出兩條,內(nèi)部是連在一起的。,22/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,3、應(yīng)用接口,用T6963C作為控制器的液晶顯示模塊,可以與8051單片機(jī)直接連接。,T6963C控制器時(shí)序圖,這類顯示器的選通信號(hào)與8051讀寫信號(hào)有效的時(shí)間一樣長(zhǎng)。,23/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,3、應(yīng)用接口,用T6963C作為控制器的液晶顯示模塊,可以與8051單片機(jī)直接連接。,24/32,4、圖形液晶顯示器的程序編制方法,液晶顯示器的程序編制方法主要有以下內(nèi)容: 在使用液晶前首先要對(duì)液晶進(jìn)行初始化,初始化主要包括:清屏、設(shè)置圖形區(qū)首地址及寬度、設(shè)置文本區(qū)首地址及寬度、設(shè)置顯示方式、設(shè)置顯示開關(guān)。 然后就可對(duì)圖形區(qū)和文本區(qū)進(jìn)行讀寫,進(jìn)行圖形和文本的顯示。,1)地址設(shè)置:首先將液晶數(shù)據(jù)及指令地址設(shè)置為外部數(shù)據(jù)區(qū),以方便對(duì)數(shù)據(jù)及指令的讀寫。 #define wclcd XBYTE0xf201 /設(shè)置指令地址 #define wdlcd XBYTE0xf200 /設(shè)置數(shù)據(jù)地址 2)檢查液晶顯示器內(nèi)部忙否 在液晶進(jìn)行讀寫前必須讀狀態(tài)寄存器以檢查液晶是否準(zhǔn)備好,25/32,void try(void) unsigned char send; try: send=wclcd; if(send 主要是檢測(cè)數(shù)據(jù)的讀寫是否準(zhǔn)備好,若準(zhǔn)備好就可進(jìn)行下一步操作,若沒有準(zhǔn)備好,則繼續(xù)檢測(cè)。,3)在顯示前首先進(jìn)行清屏: 實(shí)質(zhì)就是對(duì)液晶的64K存儲(chǔ)區(qū)進(jìn)行清零,以消除上次操作時(shí)液晶存儲(chǔ)區(qū)的數(shù)據(jù),為顯示做好準(zhǔn)備。 void clear() try(); wdlcd=0x00; try(); wdlcd=0x00; try(); wclcd=0x24; /首先將指針指到存儲(chǔ)區(qū)的首地址0000H處 try();,26/32,wclcd=0xb0; /設(shè)置為自動(dòng)寫方式 send=wclcd; /檢測(cè)數(shù)據(jù)自動(dòng)寫狀態(tài)是否準(zhǔn)備好 while(send /關(guān)自動(dòng)寫方式 ,4)初始化圖形區(qū)及文本區(qū) void init() try(); wdlcd=0x00; try(); wdlcd=0x00; try(); wclcd=0x40; /設(shè)置文本區(qū)的首地址為0000H try(); wdlcd=30; try();,27/32,wdlcd=0x00; try(); wclcd=0x41; /設(shè)置文本區(qū)的寬度為30 wdlcd=0x00; try(); wdlcd=0x10; try(); wclcd=0x42; /設(shè)置圖形顯示區(qū)的首地址為1000H try(); wdlcd=30; try(); wdlcd=0x00; try(); wclcd=0x43; /設(shè)置圖形顯示區(qū)的寬度為30 try(); try(); wclcd=0x80; /圖形顯示與文本顯示為邏輯或方式合成 try(); wclcd=0x9c; /文本與圖形同時(shí)打開顯示 ,28/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,4、圖形液晶顯示器的程序編制方法,5)文本區(qū)顯示 T6963C控制器內(nèi)已包含了部分常用字符的字模,所以在文本區(qū)顯示只須要將各字符所用的代碼,寫入相應(yīng)的地址就可以顯示8*8的字符。,29/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,4、圖形液晶顯示器的程序編制方法,5)文本區(qū)顯示,Void text() try(); wdlcd=00h; /所要顯示位置的低地址 try(); wdlcd=00h; /所要顯示位置的高地址 try(); wclcd=0x24; /將地址指針指向該位置 try(); wdlcd=01H; /將感嘆號(hào)的代碼寫入該地址 try(); wclcd=0xc0; /寫入數(shù)據(jù) ,注意:存儲(chǔ)器絕對(duì)地址與顯示位置的關(guān)系。存儲(chǔ)器的絕對(duì)地址為文本區(qū)首地址加上所要顯示的位置所在行乘以行寬(初始化時(shí)我們?cè)O(shè)置為30)加上顯示位置所在的列得到。在顯示前要計(jì)算好存儲(chǔ)器的地址,然后再向相應(yīng)地址RAM寫入數(shù)據(jù)。,30/32,6)圖形方式顯示漢字 因?yàn)槲谋痉绞街荒茱@示控制器已提供的8*8點(diǎn)陣的字符,不能顯示漢字,所以我們只能以圖形方式來顯示漢字 漢字顯示前必須建立字模,也就是要向存儲(chǔ)器內(nèi)寫入的數(shù)據(jù)。 以16*16點(diǎn)陣方式顯示漢字為例,一行要使用兩個(gè)字節(jié),共16行才能顯示出這個(gè)漢字。 顯示時(shí)先將地址指針指向所要顯示的位置(RAM的絕對(duì)地址算法與文本區(qū)顯示的地址算法類似),寫入第一行的兩個(gè)字節(jié),然后連續(xù)進(jìn)行空寫操作,使地址連續(xù)增加(行寬2個(gè)字節(jié),相當(dāng)于換行),再寫入第二行的兩個(gè)字節(jié),再換行,這樣反復(fù)寫入16次就將一個(gè)16*16點(diǎn)陣的漢字全完顯示出來。 如“鐵”字的字模為 0x00、0x00、0x00、0x20、0x08、0x20、0x18、0x20、 0x10、0x20、0x3C、0xB8、0x21、0x60、0x79、0x20、0x88、0x78、0x1C、0xE0、0x70、0x50、0x10、0x90、0x14、0x88、0x19、0x06、0x16、0x00、0x00、0x00,字符型液晶顯示器,32/32,4、圖形液晶顯示器的程序編制方法 X為所要顯示位置的橫作標(biāo),Y為所要顯示位置的縱作標(biāo),*S為存放漢字字模數(shù)組的首地址;n為所要顯示漢字的字?jǐn)?shù);gotoadd(unsigned char addl,unsigned char addh)為將指針指向相應(yīng)地址的子函數(shù)。,void tuhz(unsigned char x,unsigned char y,unsigned char *s,unsigned char n) unsigned int address; unsigned char addh,addl; for(i=0;in;i+) address=x*30+(i*2+y)+0x1000;/算出液晶RAM的絕對(duì)地址 addl=address,33/32,圖形液晶顯示器,三、內(nèi)置T6963C控制器的液晶顯示器,4、圖形液晶顯示器的程序編制方法,wclcd=0xc0; s+; try(); wdlcd=*s; try(); wclcd=0xc0; s+; /顯示每行字模內(nèi)容 for(m=0;m0x1c;m+) try(); wclcd=0xc1; /進(jìn)行換行 ,

注意事項(xiàng)

本文(《圖形液晶顯示器》PPT課件.ppt)為本站會(huì)員(tia****nde)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!