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

正文內容

9章160并行接口和串行接口(已修改)

2025-08-13 14:36 本頁面
 

【正文】 并行接口概述 并行接口的特點 1. 并行接口是在多根數(shù)據線上以數(shù)據字節(jié)或字為單位與 I/O設備或被控對象傳輸數(shù)據。 2. 并行接口適用于近距離數(shù)據傳輸。一次同時傳送多位數(shù)據,傳送速度快。 3.在并行接口中, 8位或 16位是同時傳輸?shù)摹? 4.并行傳送的信息不要求固定的格式,這與串行傳送的信息有固定格式的要求不同。 并行接口的類型 ,可分為兩種 ,一是單向傳送(只作為輸入口或只作為輸出口) ,另一種是雙向傳送(既可作為輸入口,也可作為輸出口) ,并行接口可分為硬接線接口和可編程接口。 的工作方式及功能,具有廣泛的適應性和很高的靈活性,在微機系統(tǒng)中得到廣泛應用。 可編程并行接口 8255A 8255A內部結構及引腳功能 1. 8255A的內部結構 2. 8255A的引腳功能 WR RESET PA7 PA4 PB7 PB6 PB5 PB4 D0 D1 D2 D3 D4 D5 D6 D7 VCC PB3 圖 91 8255A的內部結構及外部引腳圖 RD A1 A0 PC7 PC6 PC5 PC4 PA3 PA2 PA1 PA0 CS A組 A口 ( 8位) B組 B口 ( 8位) A組 C口 (高 4位 ) B組 C口 (低 4位 ) 數(shù)據 A組 控制 緩沖器 讀 /寫 控制 邏輯 B組 控制 CS A1 RD WR PC3~PC0 PA7~PA0 PC7~PC4 PB7~PB0 總線 A0 D7~D0 RESET 1 2 3 4 5 6 7 8 17 18 19 20 9 10 11 12 13 14 15 16 28 27 26 25 24 23 22 21 36 35 34 33 32 31 30 29 40 39 38 37 8255A GND PC3 PC2 PC1 PC0 PB0 PB1 PB2 PA5 PA6 PC端口 60H 61H 62H 60H 61H 62H 63H 63H 0 0 0 0 0 0 0 1 0 0 A0 0 1 0 0 1 0 1 1 A1 0 0 1 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 1 1 0 0 0 0 1 1 操 作 讀 A口數(shù)據 讀 B口數(shù)據 讀 C口數(shù)據 寫 A口數(shù)據 寫 B口數(shù)據 寫 C口數(shù)據 寫控制字寄存器 總線懸?。ㄈ龖B(tài)) 總線懸浮 控制口不能讀 表 91 8255A基本操作與端口地址 WR RD CS 8255A的編程 1. 方式控制字 1 D6 D5 D4 D3 D2 D1 D0 0 0 方式 0 0 1 方式 1 1 方式 2 C口下半部 1 輸入 0 輸出 B口選擇 1 輸入 0 輸出 B組方式 0 方式 0 1 方式 1 C口上半部 1 輸入 0 輸出 特征位 A組方式 A口選擇 1 輸入 0 輸出 圖 92 8255A方式控制字格式 例 91 要把 A口指定為方式 1,輸入, C口上半部定為輸出; B口指定為方式 0,輸出, C口下半部指定為輸入,則工作方式命令代碼是 10110001B或 B1H。設 8255A控制字寄存器端口地址為 303H。 若將此命令代碼寫到 8255A的命令寄存器,即實現(xiàn)了對8255A工作方式及端口功能的指定,或者說完成了對8255A的初始化。初始化的程序段為: MOV DX,303H ; 8255A命令口地址 MOV AL,0B1H ;初始化命令 OUT DX,AL ;送到命令口 2. 端口 C置位 / 復位控制字 特征位 圖 93 端口 C置位 /復位控制字格式 位控 0 D6 D5 D4 D3 D2 D1 D0 1 置位 ( 高電平 ) 0 復位 ( 低電平 ) 無關位 可設為 0 0 0 C口的位選擇 D3 D2 D1 選擇 0 0 0 PC0 0 0 1 PC1 0 1 0 PC2 0 1 1 PC3 1 0 0 PC4 1 0 1 PC5 1 1 0 PC6 1 1 1 PC7 例 92 若要把 C口的 PC2引腳置成高電平輸出,則命令字應該為 00000101B或 05H。 將該控制字的代碼寫入 8255A的命令寄存器,就會使得從 C口的 PC2引腳輸出高電平,其程序段為 MOV DX, 303H ; 8255A命令口地址 MOV AL, 05H ;使 PC2= 1的控制字 OUT DX, AL ;送到命令口 8255A的工作方式 – 8255A有三種工作方式, A口可以選擇方式 0、方式 方式 2三種工作方式, B口可以使用方式 0、方式 1, C口只能使用方式 0。 – C口在方式 1和方式 2時,大部分引腳被分配作專用的聯(lián)絡信號,且可以按位控制;在CPU讀取 8255A狀態(tài)時, C口又用作方式 方式 2的狀態(tài)口。 – 這是使用 8255A的難點所在,學習時要特別注意。 – 3個端口在哪一種方式下工作,由軟件編程決定。 1.工作方式 0 ? 方式 0又稱為基本輸入 /輸出方式。方式 0的基本特點: ? ( 1) A口、 C口的高 4位、 B口以及 C口的低 4位可分別定義為輸入或輸出,各端口互相獨立,故共有 16種不同的組合。 ? ( 2)定義為輸出的口均有鎖存數(shù)據的能力,而定義為輸入的口則無鎖存能力。 ? ( 3)在方式 0下, C口有按位進行置位和復位的能力。 2.工作方式 1 ? 這是一種選通的輸入 /輸出工作方式。在這種工作方式下,選通信號與輸入 /輸出數(shù)據一塊傳送,由選通信號對數(shù)據進行選通,其基本功能如下: ( 1) 三個端口分為兩組,即 A組和 B組。 ( 2) A組包括 8位數(shù)據端口 A和 PC7~ PC3五位控制 /狀態(tài)端口, B組為 8位數(shù)據端口 B和 PC2~ PC0三位狀態(tài)控制端口。 ( 3)每一個 8位數(shù)據端口均可設置為輸入 /輸出方式,且兩種工作方式均可鎖存。 ( 4)控制 /狀態(tài)口除了指示兩組數(shù)據口的狀態(tài)及選通信號外,還可用做 I/O口,如 PC6和 PC7,用位控方式傳送。 ? 8255A工作在方式 1時,輸入輸出有著各自規(guī)定的聯(lián)絡信號和中斷信號,為方便起見,下面分別以 A口、 B口均作為輸入或均作為輸出來加
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1