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

正文內(nèi)容

基于mcs51單片機與lcd液晶顯示器的接口技術-資料下載頁

2025-10-29 20:21本頁面

【導讀】LCD液晶顯示已經(jīng)是人機界面的關鍵技術。本文闡明用單片機控制LCD1602顯示屏的方法。首先本文研究了LCD1602. 程序進行電路仿真,成功仿真出對所需內(nèi)容的循環(huán)顯示。編程語言主要使用的是匯編。試完成了本次設計的全部過程。Keywords:LCD,singlechip,display,drive,scan,simulation,design

  

【正文】 H,0FH,09H,11H,00H。其他字符如“年”、“日”代碼可根據(jù)此方法類推。 再次回到本次拓展提高所要的程序代碼部分。這個程序用于實現(xiàn) LCD1602 的光標右移顯示功能??梢匝h(huán)顯示。 直接訪問方式的驅(qū)動子程序如下: 。A15=E 的選通信號, A9=R/W, A8=RS COM EQU 30H 。指令寄存器 學院 2020 屆??粕厴I(yè)設計 第 28 頁 DAT EQU 31H 。數(shù)據(jù)寄存器 CW_Add EQU 8000H 。指令口寫地址 RS,R/W 為 00 CR_Add EQU 8200H 。指令口讀地址 RS,R/W 為 01 DW_Add EQU 8100H 。數(shù)據(jù)口寫地址 RS,R/W 為 10 DR_Add EQU 8300H 。數(shù)據(jù)口讀地址 RS,R/W 為 11 MAIN: MOV SP,60H MOV P3,0C7H ACALL INIT ACALL CG_WRITE CYCLE:ACALL CGDISP ACALL DELAY MOV COM,01H ACALL PR1 SJMP CYCLE 。寫指令代碼子程序 PR1: PUSH DPH PUSH DPL PUSH ACC MOV DPTR,CR_Add 。設置指令口讀地址 PR11: MOVX A,@DPTR JB ,PR11 。判 BF=0?是繼續(xù) MOV A,COM MOV DPTR,CW_Add 。設置指令口寫地址 MOVX @DPTR,A 。寫指 令代碼 POP ACC POP DPL POP DPH RET 。寫顯示數(shù)據(jù)子程序 PR2: PUSH DPH PUSH DPL PUSH ACC MOV DPTR,CR_Add 。設置指令口讀地址 PR21: MOVX A,@DPTR JB ,PR21 。判 BF=0?是繼續(xù) MOV A,DAT 。不忙時寫入數(shù)據(jù) MOV DPTR,DW_Add 。置數(shù)據(jù)口寫地址 MOVX @DPTR,A 。寫數(shù)據(jù) POP ACC POP DPL POP DPHRET 。直接訪問方式下的初始化子程序 INIT: MOV A,30H 。功能設置 ,單行顯示, 8位數(shù)據(jù)口, 30H 為單行顯示 MOV DPTR,CW_Add 。寫指令口地址設置 MOV R2,03H 。循環(huán)量 =3 此循環(huán)必要,不可刪除 INTK: MOVX @DPTR,A 。寫指令代碼 LCALL DELAY 。調(diào)延時子程序 DJNZ R2,INTK 。為什么要寫這么多次??? MOV COM,01H 。清屏 LCALL PR1 。寫入指令 MOV COM,06H 。設置輸入方式 ,AC自動增 1,畫面不動 LCALL PR1 。寫入指令 MOV COM,0CH 。設置顯示方式,光標開,閃爍關 LCALL PR1 。寫入指令 RET 。寫 CGRAM 子程序 CG_WRITE: MOVCOM,40H 。設置CGRAM 地址 LCALL PR1 MOV R2,64 。循環(huán)量設置 MOV R3,00H MOV DPTR,CGTAB 。設置字模數(shù)據(jù)首地址 CG1: MOV A,R3 MOVC A,@A+DPTR MOV DAT,A LCALL PR2 INC R3 DJNZ R2,CG1 RET 。自定義字符顯示演示程序段 CGDISP: MOVDPTR,TABDY1 。設置字表首地址 MOV R2,0 。循環(huán)量設置 LOOP1: MOV A,R2 學院 2020 屆??粕厴I(yè)設計 第 29 頁 MOVC A,@A+DPTR 。取字符代碼 MOV DAT,A LCALL PR2 。寫數(shù)據(jù) INC R2 CJNE R2,5,LOOP1 RET DELAY:MOV R7,200 D02: MOV R6,200 D01: 。NOP 。NOP NOP DJNZ R6,D01 DJNZ R7,D02 RET TABDY1: DB 39。202039。,00H,39。639。,01h,39。939。,02h ,39。fenglei39。 CGTAB: DB 08H,1FH,04H,0FH,0AH,1FH,02H,02H 。“年”代碼 =00H DB 0FH,09H,0FH,09H,0FH,09H,11H,00H ?!霸隆贝a =01H DB 1FH,11H,11H,1FH,11H,11H,1FH,00H ?!叭铡贝a =02H DB 11H,0AH,04H,1FH,04H,1FH,04H,00H 。“ $”代碼 =03H DB 0EH,00H,1FH,0AH,0AH,0AH,13H,00H ?!霸贝a =04H DB 18H,18H,07H,08H,08H,08H,07H,00H ?!啊妗贝a =05H DB 04H,0AH,15H,04H,04H,04H,04H,00H ?!啊贝a =06H DB 17H,15H,15H,15H,15H,15H,17H,00H 。“ 10”代碼 =07H 其仿真效果圖如圖 所示: 圖 學院 2020 屆??粕厴I(yè)設計 第 30 頁 4 硬件電路原理圖及程序的燒寫 硬件電路原理圖及硬件圖 由于個人比較愛好單片機,所以焊接了一個小單片機開發(fā)板,其功能強大, 支持NOKINA3310 液晶屏,可以顯示圖形,文字 、 支持 LCD1602 液晶屏 、 支持 LCD128*64 大液晶屏 ,可以顯示圖形文字 ,并且有 DS1302 時鐘芯片,蜂鳴器,串口通信,紅外一體化接收頭, 18B20 溫度測量等,而本課題正好可以通過該單片機開發(fā)板來實現(xiàn)。其電路原理圖參照網(wǎng)站 [3]上提供的資料,具體原理圖如圖 。 圖 焊接完成后,其樣板如圖 所示: 學院 2020 屆??粕厴I(yè)設計 第 31 頁 圖 程序的燒寫方法及演示 該實驗板 支持在線下載程序,不需要編程器就可以做實驗 。原設計下載線為 232 串口線,由于沒有買到該線,所以在原設計的基礎上修改了下,使用了 USB 轉(zhuǎn) 232線代替原 232串口線,并且調(diào)試成功,可以實現(xiàn)程序的下載。 單片機芯片選用的是 STC89C52,所以在程序的下載軟件上選用了 STC— ISP,具體的程序下載軟件操作 [6]如圖 所示,用紅線圈住的部分為下載過程中比較重要的步驟,并且在紅線指向的地方有相關解釋。 學院 2020 屆專科生畢業(yè)設計 第 32 頁 圖 學院 2020 屆??粕厴I(yè)設計 第 33 頁 結 論 本文通過設計 MCS51 單片機與 LCD 液晶顯示器的接口技術 ,介紹了 1602 液晶顯示器的工作原理,電路組成與連接及軟件測試仿真的方法,硬件電路的工作原理,并在圖 給出了完整的硬件電路圖,經(jīng)焊接并調(diào)試后可以正常顯示字符庫字符及自定義字符與圖形。 本次論文設計主要分為兩個階段:一:論文完成及仿真;二 :硬件焊接與調(diào)試。 在論文完成及仿真階段,由于時間的關系,只完成了單片機與液晶顯示器的直接訪問方式,對間接控制方式?jīng)]有做深入的研究學習;在拓展提高顯示自定義字符部分,雖然得出了“年、月、日”的字符代碼,但是在模擬仿真的時候,“年”字出現(xiàn)了變形,并且 當屏幕的第一行顯示超過 10 個字符的時候,“月”字的效果也同樣出現(xiàn)了變形,雖經(jīng)過大量的反復仿真,依然沒有找到問題的解決辦法。這兩點也成了本次論文設計最大的遺憾。 在硬件焊接與調(diào)試階段,史老師給予我很大的幫助。由于平時動手焊接電路板的機會較少,因此這次從畢業(yè)設計硬件的焊接與調(diào)試環(huán)節(jié)中學到了很多東西,掌握了電路焊接的相關技巧與測試方法。在開發(fā)板下載線的修改上,正是在史老師的耐心指導下,最終使硬件調(diào)試成功。 學院 2020 屆專科生畢業(yè)設計 第 34 頁 致 謝 首先我衷心的感謝我的導師 老師。本論文是在 老師的直接引導下完成的, 在編寫過程中, 老師提出了寶貴的意見和修改建議,使得論文最終能夠順利定稿,所以 整個論文的編寫無一不是凝聚著 老師的心血與汗水。 在日常教學過程中, 史老師嚴謹治學、認真負責、不怕困難的科研態(tài)度 給我留下了深刻的印象 , 它 也是我在以后的生活學習中地一筆寶貴的 財富, 將使我終身受益。我在此對史老師表示最真摯的謝意! 最后,真誠的感謝電子教研室的所有老師! 感謝在學習和生活中給予我關心和幫助的所有老師、同 學和朋友! 學院 2020 屆專科生畢業(yè)設計 第 35 頁 參 考 文 獻 [1] [2] 王學恩、馬迎春 編著 北京精電蓬遠顯示技術有限公司液晶使用手冊 [3] [4] 張凱等編著 KEIL 實例教程 [5] 李學禮 編著 基于 Proteus 的 8051 單片機實例教 程 (EDA 應用技術 ) 電子工業(yè)出版社( 202061) [6]
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1