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

正文內容

計算器定時器ppt課件-在線瀏覽

2025-06-20 07:08本頁面
  

【正文】 12 計算機接口技術 (2) 讀 /寫邏輯 接收 CPU發(fā)出的 CS片選信號, RD、 WR讀寫信號和 A A0端口選擇信號,讀 /寫邏輯將這些信號組合后形成控制信號,對控制字寄存器和各個計數器進行讀 /寫操作。當 CS有效時, CPU才能對 8253進行讀寫操作。 13 計算機接口技術 ( 3) WR:寫信號 低電平有效,當 WR有效時, CPU將計數初值寫入指定的計數器,即將計數初值寫入 CR,或將控制字寫入控制字寄存器中。 A1 A0 端口選擇 0 0 計數器 0 0 1 計數器 1 1 0 計數器 2 1 1 控制端口 14 計算機接口技術 注意: ① 如果 8253與 8088 CPU相連時,由于 8088系統(tǒng)數據總線為 8位,所以, 8253的 8位數據線直接與 8088系統(tǒng)數據總線相連,地址總線的最低兩位 A A0連 8253的 A A0。通常 8253的 D7~ D0與數據總線的低 8位相連,所以,地址總線的 A A1連 8253的 A A0;地址總線的 A0置為 0,這樣 8253內部各個端口地址都為 偶地址 。 此寄存器只能寫入而不能讀出。每個通道都包含: 一個 16位的 計數初值寄存器 CR:存放由 CPU送來的計數初值。 一個輸出鎖存器 OL: 用來鎖存計數執(zhí)行部件的值, CPU可對它執(zhí)行讀操作,來檢查某個時刻計數器的計數值。因此也可作為 8位寄存器來使用。 ⑵ 8253內部只有一個控制字寄存器,即只有一個控制端口地址。(假設計數器 0、計數器 計數器 2和控制字寄存器的地址分別為: 40H, 41H, 42H, 43H,初始化程序段為: MOV AL, 00010011B OUT 43H, AL MOV AL, 01111010B OUT 43H, AL MOV AL, 10110110B OUT 43H, AL 21 計算機接口技術 對 寫入計數初值 的說明: ① 先寫入控制字再寫計數初值; ② 若初值是 8位數,一次可完成初值的寫入。每次寫入一個字節(jié); ④ 不同計數器的計數初值寫到相應計數器通道中。 用作定時器時的計數器初值計算方法: 定時時間=時鐘脈沖周期 Tc 計數初值 N 22 計算機接口技術 ( 4)讀操作 計數器在計數時,計數器的計數內容是動態(tài)變化的,需檢查當前計數值時要用到讀操作。讀完后,鎖存功能自動失效。 BCD=0時 ①采用 二進制 計數,寫入計數器的初值用二進制數表示,范圍:0000H~ FFFFH,其中 0000H表示最大值 65536,即 216; ②當設置計數初值 n=1234H,表示設置了一個十六進制數 1234H,即十進制數 4660。 方案 1: MOV AL, 01110110B OUT 43H, AL ;控制字寫入控制字寄存器 MOV AL, 00H ;計數初值低 8位 OUT 41H, AL ;計數初值低 8位寫入計數器 1 MOV AL, 30H ;計數初值高 8位 OUT 41H, AL ;計數初值高 8位寫入計數器 1 方案 2: MOV AL, 01100110B OUT 43H, AL ;控制字寫入控制字寄存器 MOV AL, 30H ;計數初值高 8位 OUT 41H, AL ;計數初值高 8位寫入計數器 1 25 計算機接口技術 例 2:設 8253的端口地址為: 5F0H— 5F3H,使用計數器 0,工作于方式 4,采用二進制計數;使用計數器 2,工作于方式 5,采用 BCD計數。 MOV AL, 00111000B ;計數器 0,工作于方式 4,二進制計數 MOV DX, 5F3H ;控制字寄存器端口地址( DX寄存器間接尋址) OUT DX, AL ;控制字寫入控制字寄存器 MOV DX, 5F0H ;計數器 0端口地址( DX寄存器間接尋址) MOV AL, 00H ;計數初值低 8位 OUT DX, AL ;計數初值低 8位寫入計數器 0 MOV AL, 02H ;計數初值高 8位 OUT DX, AL ;計數初值高 8位寫入計數器 0 說明:十進制數 512等于十六進制數 0200H 26 計算機接口技術 MOV AL, 10111011B ;計數器 2,工作于方式 5, BCD計數 MOV DX, 5F3H ;控制字寄存器端口地址( DX寄存器間接尋址) OUT DX, AL ;控制字寫入控制字寄存器 MOV DX, 5F2H ;計數器 2端口地址( DX寄存器間接尋址) MOV AL, 12H ;計數初值低 8位 OUT DX, AL ;計數初值低 8位寫入計數器 2 MOV AL, 05H ;計數初值高 8位 OUT DX, AL ;計數初值高 8位寫入計數器 2 說明:十進制數 512的二 — 十進制表示( BCD碼)為 512H 27 計算機接口技術 5. 8253工作方式 8253共有 6種工作方式,各方式下的工作狀態(tài)是不同的,輸出的波形也不同,而門控信號的作用比較靈活。 幾條基本原則 ① 寫入控制字,輸出端 OUT進入初始狀態(tài),初始狀態(tài)對不同的工作方式來說不一定相同。 28 計算機接口技術 ③ 通常,在每個時鐘脈沖 CLK的上升沿, 采樣門控信號 GATE。其中 0、 4是電平觸發(fā)方式, 5是上升沿觸發(fā)。 29 計算機接口技術 ? 工作過程 ① 寫入控制字 , OUT立即變 為 低 ; ② 寫入計數初值 N到計數初值寄存器( CR),若 GATE為高電平,下一個時鐘脈沖的下降沿將計數初值 N裝入計數執(zhí)行部件(CE), 才開始減 1計數; ③ 計數期間, OUT一直為 低 ;當計數結束(計數值為 0), OUT變?yōu)?高 ,并一直保持。 方式 0 計數結束中斷方式 30 計算機接口技術 方式 0 計數結束中斷方式 ① ② ④ ③ ⑤ GATE OUT CLK 0 3 1 2 4 N=4 CW WR ① 寫控制字 設
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1