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

正文內容

基于單片機的lcd驅動程序設計(編輯修改稿)

2025-07-09 08:53 本頁面
 

【文章內容簡介】 并行的讀/寫選擇信號;串行的數據口6E(CLK)H/L并行的片選信號;串行同步時鐘信號7~14DB0~DB7H/L并行數據口15PSBH/L并串口接口選擇:H—并行,L—串行16NC空腳17/RETH/L復位 低電平有效18NC空腳19LED_A—背光源正極20LED_K—背光源負極 串行通訊 串行通訊時序 部分指令集指令是實現驅動的基礎,顯示模塊的用戶指令集包括基本指令集和擴展指令集[2],本節(jié)簡單介紹設計過程中用到的指令。 清楚顯示(01H)CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLLLLH功能:清楚顯示屏幕,把DDRAM位地址計數器調整為“00H” 顯示狀態(tài)開/關CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLLLHDCB功能: D=1:整體顯示ON C=1:游標ON B=1:游標位置ON 功能設定CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHDLX0 REXX功能: DL=1(必須設為1) RE=1:擴展指令集動作 RE=0:基本指令集動作 設定CGRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1AC0功能:設定CGRAM位址到位址計數器(AC) 設定DDRAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLHAC6AC5AC4AC3AC2AC1AC0功能:設定DDRAM位址到位址計數器(AC) 讀取忙碌狀態(tài)(BF)和位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LHBFAC6AC5AC4AC3AC2AC1AC0功能:讀取忙碌狀態(tài)(BF)可確認內部動作是否完成,可以讀出位址計數器AC值 擴充功能設定CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLLHHX1 REGL功能: G=1:繪圖顯示ON G=0:繪圖顯示OFF 設定繪圖RAM位址CODE: RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0LLLHAC5AC4AC3AC2AC1AC0功能:設定GDRAM位址到位址計數器(AC) 顯示坐標關系圖形圖像顯示坐標:水平方向X——以字節(jié)為單位;垂直方向Y——以位為單位。漢字顯示坐標: 漢字坐標關系一覽表X坐標Line180H81H82H83H84H85H86H87HLine290H91H92H93H94H95H96H97HLine388H89H8AH8BH8CH8DH8EH8FHLine498H99H9AH9BH9CH9DH9EH9FH 單片機驅動顯示屏概述設計采用串口通訊方式,通過顯示模塊數據口SID和同步時鐘CLK實現數據傳輸,單片機芯片可以用普通的I/O口??刂菩酒饨右粋€模塊時,可以把片選信號CS接高電平,但設計中為了對外接顯示屏進行忙檢測,忙時不向顯示模塊傳輸數據。 串并連接和復位引腳選擇串行通訊方式,需要使PSB口始終維持高電平,通過I/O口控制電平的方式。此接口寫入一次數據(低電平或高電平),直到下一次再次寫入數據是才才有可能改變,不受復位的控制,把它接通用I/O口比較合理。串口用線少,采用連線方式時,受線路影響較小,顯示較穩(wěn)定,但并行通訊可以一次傳八位數據,通訊快,編程方便,需要傳大量數據或對顯示刷新頻率要求很高的情況下,并行通訊很占優(yōu)勢。不直接接高電平或接低電平,可以在必要的時候實現串并轉換驅動顯示模塊工作。復位引腳低電平有效,把RST接I/O口,用于實現顯示屏軟件復位,設計中在顯示屏初始化時采用軟件復位,區(qū)別于對控制芯片復位,顯示屏復位,并不改變單片機內部寄存器的值。 數據口和同步時鐘接線方式和程序設計主要依據串口通訊時序,單片機通過SID向顯示屏傳送指令和數據,顯示屏通過SID向單片機傳判忙信號。同步信號是頻率很高的方波信號,時鐘信號一個周期可以傳輸一位串口信號,時鐘周期的長短直接影響到數據傳輸的效率。 第四章 系統詳細設計本章明確單片機驅動顯示模塊顯示目標任務的過程。主要分三個方面來進行總體設計:硬件電路設計;單片機與顯示模塊通訊的基本構架;漢字字符顯示模塊、圖像模塊、點模塊,線模塊、圖形模塊、動態(tài)模塊的算法設計。 硬件電路設計單片機驅動顯示模塊采用串行通訊,連線較少,硬件連接簡單,硬件連接如下圖: 單片機驅動LCD連線 單片機與顯示模塊通訊的基本構架實現控制芯片對顯示模塊的驅動,首先要解決的問題就是數據傳輸,本設計采用串行通訊方式,相應的數據傳輸就要符合串行通訊時序;在單片機外接模塊時,要對被控對象進行初始化才能保障數據正確的傳輸,: 實現顯示功能的主程序圖延時初始化顯示功能模塊main() 串行數據傳輸串行數據傳送共分三個字節(jié)完成:第一字節(jié):串口控制格式 11111ABC,A為數據傳送方向控制:H表示數據從LCD到MCU ,L則表示數據從MCU到LCD;B為數據類型選擇:H 表示數據是顯示數據,L表示數據是控制指令;C固定為0;第二字節(jié):( 并行 )8 位數據的高4位,格式為DDDD0000;第三字節(jié):( 并行 )8 位數據的低4位,格式為0000DDDD;單片機寫數據和指令到顯示模塊:單片機向LCD發(fā)送數據和指令,通過串口控制格式來確定。寫數據到LCD時,要先傳串口控制格式0x8a,接著發(fā)送兩個字節(jié),分別為數據的高四位和低四位;寫指令到LCD時,要先傳串口控制格式0x80,接著發(fā)送兩字節(jié),分別為指令高四位和低四位。單片機讀顯示模塊數據:單片機接收數據,主要用于忙檢測,讀LCD數據時,要先發(fā)送串口控制格式0xfc,接收數據跟發(fā)送數據一樣,接收兩個字節(jié),分別為要接收數據的高四位和低四位,需要將接收到的高四位和第四位數據整合。 顯示模塊初始化YM12864R的指令集分為基本指令集和擴充指令集,在進行漢字、字符顯示時需要用到基本指令集,在做繪圖時要用到擴充指令集,因此初始化要根據要完成的顯示內容設計兩種初始化程序,在編程時適時恰當的加入相應初始化程序,才能靈活的控制顯示漢字還是繪圖,來實現豐富多樣的顯示任務。初始化可能會用到的指令包括:清屏顯示、地址歸為、進入點設定、顯示狀態(tài)、游標或顯示移位控制、功能設定、反白選擇、待命模式、睡眠模式[2]。初始化至少要包括清屏顯示、進入點設定、顯示狀態(tài)和功能設定。 顯示目標任務流程設計本節(jié)重點介紹實現顯示功能的算法設計,繪制各種顯示模塊的流程圖,分為漢字和字符顯示、圖形顯示、點顯示和窗口顯示、窗口移動顯示和窗口移動顯示整屏圖片。 文本顯示文本顯示 RAM(DDRAM)文本顯示 RAM 提供 8 個4行的漢字空間,當寫入文本顯示 RAM時,可以顯示三種字型 ,分別是半寬的 HCGROM 字型、 CGRAM 字型及中文CGROM字型。三種字型的選擇,由在 DDRAM 中寫入的編碼選擇,各種字型詳細編碼如下:顯示半寬字型 :將一位字節(jié)寫入DDRAM中,范圍為 02H7FH 的編碼。顯示 CGRAM字型:將兩字節(jié)編碼寫入DDRAM中,總共有0000H,0002H,0004H,0006H四種編碼。顯示中文字型:將兩字節(jié)編碼寫入DDRAMK,直接寫漢字,實際是漢字的區(qū)位碼。漢字、(假定要顯示的內容編碼共需要字節(jié)數n);。ziku字節(jié)數i=0寫入一個字節(jié)編碼設定漢字和字符顯示地址指定數據位置 顯示字庫字型返回in?Y 自編字型函數 自編字型函數lcd_cgram指定CGRAM起始地址指定每個字型之間字間距寫入CGRAM載入字型4個字?返回 自編字型函數Y 自編字型函數 自編字型函數 繪圖顯示繪圖顯示RAM 提供1288個字節(jié)的記憶空間,在更改繪圖RAM時,先連續(xù)寫入水平與垂直的坐標值,再寫入兩個字節(jié)的數據到繪圖RAM,而地址計數器(AC)會自動加一,整個寫入繪圖RAM 的步驟:先將垂直坐標寫入繪圖 RAM 地址;再將水平坐標寫入繪圖 RAM 地址;將 D15~D8 寫入到RAM 中;將D7~D0 寫入到 RAM 中;顯示點陣圖像和點陣圖形類似。 窗口概念跟全屏繪圖類似,全屏顯示點陣圖像要傳送16*64B的數據,窗口內顯示只需要傳送窗口大小的數據即可,設計中窗口大小設為4*32B,只向窗口所在位置傳數據,窗口內可見,窗口外不可見。DisplayGraphic設定上半屏垂直和水平地址載入圖像數組16字節(jié)數據i32設定下半屏垂直和水平地址載入圖像數組16字節(jié)數據i=0i=0i32返回 自編字型函數 自編字型函數Y 自編字型函數Y 自編字型函數 點陣圖像函數 中間窗口函數Display設定窗口上半屏垂直和水平地址載入窗口數組4字節(jié)數據i16設定窗口下半屏垂直和水平地址載入窗口數組4字節(jié)數據i=0i=0i16返回 自編字型函數 自編字型函數Y 自編字型函
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1