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

正文內(nèi)容

[工學(xué)]單片機教學(xué)-展示頁

2025-02-25 01:02本頁面
  

【正文】 位緩沖 可分成兩組分別作 A 口、 B口的選通聯(lián)絡(luò)線 8255A的三部分連接 P0 8031 ALE /RD /WR RST /EA 74LS373 1D ~ 8D 2Q 1Q G /OC /CS 8255A PA0~PA7 A1 A0 PC7 PC0 D0 ~D7 /RD /WR RESET 微型打印機 DB0~DB7 BUSY /STB 8 8 8 8255A的連接 A1 A0 選中 0 0 PA口 0 1 PB口 1 0 PC口 1 1 控制 寄存 器 8255A的端口操作 一、 8255A的結(jié)構(gòu)和操作方式 二、 8255A的工作方式及方式選擇 8255A的工作方式 (1) 方式 0 —— 基本輸入 /輸出方式 A口、 B口、 C口均有此方式,無選通,是單片機與外部設(shè)備之間的直接數(shù)據(jù)通道。 C口 方式 1 方式 2 A口 B口 A口 輸入 輸出 輸入 輸出 輸入 /輸出 PC0 PC1 PC2 PC3 PC4 PC5 PC6 PC7 INTR STB IBF INTR ACK OBF INTR IBF STB INTR OBF ACK INTR STB IBF ACK OBF 方式 1 8255A芯片 C口聯(lián)絡(luò)信號表 二、 8255A的工作方式及方式選擇 各聯(lián)絡(luò)信號線的意義 : /STB —— 輸入選通信號 , 外設(shè)發(fā)來 。 IBF —— 輸入緩沖器滿信號 , 發(fā)給外設(shè) ( 通知外設(shè)數(shù)據(jù)未被取走 , 暫不能接收新數(shù)據(jù) ) INTR —— 中斷請求信號 , 8255A發(fā)給單片機 。 INTE —— 中斷請求允許 二、 8255A的工作方式及方式選擇 /OBF —— 輸出緩沖器滿信號 , 發(fā)給外設(shè) ( 單片機將數(shù)據(jù)已送 到指定口 , 通知外部設(shè)備可以來取走數(shù)據(jù) ) /ACK —— 外設(shè)響應(yīng)信號,由外部設(shè)備發(fā)來(數(shù)據(jù)已送到外部 設(shè)備,告訴單片機可以發(fā)送下一個數(shù)據(jù)。 若輸出緩沖器空 0BF= 1, 則該信號有效,向單片機發(fā)出中斷請求,要求發(fā)送下一個數(shù)據(jù)。 PC3 ~ PC7作聯(lián)絡(luò)線。 ? 有兩個控制字: ( 1)工作方式控制字 1 D6 D5 D4 D3 D2 D1 D0 二、 8255A的工作方式及方式選擇 “ 1” —— 方式控制標志位 D D5—— 決定 A組的工作方式, 0 0 —— 方式 0 0 1 —— 方式 1 1 —— 方式 2 D4 —— A口的傳輸方向 , 1 —— 入 , 0 —— 出 。 D2 —— 決定 B組的工作方式 , 0 —— 方式 0, 1 —— 方式 1。 D0 —— PC3 ~ PC0傳輸方向, 1 —— 入, 0 —— 出。 D D5 —— 不使用位 。 D0 —— 位狀態(tài)位, 1 —— 置位, 0 —— 復(fù)位。 8255A的地址分布: A15 A14 A13A 1 A0 0 0 0 0 0 0000H 0 1 0001H 1 0 0002H 1 1 0003H 或 0 1 1 0 0 7FFCH— PA 0 1 7FFDH— PB 1 0 7FFEH— PC 1 1 7FFFH— 控制寄存器 三、 8031和 8255A的連接及應(yīng)用 【 例 】 設(shè)單片機 8031與微型打印機之間的數(shù)據(jù)傳送采用查詢方式 。 P0 8031 ALE /RD /WR RST /EA 74LS373 1D ~ 8D 2Q 1Q G /OC /CS 8255A PA0~PA7 A1 A0 PC0 PC7 D0 ~D7 /RD /WR RESET 微型打印機 DB0~DB7 BUSY /STB 8 8 8 解:因為 PC0連接 BUSY, 所以, PC3 ~ PC0為輸入 又因 PC7連接 /DATA STROBE , 所以 PC7 ~ PC4為輸出, STROBE —— 表示重復(fù)的意思。作用是通知打印 機, 8255A要給它傳數(shù)。 故 8255A的控制字可設(shè)為: 1 0 0 0 0 0 0 1B = 81H 8255A連接應(yīng)用舉例 PA口地址: 7FFCH PB口地址: 7FFDH PC口地址: 7FFEH 控制口: 7FFFH ORG 1000H PRINT: MOV DPTR, 7FFFH ; 控制口地址 MOV A, 81H ; 控制字 MOVX DPTR, A ; 寫入控制字 MOV R1, 30H ; 數(shù)據(jù)指針 MOV R2, 40H ; 64個數(shù) 8255A連接應(yīng)用舉例 NEXT: MOV DPTR, 7FFEH ; PC口地址 MOV A, 80H ; 使 PC7為高電平 MOVX DPTR, A ; 輸出 /DATA STROBE為 ;高電平 ;無效 , 不準備送數(shù) WAIT: MOVX A, DPTR ; 查詢打印機狀態(tài) JB , WAIT ; 若 PC0即 BUSY = 1忙 , 則等待 MOV DPTR , 7FFCH ; 若 BUSY = 0空閑 , 則指向 PA口 MOV A , R1 ; 輸出數(shù)據(jù) MOVX DPTR , A MOV DPTR , 7FFEH ;指向 PC口 MOV A , 00H ; 8255A輸出 /DATA STR OBE
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1