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

正文內容

計算器定時器ppt課件(完整版)

2025-06-08 07:08上一頁面

下一頁面
  

【正文】 1 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。 5) GATE信號 控制輸入端 有多種控制作用(允許 /禁止計數、啟動 /停止計數) 11 計算機接口技術 數據總線緩沖器是一個三態(tài)、雙向、 8位緩沖器,用于將8253與系統(tǒng)數據總線 D0~D7相連,實現 CPU與 8253之間數據的傳送。完成對 8253各計數器的讀 /寫操作。 缺點: 電路在硬件已連接好的情況下,定時時間和范圍不能由程序來控制和改變,而且定時精度不高。 如果計數的對象是標準的內部時鐘信號,由于其周期恒定,故計數值就恒定地對應于一定的時間,這一過程即為定時。 2 計算機接口技術 概述 在微機系統(tǒng)中,常用到定時功能,如定時中斷、定時采樣、定時檢測等等;此外,還需要計數功能,以實現對外部事件的計數,如對生產線上零件或產品的計數,對大橋和高速公路上車流量的統(tǒng)計等等。 缺點 : CPU重復執(zhí)行的這段程序,程序本身并沒有什么具體執(zhí)行目的,僅為了延時,從而降低了 CPU利用率。 6 計算機接口技術 高速公路入口紅外光源光電接收脈沖輸出光路高速公路外部事件計數 高速公路入口的車輛計數系統(tǒng) 7 計算機接口技術 可編程計數器 /定時器接口芯片 8253 1. 8253的主要功能 ① 具有 3個獨立的 16位計數器通道,最大計數范圍為 0~ 65535; ② 每個計數器都可以按照二進制或二 — 十進制( BCD碼)計數; ③ 每個計數器的計數速率可高達 2MHz; ④ 每個計數器通道有 6種工作方式,可通過程序進行設置; ⑤ 所有的輸入和輸出都與 TTL兼容。 3)輸出鎖存器 OL 通常隨計數執(zhí)行部件 CE的內容變化 。 ( 2) RD:讀信號 低電平有效,當 RD有效時, CPU讀取指定計數器的當前計數值,即從 OL中讀取當前計數值。 (3) 控制字寄存器 17 計算機接口技術 (4) 計數器 0 、 1 、 2 3個完全相同的計數器通道,對 3個計數器通道的操作完全獨立。當三個計數器同時工作時,必須對三個計數器分別進行初始化。 程序: MOV AL, 0000 B OUT 43H, AL ;發(fā)出鎖存命令 IN AL, 40H ;讀計數器 0當前計數值的低 8位 MOV CL, AL ;送入 CX寄存器的 CL中 IN AL, 40H ;讀計數器 0當前計數值的高 8位 MOV CH, AL ;送入 CX寄存器的 CL中 23 計算機接口技術 ( 5)計數格式 BCD=1時 ①采用 BCD碼計數,寫入計數器的初值用 BCD碼表示,范圍: 0000~9999H,其中 0000表示最大值 10000,即 104; ②若設置計數初值 n=1234H,表示設置了一個十進制數 1234。 ② 寫入計數初值后,要經過一個時鐘周期,計數執(zhí)行部件才開始計數操作,因為在這個時鐘周期下降沿,計數初值才由 CR→CE 。 計數過程中,若重新寫入新的計數初值,則在下一個CLK脈沖的下降沿,減 1計數器以新的計數初值重新開始計數。直到下一次 GATE信號觸發(fā),才裝入新的計數初值,并以新的計數初值開始計數。 42 計算機接口技術 ? 工作過程 ① 寫入控制字 CW, OUT變 高 ,并保持不變。 46 計算機接口技術 例 3: 在 PC機中,常用定時器 /計數器 8253產生定時信號或輸出方波。 ② 寫入計數初值 N,若 GATE為高電平,在下一個時鐘脈沖下降沿,將計數初值 N裝入減 1計數器 CE,開始減 1計數。 ④ 用途:產生單個負脈沖信號,負脈沖寬度為 1個時鐘周期。設 8253的端口地址為80H~ 86H(偶地址) 解: 時間常數計算 用 8253作一個 分頻電路 ,輸出是 方波, 周期為 1s,否則發(fā)光二極管不可能等間隔閃爍指示。一個脈沖代表一個事件,比如交通道路檢測系統(tǒng)中通過檢測點的車輛,工業(yè)控制系統(tǒng)中流水線上已加工好的工件。 65 計算機接口技術 時間常數 N0= 10000=2710H 相應程序段: 11 M H z 1 0 0 0 K H z= = 1 0 0 01 K H z 1 K H zN ?66 計算機接口技術 MOV DX, 306H ;計數器 1初始化 MOV AL, 01110111B OUT DX, AL MOV DX, 302H MOV AL, 00H OUT DX, AL MOV AL, 10H OUT DX, AL MOV DX, 306H ;計數器 0初始化 MOV AL, 00110000B OUT DX, AL MOV DX, 300H MOV AL, 10H OUT DX, AL MOV AL, 27H OUT DX, AL 67 計算機接口技術 GETDAT: CALL DELAY ;延時 MOV DX, 306H ;計數器 0鎖存 MOV AL, 0000000B OUT DX, AL MOV DX, 300H ;讀計數器 0 IN AL, DX MOV CL, AL ;數據存入 CX寄存器 IN AL, DX MOV CH, AL CALL DISPLAY ;顯示 CL內容 CMP CX, 0 ;檢查計數器內容是否為 0 JNZ GETDAT ;不為 0,重復 … 。 解: 電路 需要兩個計數器通道,一個作為 計數 ,選用計數器 0。由于 即取兩個計數器,采用級聯方式。當前計數結束后,若再有 GATE觸發(fā),將按新的計數初值開始計數。 ④ 用途:產生單個負脈沖信號,負脈沖寬度為 1個時鐘周期。 8253的三個計數器及控制字寄存器的端口地址、工作方式與實現功能 計數器 端口地址 工作方式 功 能 計數器
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1