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

正文內(nèi)容

基于89s52單片機(jī)微型打印機(jī)控制電路的設(shè)計(jì)(編輯修改稿)

2025-01-12 09:56 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 H2DH70H72H69H6EH74H65H72H2EH0DH 2 打印命令 打印命令由一個(gè)命令字和若干個(gè)參數(shù)字節(jié)組成命令結(jié)束符為 0DH 除下述表中代碼 06H 的命令必須用它外均可省略 TPμ P40A 命令代碼及功能見表 43 表 43 TPμ P40A 命令代碼及功能 命令代碼 命令功能 01H 打印字符圖等增寬 1 2 3 4 02H 打印字符圖等增高 1 2 3 4 03H 打印字符圖等寬和高同時(shí)增加 1 2 3 4 04H 字符間距更換或定義 05H 用戶自定義 字符點(diǎn)陣 06H 駐留代碼字符點(diǎn)陣式樣更換 07H 水平制表跳區(qū) 08H 垂直制表跳行 09H 恢復(fù) ASCII 代碼和清輸入緩沖區(qū)命令 0AH 一個(gè)空格后回車換行 0BH~ 0CH 無效 0DH 回車換行命令結(jié)束 0EH 重復(fù)打印同一字符命令 0FH L 打印點(diǎn)陣圖命令 3 命令非法時(shí)的出錯(cuò)顯示 當(dāng)主機(jī)向 TPμ P40A 輸入非法命令時(shí)打印機(jī)即打印出錯(cuò)代碼其意義為 ERROR0 放大系數(shù)出界即放大倍數(shù)是 123 和 4 以外的數(shù)字此錯(cuò)誤出現(xiàn)在 01H01H03H 命令時(shí) ERROR1 定義代碼非法用戶自定義代碼不是 10H~ 1FH ERROR2非法換碼命令換碼命令只能用 10H~ 1FH去代換駐留字符代碼否則為非法 ERROR3 繪圖命令錯(cuò)誤指定圖形字節(jié)數(shù)為 0 或大于 240 ERROR4 垂直指標(biāo)命令錯(cuò)誤指定空行數(shù)為零 [6] TPμ P40A 與 MCS51 單片機(jī)接口設(shè)計(jì) TPμ P40A 是智能打印機(jī)其控制電路由單片機(jī)構(gòu)成在輸入電路中有鎖存器在輸出電路中有三態(tài)門控制因此可以不通過 IO 口直接與單片應(yīng)用系統(tǒng)的總線連接即打印機(jī)的數(shù)據(jù)線可以以外部 IO 口的形式與 MCS51 系列單片機(jī)的 P0 口相連如 圖 45所示 TPμ P40A沒有讀寫信號(hào)線只有一對(duì)握手線 STBBUSY因此用一根地址線使用 P27 來控制讀寫信號(hào)選通 STB 和讀取打印機(jī)的 BUSY 狀態(tài) [7] 44 單片機(jī)與液晶顯示器的接口 顯示器部分是由液晶顯示控制行列驅(qū)動(dòng)器和 HY12864 液晶顯示器組成的 [8] 液晶顯示控制驅(qū)動(dòng)器 HD61202 的特點(diǎn) HD61202 液晶顯示控制驅(qū)動(dòng)器是一種帶有驅(qū)動(dòng)輸出的圖形液晶顯示控制器它可直接與 8 位微處理器相連它可與 HD61203 配合對(duì)液晶屏進(jìn)行行列驅(qū)動(dòng)HD61202是一種帶有列驅(qū)動(dòng)輸出的液晶顯示控制器它可與行 驅(qū)動(dòng)器 HD61203配合使用組成液晶顯示驅(qū)動(dòng)控制系統(tǒng) 1 內(nèi)藏 64 64 4096 位顯示 RAMRAM 每位數(shù)據(jù)對(duì)應(yīng) LCD 屏上一個(gè)點(diǎn)的亮暗狀態(tài) 2 HD61202 是列驅(qū)動(dòng)器具有 64 路列驅(qū)動(dòng)輸出 3 HD61202 讀寫操作時(shí)序與 68 系列微處理器相符因此它可直接與 68 系列微表 44 與微處理器的接口信號(hào)引腳功能 引腳符號(hào) 狀態(tài) 引腳名稱 功能 CS1CS2CS3 輸入 芯片片選端 CS1 和 CS2 低電平選通 CS3 高電平選通 E 輸入 讀寫使能信號(hào) 在 E 下降沿?cái)?shù)據(jù)被鎖存寫入 HD61202 在 E 高電平期間數(shù)據(jù)被讀出 RW 輸入 讀寫選擇信號(hào) RW 1 為讀選通 RW 0 為寫選通 RS 輸入 數(shù)據(jù)指令選擇信號(hào) RS 1 為數(shù)據(jù)操作 RS 0 為寫指令或讀狀態(tài) DB0DB7 三態(tài) 數(shù)據(jù)總線 RST 輸入 復(fù)位信號(hào) 復(fù)位信號(hào)有效時(shí)關(guān)閉液晶顯示使顯示起始行為 0RST 可跟 MPU 相連由 MPU 控制也可直接接VDD 使之不起作用 處理器接口相連 4 HD61202 的占空比為 132164 示控制驅(qū)動(dòng)器 HD61202 的引腳功能 HD61202 的與各種器件信號(hào)的引腳功能如表 44 表 45 表 46 所示 表 45 與 HD61203 接口信號(hào)引腳功能 M 輸入 交流驅(qū)動(dòng)波形信號(hào) FRM 輸入 幀同步信號(hào) CL 輸入 鎖存行顯示數(shù)據(jù)的同步信號(hào) 該信號(hào)上升沿時(shí)鎖存數(shù)據(jù)同時(shí)改變顯示輸出地址 Ф 1Ф 2 輸入 內(nèi)部操作時(shí)鐘信號(hào) Y1Y64 液晶顯示驅(qū)動(dòng)端 VDDVSS 內(nèi)部邏輯電源 VEE1VEE2 液晶顯示驅(qū)動(dòng)電路的電源 常令 VEE1 VEE2 V1LV4LV1RV4R 液晶顯示驅(qū)動(dòng)電壓 其電壓值均在 VCC 和 VEE 之間常令 V1L V1RV2L V2RV3L V3R V4L V4R ADC 決定Y1Y64 與液晶 屏的連接順序 ADC 1JFY1 0Y64 63 ADC 0 時(shí) Y1 63Y64 0 該引腳直接接 VCC 或 GND 即可 表 46 與 LCD 接口信號(hào)引腳功能 示控制驅(qū)動(dòng)器 HD61202 的指令系統(tǒng) HD61202 的指令系統(tǒng)比較簡(jiǎn)單總共只有七種現(xiàn)分別介紹如下 1 顯示開關(guān)指令 表 47 顯示開關(guān)指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 1 1 1 1 1 10 當(dāng) DB0 1 時(shí) LCD 顯示 RAM 中的內(nèi)容 DB 0時(shí)關(guān)閉顯示 2 顯示起始行 ROW 設(shè)置指令 表 48 顯示起始行設(shè)置指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 1 顯示起始行 063 該指令設(shè)置了對(duì)應(yīng)液晶屏最上一行的顯示RAM 的行號(hào)有規(guī)律的改變顯示起始行可以使 LCD 實(shí)現(xiàn)顯示滾屏的效果 3 頁(yè) RAGE 設(shè)置指令 表 49 頁(yè)設(shè)置指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 1 0 1 1 1 頁(yè)號(hào) 07 顯示 RAM 共 64 行分 8 頁(yè)每頁(yè) 8 行 4 地址 Y Address 設(shè)置指令 表 410 地址設(shè)置指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 1 顯示列地址 063 設(shè)置了頁(yè)地址和列地址就唯一確定了顯示 RAM中的一個(gè)單元這樣 MCU就可以用讀寫指令讀出該單元中的內(nèi)容或向該單元寫進(jìn)一個(gè)字節(jié)數(shù)據(jù) 5 讀狀態(tài)指令 表 411 讀狀態(tài)指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 0 BUSY 0 ONOFF REST 0 0 0 0 該 指 令用 來查 詢HD61202 的狀態(tài)各參量含義如下 BUSY1內(nèi)部在工作 0正常狀態(tài) ONOFF1顯示關(guān)閉 0顯示打開 REST 1復(fù)位狀態(tài) 0正常狀態(tài) 在 BUSY和 REST狀態(tài)時(shí)除讀狀態(tài)指令外其它指令不對(duì) HD61202產(chǎn)生作 用在對(duì)HD61202 操作之前要查詢 BUSY 狀態(tài)以確定是否可以對(duì) HD61202 進(jìn)行操作 6 寫數(shù)據(jù)指令 表 412 寫數(shù)據(jù)指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 1 寫 數(shù) 據(jù) 7 數(shù)據(jù)指令 讀寫數(shù)據(jù)指令每執(zhí)行完一次讀寫操作列地址就自動(dòng)增一必須注意的是進(jìn)行讀操作之前必須有一次空讀操作緊接著再讀才會(huì)讀出所要讀的單元中的 表 413 數(shù)據(jù)指令 RW RS DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 1 1 讀 顯 示 數(shù) 據(jù) HY12864 的電路結(jié)構(gòu)特點(diǎn) HY12864 是使用 HD61202 作為列驅(qū)動(dòng)器同時(shí)使用 HD61203 作為行驅(qū)動(dòng)器的液 晶模塊 [9]由于 HD61203 不與
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1