freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的液晶顯示廣告牌畢業(yè)設計論文-在線瀏覽

2024-09-11 18:06本頁面
  

【正文】 屏幕的右下角顯示一條短亮線;當( 000H)=FFH,( 001H) =00H,( 002H) =00H, ?? ( 00EH) =00H,( 00FH) =00H 時,則在屏幕的頂部顯示一條由 8 段亮線和 8 條暗線組成的虛線。 基于單片機的液晶顯示廣告牌 11 11 字符的顯示 用 LCD 顯示一個字符時比較復雜,因為一個字符由 68 或 88 點陣組成,既要找到和顯示屏幕上某幾個 位置對應的顯示 RAM 區(qū)的 8 字節(jié),還要使每字節(jié)的不同位為 “1” ,其它的為 “0” ,為 “1” 的點亮,為 “0” 的不亮。但由于內(nèi)帶字符發(fā)生器的控制器來說,顯示字符就比較簡單了,可以讓控制器工作在文本方式,根據(jù)在 LCD 上開始顯示的行列號及每行的列數(shù)找出顯示 RAM 對應的地址,設立光標,在此送上該字符對應的代碼即可。 1602 字符型 LCD 簡介 字符型液晶顯示模塊是一種專門用于顯示字母、數(shù)字、符號等點陣式LCD,目前常用 16*1, 16*2, 20*2 和 40*2 行等的模塊。一般 1602 字符型液晶顯示器實物如圖 2: 基于單片機的液晶顯示廣告牌 12 12 圖 2 1602 字符型液晶顯示器實物圖 1602LCD 的基本參數(shù)及引腳功能 1602LCD 分為帶背光和不帶背光兩 種,基控制器大部分為 HD44780,帶背光的比不帶背光的厚,是否帶背光在應用中并無差別,兩者尺寸差別如下圖 3所示: 圖 3 1602 尺寸圖 1602LCD 主要技術參數(shù) : 顯示容量 :162 個字符 芯片工作電壓 :— 工作電流 :() 模塊最佳工作電壓 : 字符尺寸 :4 .35(WH)mm 引腳功能說明 基于單片機的液晶顯示廣告牌 13 13 1602LCD 采用標準的 14 腳(無背光)或 16 腳(帶背光)接口,各引腳接口說明如表 1 所示 : 表 1:引腳接口說明表 編號 符號 引腳說明 編號 符號 引腳說明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示偏壓 11 D4 數(shù)據(jù) 4 RS 數(shù)據(jù) /命令選擇 12 D5 數(shù)據(jù) 5 R/W 讀 /寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15 BLA 背光源正極 8 D1 數(shù)據(jù) 16 BLK 背光源負極 第 1 腳: VSS 為地電源。 第 3 腳: VL 為液晶顯示器對比度調(diào)整端,接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生 “ 鬼影 ” ,使用時可以通過一個 10K 的電位器調(diào)整對比度。 第 5 腳: R/W 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作。 第 6 腳: E端為使能端,當 E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。 第 15 腳:背光源正極。 1602LCD 的指令說明及時序 基于單片機的液晶顯示廣告牌 14 14 1602 液晶模塊內(nèi)部的控制器共有 11 條控制指令,如表 2所示: 表 2:控制命令表 序號 指令 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 1 清顯示 0 0 0 0 0 0 0 0 0 1 2 光標返回 0 0 0 0 0 0 0 0 1 * 3 置輸入模式 0 0 0 0 0 0 0 1 I/D S 4 顯示開 /關控制 0 0 0 0 0 0 1 D C B 5 光標或字符移位 0 0 0 0 0 1 S/C R/L * * 6 置功能 0 0 0 0 1 DL N F * * 7 置字符發(fā)生存貯器地址 0 0 0 1 字符發(fā)生存貯器地址 8 置數(shù)據(jù)存貯器地址 0 0 1 顯示數(shù)據(jù)存貯器地址 9 讀忙標志或地址 0 1 BF 計數(shù)器地址 10 寫數(shù)到 CGRAM或 DDRAM) 1 0 要寫的數(shù)據(jù)內(nèi)容 11 從 CGRAM 或 DDRAM 讀數(shù) 1 1 讀出的數(shù)據(jù)內(nèi)容 1602 液 晶模塊的讀寫操作、屏幕和光標的操作都是通過指令編程來實現(xiàn)的。 指令 2:光標復位,光標返回到地址 00H。高電平表示有效,低電平則無效。 D:控制整體顯示的開與關,高電平表示開顯示,低電平表示關顯示 C:控制光標的開與關,高電平表示有光標,低電平表示無光標 B:控制光標是否閃爍,高電平閃爍 ,低電平不閃爍。 指令 6:功能設置命令 DL:高電平時為 4 位總線,低電平時為 8 位總線 N:低電平時為單行顯示,高電平時雙行顯示 F: 低電平時顯示 5x7 的點陣字符,高電平時顯示 5x10 的點陣字符。 指令 8: DDRAM 地址設置。 指令 10:寫數(shù)據(jù)。 與 HD44780 相 兼容的芯片時序表如下: 表 3:基本操作時序表 讀狀態(tài) 輸入 RS=L, R/W=H, E=H 輸出 D0— D7=狀態(tài)字 寫指令 輸入 RS=L, R/W=L, D0— D7=指令碼, E=高脈沖 輸出 無 讀數(shù)據(jù) 輸入 RS=H, R/W=H, E=H 輸出 D0— D7=數(shù)據(jù) 寫數(shù)據(jù) 輸入 RS=H, R/W=L, D0— D7=數(shù)據(jù), E=高脈沖 輸出 無 讀寫操作時序如圖 4和 5所示: 圖 4 讀操作時序 基于單片機的液晶顯示廣告牌 16 16 圖 5 寫操作時序 1602LCD 的 RAM 地址映射及標準字庫表 液晶顯示模塊是一個慢顯示器件,所以在執(zhí)行每條指令之前一定要確認模塊的忙標志為低電平,表示不忙,否則此指令失效。 圖 6 1602LCD 內(nèi)部顯示地址 例如第二行第一個字符的地址是 40H,那么是否直接寫入 40H 就可以將光標定位在第二行第一個字符的位置呢?這樣不行,因為寫入顯示地址時要求最高位 D7 恒定為高電平 1 所以實際寫入的數(shù)據(jù)應該是 01000000B( 40H)+10000000B(80H)=11000000B(C0H)。每次輸入指令前都要判斷液晶模塊是否處于忙的狀態(tài)。上電復位電路為單片機提供上電復位。 電源電路設計 電源電路設計采用機內(nèi)變壓器供電。經(jīng)過橋式整流輸出大約 9V脈動電壓,經(jīng)過 4700UF 的濾波電容可得到平穩(wěn)的直流電壓 .再 經(jīng)過三端穩(wěn)壓芯片 7805穩(wěn)壓輸出穩(wěn)定的 +5V 電壓。如圖 10所示為單片機電源、復位、晶體振蕩電路圖。 2晶體振蕩電路 XTAL1腳和 XTAL2腳分別構成片內(nèi)振蕩器的反向放大器的輸入和輸出端,外接晶體和補償電容 C1C2構成諧振電路。 基于單片機的液晶顯示廣告牌 22 22 圖 12 單片機與液晶顯示器接口電路 4 系統(tǒng)軟件設計原理 圖 13 液晶顯示程 序控制流程 基于單片機的液晶顯示廣告牌 23 23 5 總結(jié)體會 從資料的查找到電路的設計,從程序的編寫到功能的基本實現(xiàn),一路坎坷。不能粗心大意,一開始就因單片機一腳沒連接導致單片機不起作用,浪費時間又浪費精力,因此,做任何事都要細心,要考慮的周全,不能因為一時的失敗而喪失信心,從哪里跌倒了要從哪里爬起來,只有有了這樣的精神,才會從問題中學到更多的知識,為我們以后更好的發(fā)展奠 定了基礎。在此,我非常感謝宋復成老師 在制作學習上給予了我很大的幫助, 他 嚴謹?shù)闹螌W態(tài)度、深厚的專業(yè)知識、開朗的性格以及他們的平易近人, 讓我學到了專業(yè)知識,并從他們身上學到了如何求知治學、如何為人處事 。 基于單片機的液晶顯示廣告牌 25 25 參考文獻 [1] 治占友 .單片機外圍電路設計 .電子工業(yè)出版社 .20xx [2] 劉力群 .單片機原理及應用 . 機械工業(yè)出版社 .1996 [3] 唐俊杰 .高秦生 .微型計算機原理及應用 .高等教育出版社 .1998 [4] 揚文龍 .單片機原理及應用 .西安 :西安電子出版社 .1998 [5] 吳金戌 .沈慶陽 .8051 單片機實踐與應用 .北京 :清華大學出版 社 . 20xx 年 9月 [6]王守中 .51單片機應用開發(fā)速查手冊 . 北京 :人民郵電出版社 . 20xx [7] (中國電子網(wǎng) ) [8] ( 51 單片機世界) 基于單片機的液晶顯示廣告牌 26 26 附錄 1: 部分系統(tǒng)源程序 LCD1602 滾動顯示 。* 從左到右逐字顯示,閃動二次,清屏。* 再從右到左逐字顯示,閃動二次,清屏。* 周期性地重復上述顯示方式。******************************************************************* LCD_RS EQU LCD_RW EQU LCD_EN EQU 。******************************************************************* MAIN: MOV SP,60H MOV R4,02H 。顯示 MOV A,0C0H 。顯示 ACALL WRITE1 ACALL DELAY4 。閃爍兩次 ACALL LCDSET2 MOV DPTR,CHAR3 。顯示第二行右邊第一位位置 ACALL LCD_CMD MOV DPTR,CHAR4 。延時 ACALL DELAY4 ACALL SHAN 。*************************************************************** 。*************************************************************** LCD_INIT: ACALL DELAY5MS 。等待 LCD 電源穩(wěn)定 ACALL DELAY5MS
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1