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

正文內容

單片機原理與接口技術第9章mcs51單片機的io擴展-資料下載頁

2025-05-26 04:58本頁面
  

【正文】 擇 ? 主要通過單片機輸出的地址線 A A0選擇端口, CS選中芯片, WR與RD選擇數(shù)據(jù)流向。 8255口的操作狀態(tài)見表 99。 (見教材 P198頁 ) ? ②工作方式選擇 ? 8255A有三種工作方式 : ? ● 方式 0(基本輸入 /輸出方式)。 ? ● 方式 1(選通輸入 /輸出方式)。 ? ● 方式 2(雙向 I/O口方式)。 ? 8255A在不同的工作方式下,各口線的功能見表 910。 (教材 P199頁 ) ? 各種工作方式下 PC口引腳符號含義如下 : ? ● STB: 設備選通信號輸入線,低電平有效。 ? ● IBF: 端口鎖存器滿標志輸出線,與設備相連。 ? ● INTR: 中斷請求信號線,高電平有效,送 CPU申請中斷,對 MCS51來說,應使該信號反相后接 CPU的外部中斷源輸入端。 ? ● OBF: 輸出緩存器滿狀態(tài)標志輸出線, OBF為低電平表示 CPU已將數(shù)據(jù)寫入端口。 ? ● ACK:設備響應信號輸入線,設備通過此引腳通知端口數(shù)據(jù)已取走 . ? ③ 8255A的控制字 ? 8255A的初始化編程是通過對控制口寫入控制字的方式實現(xiàn)的,控制字有兩個 : 一是方式控制字,另一個是 PC口置位 /復位控制字。 ? 方式控制字。控制 8255A三個端口的工作方式,特征是最高位為 1。 ? 例如,將 0B1H寫入 8255A控制寄存器后, 8255A被編程設定為 A口為方式 1輸入, B口為方式 0輸出, PC7~ PC4為輸出, PC3~ PC0為輸入。 ? 8255A方式控制字格式見表 911: (見教材 P200頁 ) ? 8255A PC口置位 /復位字格式見表 912: (見教材 P200頁 ) ? C口置位 /復位控制字。 C口具有位操作能力,把一個置位 /復位控制字寫入 8255A的控制寄存器,就能把 C口的某一位置 1或清 0,而不影響其他位的狀態(tài),它的特征是最高位為 0。 ? 若將控制字 0DH寫入 8255A控制寄存器,則將 PC6置 1。 ? ( 3)接口與編程方法 ? ①硬件連接 ? 由于 8255A內部已有數(shù)據(jù)總線驅動器,可以直接與 MCS51單片機總線相連接。圖 98是 8255A與 MCS51單片機的一種連接方法。 圖 98 8255A與 MCS51單片機的一種連接方法 ? 通常 8255A應與 MCS51系統(tǒng)同步復位,所以復位線接在一起了。 ? ②程序設計 ? 如圖 98所示,假設 8255A的 PA接一組 8只狀態(tài)指示燈, PB 接一組 8個開關,現(xiàn)需將開關閉合的狀態(tài)通過指示燈顯示出來,編寫相應程序。 ? 通過分析可知 : 8255A的 PA、 PB 均為基本輸入輸出方式,即 A口方式0輸出, B口方式 0輸入, C口未用(方式字可以取 0,輸出)。 ? 則 8255A的方式字為 82H,初始化及輸入輸出如下。 ? 程序清單如下 : ? DSP8255: MOV DPTR, 0003H 。數(shù)據(jù)指針指向 8255A控制口 ? MOV A, 82H 。控制字送累加器 A ? MOVX @DPTR, A 。控制字送 8255A控制口 ? MOV DPTR, 0001H 。數(shù)據(jù)指針指向 8255A的 B口 ? MOVX A, @DPTR 。將 B口開關狀態(tài)讀入累加器 A ? MOV DPTR, 0000H 。數(shù)據(jù)指針指向 8255A的 A口 ? MOVX @DPTR, A 。開關狀態(tài)送 A口指示燈顯示 ? SJMP DSP8255 。返回
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1