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

正文內容

并行接口ppt課件-在線瀏覽

2025-02-22 10:21本頁面
  

【正文】 ? 用戶擴展的 82C55A端口地址由用戶選定,見表 ,其中, PA口為 300H, PB口為 301H, PC口為302H,命令與狀態(tài)口為 303H。 ? 82C55A的 3種工作方式,由于其功能不同、工作時序及狀態(tài)字不一樣。因此, 0方式使用起來不受什么限制。 2. 1方式 —選通輸入 /輸出方式 ? 1方式的特點: 82C55A一次初始化只能把某個并行端口置成輸入或輸出;要求專用的聯(lián)絡(應答)信號,有固定的工作時序和專用的工作狀態(tài)字。 ? 1方式的功能: A端口做數據端口( 8位并行); B端口做數據端口(8位并行); ? C端口可有 4種功能 : ? ① 做 A端口和 B端口的專用聯(lián)絡信號線; ? ② 做數據端口,未分配做專用聯(lián)絡信號的引腳可做數據線用; ? ③ 做狀態(tài)端口,讀取 A端口和 B端口的狀態(tài)字; ? ④ 做位控,按位輸出邏輯 1或邏輯 0。 ? 2方式的功能: A端口做雙向數據端口( 8位并行); B端口做數據端口( 8位并行); C端口有 4種功能,與 1方式類似。 82C55A的命令寄存器和數據寄存器在前面 ,本節(jié)對 82C55A的兩個編程命令進行介紹。下面討論這兩個命令的功能及格式。顯然,這個命令應出現在 82C55A開始工作之前的初始化程序段中。 ?① 功能:指定 82C55A的工作方式及其方式下 82C55A三個并行端口的輸入或輸出功能。 1.方式命令 ? 例如,把 A端口指定為 1方式,輸入;把 C端口上半部指定為輸出。 ? 若將此方式命令代碼寫到 82C55A的命令寄存器,即實現了對 82C55A工作方式及端口功能的指定,或者說完成了對 82C55A的初始化。 ? MOV DX,303H ; 82C55A命令口地址 ? MOV AL,0B1H ;初始化命令 ? OUT DX,AL ;送到命令口 ? //C語言初始化程序段如下。 2.按位置位/復位命令 ?按位控制命令要在初始化以后才能使用,故它可放在初始化程序段之后的任何位置。 ?① 功能:指定 82C55A的 C端口 8個引腳中的任意一個引腳,輸出高電平或低電平。 2.按位置位/復位命令 ? 例如,若命令 C端口的 PC2引腳輸出高電平,去啟動步進電機,則命令字應該為 00000101B或 05H。 ? MOV DX,303H ; 82C55A命令口地址 ? MOV AL,05H ;使 PC2=1的命令字 ? OUT DX,AL ;送到命令口 ? 如果要使 PC2引腳輸出低電平,去停止步進電機,則程序段如下。 ? 例如,利用 82C55的 PC7產生負脈沖,作打印機接口電路的數據選通信號,其匯編語言程序段如下。 ? outportb(0x303,0x0e)。 ? outportb(0x303,0x0f)。 ? MOV DX,303H ; 82C55A命令端口 ? L: MOV AL,00001101B ;置 PC6=1 ? OUT DX,AL ? CALL DELAY1 ; PC6輸出高電平維持的時間 ? MOV AL,00001100B ;置 PC6=0 ? OUT DX,AL ? CALL DELAY1 ; PC6輸出低電平維持的時間 ? JMP L ? 改變 DELAY1的延時時間,即可改變喇叭發(fā)聲的頻率。 ? outportb(0x303,0x0d)。 //調用延時程序 ,延時 100ms ? outportb(0x303,0x0c)。 3.關于兩個命令的使用 ? ① 兩個命令的最高位( D7)都分配為特征位。82C55A有兩個命令,但只有一個命令端口,當兩個命令寫到同一個命令端口時,就用特征位加以識別。這一點初學者往往容易弄錯,要特別留意。對系統(tǒng)配置的 82C55A,已經用于控制鍵盤、揚聲器、定時器。 ? 對用戶擴充的 82C55A,可隨意使用,不受限制,由用戶支配。下面分別對 82C55A的 3種工作方式的應用進行分析,并舉例具體說明它們在并行接口設計中的作用。 82C55A的 0方式及其應用舉例 ? 由于使用 82C55A的 0方式構成的并行接口在與CPU交換數據時,只能采用無條件或查詢方式傳送,不能采用中斷方式。它是 82C55A的三種方式中與 I/O設備連接最簡單,使用很自由的一種,下面舉例說明 82C55A的 0方式的應用。當撥通 DIP撥動開關的 0位時,結束報警,喇叭停止發(fā)聲, LED熄滅。它們都是并行接口的對象,雖然功能單一,結構簡單,但都必須通過接口電路才能進入微機系統(tǒng)
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1