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

正文內(nèi)容

片機(jī)課程設(shè)計(jì)--1602lcd顯示電話撥號(hào)鍵盤按鍵(編輯修改稿)

2025-07-10 06:40 本頁面
 

【文章內(nèi)容簡(jiǎn)介】 M 或 DDRAM 讀數(shù) 1 1 讀出的數(shù)據(jù)內(nèi)容 指令說明: 指令 1:清顯示,指令碼 01H,光標(biāo)復(fù)位到地址 00H 位置; 指令 2:光標(biāo)復(fù)位,光標(biāo)返回到地址 00H; 指令 3:光標(biāo)和顯示位置設(shè)置 I/D,光標(biāo)移動(dòng)方向,高電平向右移,低電平向左移, S:屏幕上所有文字是否左移或右移,高電平表示有效,低電平表示無效; 指令 4: 顯示開關(guān)控制。 D:控制整體的顯示開與關(guān),高電平表示開顯示,低電平表示6 關(guān)顯示。 C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo)。 B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍; 指令 5:光標(biāo)或顯示 移位 S/C,高電平時(shí)顯示移動(dòng)的文字,低電平時(shí)顯示移動(dòng)的光標(biāo); 指令 6:功能設(shè)置命令 DL:高電平時(shí)為 4位總線,低電平時(shí)為 8位總線。 N:低電平時(shí)為單位行顯示,高電平時(shí)為雙行顯示。 F:低電平時(shí)顯示 5*7 的點(diǎn)陣字符,高電平時(shí)顯示 5*10 的顯示字符。 指令 7:字符發(fā)生器 RAM 地址設(shè)置; 指令 8: DDRAM 地址設(shè)置; 指令 9:讀忙信號(hào)和光標(biāo)地址。 BF:忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或數(shù)據(jù),如果為低電平表示不忙 [2]。 LCD1602 數(shù)字代碼 1602 液晶模塊內(nèi)部的字符發(fā)生存儲(chǔ)器( CGROM)已經(jīng) 存儲(chǔ)了 160 個(gè)不同的點(diǎn)陣字符圖形,其中阿拉伯?dāng)?shù)字的代碼為: 代碼 數(shù)字 00110000 0 00110001 1 00110010 2 00110011 3 00110100 4 00110101 5 00110110 6 00110111 7 00111000 8 00111001 9 設(shè)計(jì) 原理圖 根據(jù)設(shè)計(jì)要求畫出原理圖 7 4. 分析與編程 系統(tǒng)流程圖 圖 為系統(tǒng)總流程圖。首先系統(tǒng)進(jìn)入初始化,系統(tǒng)開始運(yùn)行,當(dāng)檢測(cè)鍵盤沒有按下時(shí),則返回繼續(xù)檢測(cè)直至有鍵盤按下;當(dāng)掃描到鍵盤按下時(shí),讀取按鍵值,并檢測(cè)是否超過 10 位,若沒有超過則送入液晶顯示;若超過 10 位則系統(tǒng)重新初始化。 LCD 顯示程序流程圖 顯示程序流程圖如圖 。流程圖分析:首先對(duì) 1602 顯示屏進(jìn)行初始化,然后檢查 忙信號(hào),若 BF=0,則獲得顯示 RAM 的地址,寫入相應(yīng)的數(shù)據(jù)顯示;若 BF=1,則代表模塊正在進(jìn)行內(nèi)部操作,不接受人和外部指令和數(shù)據(jù),知道 BF=0 為止。 圖 設(shè)計(jì) 原理圖 8 設(shè)計(jì) 程序 include include define uchar unsigned char define uint unsigned int define DelayNOP() {_nop_()。_nop_()。_nop_()。_nop_()。} sbit BEEP=P1^0。 開始 對(duì) 1602 初始化 寫入顯示設(shè)置命令 延時(shí) 檢查忙信號(hào) BF=0? 獲得顯示 RAM地址 獲得 延時(shí) 寫入相應(yīng)數(shù) 據(jù) 數(shù)據(jù)顯示 完畢? 結(jié)束 LCD顯示程序流程圖 N N Y Y 開始 系統(tǒng)初始化 鍵盤掃描 讀取按鍵 顯示 設(shè)置按鍵 是否按下 按鍵是否 超過 11 位 Y N Y 圖 系統(tǒng)流程圖 N 9 sbit LCD_RS=P2^0。 sbit LCD_RW=P2^1。 sbit LCD_EN=P2^2。 void DelayMS(uint ms)。 bit LCD_Busy_Check()。 void LCD_Set_P
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1