項目0單片機LCD液晶顯示器實驗.ppt_第1頁
項目0單片機LCD液晶顯示器實驗.ppt_第2頁
項目0單片機LCD液晶顯示器實驗.ppt_第3頁
項目0單片機LCD液晶顯示器實驗.ppt_第4頁
項目0單片機LCD液晶顯示器實驗.ppt_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

,項目10、單片機LCD液晶顯示器實驗,教學目標:,Liquid Crystal Display 的簡稱。,LCD 液晶顯示器,一、LCD特點:,二、LCD工作原理:,1、兩片平行的玻璃當中放置液態(tài)的晶體;,2、中間有許多垂直和水平的細小電線;,3、透過通電與否來控制桿狀水晶分子改變方向,將光線折射出來產生畫面。,三、LCD 分類:,1、顯示方式:,段 式,字 符 式,點 陣 式,1、段式的應用:,也用來在便攜式應用的場合來代替數碼管,計算器、電子表、數字萬用表等,顯示類型與數碼管類似,靠7個字段拼湊數字顯示,一般只能顯示09,AF16種字符。,驅動簡單,耗電量小,在僅需要顯示數字的場合應用較多,實例:,2、字符式和點陣式:,2、字符型Lcd固定每行顯示多少個字 符,每個字符顯示的位置固定。,1、點陣型Lcd就是整個Lcd由若干個點 構成,如240128就是240*128個點,可 以顯示圖形和漢字、字母、符號等,要 顯示的內容大小可以自己定義,字符和點陣的區(qū)別:,1、段式一般沒有專門的控制器,顯示的 東西都是相對固定的,一般把顯示的 內容直接開模做。有專門的多段碼液 晶驅動控制芯片。,3、段式、字符和點陣區(qū)別:,2、字符型、圖形式的液晶則有控制器 (要翻譯MCU送來的控制命令)。 不同的控制器指令不一樣。而具體的 液晶結構,也需要不同的控制器。主 要是點陣結構、掃描模式。,三、LCD 分類:,黑白顯示,彩色顯示,多灰度,2、色彩,三、LCD 分類:,靜態(tài)驅動,主動矩陣驅動,3、驅動方式:,單純矩陣驅動,三、LCD 分類:,帶背光,不帶背光,4、采光:,四、圖形的顯示原理:,1個字節(jié),16字節(jié)*8位/字節(jié)=128個位,64行,64*16字節(jié)=1024個顯示單元,四、圖形的顯示原理:,64*16字節(jié)=1024個顯示單元,在存儲區(qū)有1024字節(jié)一一對應,64*128點陣=8192個點,存儲地址編碼,顯示單元,四、圖形的顯示原理:,(1024)10=(400)16,000H3FFH,例:當(000H)=FFH時,(015H)=FFH,屏幕的對應位置顯示一條短亮線,長度為8個點,四、圖形的顯示原理:,線段:,2、字符:,四、圖形的顯示原理:,8列,6行,8列,8行,1 2 3 4 5,1 2 3 4 5 6 7,字 模,2、字符:,輸入法,國標碼,機內碼,音碼,形碼,音形義,區(qū)位碼,漢字編碼:,漢字編碼:,1980年,為了使每一個漢字有一個全國統(tǒng)一的代碼 ,我國頒布了第一個漢字編碼 的國家標準: GB2312-80信息交換用漢字編碼字符集,將其中的漢字和其他符號按照一定的規(guī)則排列成為一 個大的表格,在這個個表格中,第一(橫)行稱為一 個“區(qū)”,每一(豎)列稱為一個“位”,整個表格 共有94區(qū),每區(qū)有94位,并將“區(qū)”和“位”用十進 制數字進行編號:即區(qū)號為01-94,位號為01-94。,94列(位),94行(區(qū)),漢字編碼:,漢字編碼:,漢字編碼:,漢字編碼:,保:,區(qū)位碼: 1703D,區(qū)位碼: 1103H,國標碼: 3123H,+2020H,而西文字符“1”和“#”的ASCII也為31H和23H,31H,23H,31H,B1H,機內碼: B1A3H,+8080H,國標碼: 3123H,漢字編碼:,機內碼: B1A3H,+A0A0H,區(qū)位碼: 1103H,國標碼: 3123H,+2020H,區(qū)位碼: 1103H,機內碼: B1A3H,+8080H,漢字編碼:,2、漢字機內碼一個漢字占兩個字節(jié),漢字編碼:,1、漢字機內碼的每個字節(jié)都大于128 (FFH),這就解決了與西文字符的ASCII 碼沖突的問題,LCD顯示漢字,0x40,0x40, 0x20,0x20, 0x27,0xFE, 0x84,0x04, 0x40,0x38, 0x01,0xC0, 0x11,0x00, 0x11,0xFC,0x21,0x10, 0x21,0x10, 0xC7,0xFE, 0x40,0x00, 0x40,0x10, 0x41,0x08, 0x42,0x04, 0x4C,0x04,LCD顯示漢字,64*128點陣=8192個點,LCD顯示漢字,64*128點陣=8192個點/16*16點陣=32,16個字符*2行=32,LCD 應用及仿真,本講的主要內容:,教學目標:,1、制作一個用LCD顯示字符的單片機系統(tǒng),2、制作一個用LCD顯示漢字的單片機系統(tǒng),3、掌握單片機的LCD顯示接口電路工作原理及其應用,4、初步掌握單片機應用系統(tǒng)分析和軟硬件設計的基本方法,建立單片機系統(tǒng)設計的基本概念,一、1602字符型簡介:,16*1:,20*2:,16*2:,40*2:,1、1602字符型技術參數:,3、指令說明:,3、指令說明:, 清屏指令:使DDRAM的內容全部被清除,屏幕光標回原位,地址計數器AC=0。 運行時間(250KHz):1.64ms。 歸位指令:使光標和光標所在位的字符回原點(屏幕的左上角)。但DDRAM單元內容不變。地址計數器AC=0。運行時間(250KHz):1.64ms。,3、指令說明:, 輸入方式設置。 該指令設置光標、畫面的移動方式。 I/D=l:數據讀寫操作后,AC自動增1; I/D=0:數據讀寫操作后,AC自動減l; S=1:當數據寫入DDRAM,顯示將全部左移(I/D=1)或全部右移 (I/D=0),此時光標看上去未動,僅僅是顯示內容移動,但從DDRAM中讀取數據時,顯示不移動; S0:顯示不移動,光標左移(I/D=1)或右移(I/D=0)。,3、指令說明:, 顯示開關控制。 該指令設置顯示、光標及閃爍開、關。 D:顯示控制,D=1,開顯示(Display ON),D=0,關顯示(Display OFF); C:光標控制,C=1,開光標顯示,C=0,關光標顯示; B:閃爍控制,B=1,光標所指的字符同光標一起以0.4s交變閃爍,B=0,不閃爍。運行時間(250KHz):40s 。,3、指令說明:,3、指令說明:, 光標或畫面移位。 該指令使光標或畫面在沒有對DDRAM進行讀寫操作時被左移或右移,不影響DD RAM。S/C=0、R/L1,光標左移一個字符位,AC自動減1;S/C=0、R/L=1,光標右移一個字符位,AC自動加1;S/C=1、R/L=0,光標和畫面一起左移一個字符位;S/C=I、R/L1,光標和畫面一起右移一個字符位。運行時間(250KHz):40s。, 功能設置。 該指令為工作方式設置命令(初始化命令)。對HD44780初始化時,需要設置數據接口位數DL(4位或8位)、顯示行數N、點陣模式F(57或510)。 DL:設置數據接口位數,DL=1,8位數據總線DB7DB0;DL=0,4位數據總線DB7DB4,而DB3DB0不用,在此方式下數據操作需兩次完成; N:設置顯示行數,N=1,2行顯示;N=0,1行顯示。 F:設置點陣模式,F=0,57點陣,F=1,510點陣。 運行時間(250KHz):40s。,3、指令說明:,3、指令說明:, CGRAM地址設置。 該指令設置CGRAM地址指針。A5A0=00 000011 1111。地址碼A5A0被送入AC中,在此后,就可以將用戶自定義的顯示字符數據寫入CGRAM或從CGRAM中讀出。 運行時間(250KHz):40s。,3、指令說明:, DDRAM地址設置。 該指令設置DDRAM地址指針。若是一行顯示,地址碼A6A0004FH有效;若是二行顯示,首行址碼A6A00027H有效,次行址碼A6A04067H有效。在此后,就可以將顯示字符碼寫入DDRAM或從DDRAM中讀出。 運行時間(250KHz):40s 。,讀忙標志BF和AC值,該指令讀取BF及AC。BF為內部操作忙標志,BF=1,忙,BF=0,不忙。AC6AC0為地址計數器AC的值。當BF=0時,送到DB6DB0的數據(AC6AC0)有效。 寫數據到DDRAM或CGRAM,該指令根據最近設置的地址性質,將數據寫入DDRAM或CGRAM中。實際上,數據被直接寫入DR,再由內部操作寫入地址指針所指的DDRAM或CGRAM。運行時間(250KHz):4s 。,3、指令說明:,11讀DDRAM或CGRAM數據,該指令根據最近設置的地址性質,從DDRAM或CGRAM讀數據到總線DB7DB0上。運行時間(250KHz):40s。,3、指令說明:,讀操作時序:,寫操作時序:,設計實例例1:,在LCD1602字符型液晶第一行顯示網站名:;在第二行顯示聯系電話: 053282228222。,例1硬件原理圖:,例1程序流程圖:,二、1602點陣型簡介:,128*64:,122*32:,240*320:,1、12864點陣型技術參數:,設計實例例2

溫馨提示

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

評論

0/150

提交評論