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

正文內(nèi)容

第8章輸入輸出接口-展示頁

2024-11-05 15:01本頁面
  

【正文】 255的中斷服務程序 (主程序及中斷初始化部分略 ) … … MOV DX, 385H 。 ? 8253兩個計數(shù)器的計數(shù)初值分別為: CNT0: 2MHz/2KHz =1000 CNT1: 100ms/=200 55 CS A0 A1 WR RD DB PA0 PA7 ? ? ? PB0 PB7 ? ? ? +5V Vcc K 繼電器 8 384H~387H 388H~38BH CS A0 A1 OUT1 CLK1 2MHz時鐘脈沖 CLK0 OUT0 ? ? ? INTR(每秒 10次 ) 8255 8253 D0D7 IOR IOW A1 A0 R Q R 56 8255的初始化程序 MOV DX, 387H MOV AL, 82H 。 54 題目分析 ? 采用中斷控制方式(每 100ms中斷一次) ? 使 8255的 A端口和 B端口均工作于方式 0 ? 8253計數(shù)器 0和計數(shù)器 1均工作于方式 3,利用 OUT0的輸出作為計數(shù)器 1的時鐘信號,使 OUT0輸出頻率為2KHz, OUT1輸出頻率為 10Hz。 當其工作于方式 0下且作為輸出口時,需要對輸出線設(shè)置初始狀態(tài)(即初始化)。 35 8253應用例 ? 計算計數(shù)初值: CNT0: 10ms/=20200 CNT1: 2 MHz/10KHz=200 CNT2: 5ms/=10000 ? 確定控制字: CNT0: 方式 2, 16位計數(shù)值 CNT1: 方式 3,低 8位計數(shù)值 CNT2: 方式 0, 16位計數(shù)值 36 8253應用例 CLK0 GATE0 OUT1 D0~D7 WR RD A1 A0 CS DB IOW IOR A1 A0 譯碼器 8253 CLK2 GATE1 GATE2 +5V CLK1 2MHz OUT0 OUT2 ? 37 8253應用例 初始化程序 CNT0: MOV DX, 0123H MOV AL, 34H OUT DX, AL MOV DX, 0120H MOV AX, 20200 OUT DX, AL MOV AL, AH OUT DX, AL CNT1: …… CNT2: …… 38 二、并行接口 8255 特點: ? 含 3個獨立的 8位并行輸入 /輸出端口,各端口均具有數(shù)據(jù)的控制和鎖存能力 ? 可通過編程,設(shè)置各端口工作在某一確定狀態(tài)下。輸入 8253的時鐘頻率為 2MH。 裝入初值后輸出端變高電平, 計數(shù)結(jié)束輸出一個 CLK寬度的低電平 硬件啟動,不自動重復計數(shù) 波形與方式 4相同 30 控制字 ? 用于確定各計數(shù)器的工作方式 格 式 31 8253的應用 ? 與系統(tǒng)的連接 ? 芯片初始化 ? 置計數(shù)初值 編程 32 與系統(tǒng)的連接示意 CLK GATE OUT D0~D7 WR RD A1 A0 CS DB IOW IOR A1 A0 譯碼器 高位地址 外部電路 8253 33 初始化程序流程 寫控制字 寫計數(shù)值低 8位 寫計數(shù)值高 8位 寫入順序: 可以計數(shù)器為單位,也可先寫所有計數(shù)器控制字,再寫入初值 34 8253應用例 ? 采用 8253作定時 /計數(shù)器,其接口地址為0120H~0123H。 可編程數(shù)字接口芯片 掌握 : ? 芯片的引線及內(nèi)部結(jié)構(gòu) ? 工作方式及工作時序 ? 芯片的應用 : 芯片與系統(tǒng)的連接 芯片的初始化編程 22 一、可編程定時器 8253 ? 16位硬件減法計數(shù)器 ? 含三個獨立定時 /計數(shù)器 ? 最大計數(shù)初值為 0 內(nèi)部結(jié)構(gòu)框圖 23 主要引線功能 連接系統(tǒng)端的主要引線: ? D0D7 ? CS ? RD ? WR ? A0, A1 A1 A0 0 0 CNT0 0 1 CNT1 1 0 CNT2 1 1 控制寄存器 24 主要引線功能 連接外設(shè)端的主要引線: ? CLK 時鐘脈沖輸入 ? GATE 門控信號輸入 ? OUT 定時輸出 25 結(jié)構(gòu)特點 ? 計數(shù)器 ? 控制寄存器 ? 控制邏輯 16位初值寄存器 16位計數(shù)寄存器 存放 8位控制命令字 26 計數(shù)啟動方式 軟件啟動 硬件啟動 GATE端為高電平 置入計數(shù)初值后的第 2個CLK脈沖的下降沿啟動 GATE端有一個上升沿 對應 CLK脈沖的下降沿 啟動 27 工作方式 方式 0 方式 1 軟件啟動,不自動重復計數(shù)。試畫芯片與系統(tǒng)的連接圖 13 三態(tài)門接口應用例 D0~D7 A0 A12 ? ? ? WE OE READY/BUSY ? ? ? A0 A12 MEMW MEMR 高位地址信號 D0~D7 D0 380H CE 譯碼 IOR A0~ A12 譯碼 14 鎖存器接口 ? 通常由 D觸發(fā)器構(gòu)成; ? 特點: 具有對數(shù)據(jù)的鎖存能力; 不具備對數(shù)據(jù)的控制能力 15 常用鎖存器芯片 ? 74LS273 8D觸發(fā)器,不具備數(shù)據(jù)的控制能力 ? 74LS374 含有 8個帶有三態(tài)輸出的 8D觸發(fā)器,具有對數(shù)據(jù)的控制能力 P343圖 例 16 鎖存器芯片 74LS374 D0~D7 Q0 Q7 . . . OE CP 譯碼器 D0~D7 Q0 Q7 . . . OE CP 譯碼器 做輸出口 : 做輸入口 : 外設(shè) 自外設(shè) 17 簡單 I/O接口綜合應用例 ? 根據(jù)開關(guān)狀態(tài)在 7段數(shù)碼管上顯示數(shù)字或符號 ? 設(shè)輸出接口的地址為 F0H ? 設(shè)輸入接口地址為 F1H ? 當開關(guān)的狀態(tài)分別為 000
點擊復制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1