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

正文內容

[高等教育]第三章定時技術-文庫吧資料

2025-01-25 18:57本頁面
  

【正文】 計數器將按新寫入的計數初值重新工作 。 ? 門控信號 GATE為高電平時 , 計數器工作;當 GATE為低電平時 , 計數器停止了工作 , 其計數值保持不變 。 例 2:要求讀出并檢查 1號計數器的當前計數值是否是全 “ 1”(假定計數值只有低 8位),其程序段為 MOV DX, 307H ;命令口 L: MOV AL, 01000000B ; 1號計數器的鎖存命令 OUT DX, AL ;寫入命令寄存器 MOV DX, 305H ; 1號計數器數據口 IN AL, DX ;讀 1號計數器的當前計數值 CMP AL, 0FFH ;比較 JNE L ;非全 “ 1”,再讀 HLT ;是全 “ 1”,暫停 四 、 工作方式及特點 8253/8254芯片的每個計數器通道都有 6種工作方式可供選用。 M 2 M 1M 0= 000 0方式 M 2 M 1M 0= 001 1方式 M 2 M 1M 0= 010 2方式 M 2 M 1M 0= 011 3方式 M 2 M 1M 0= 100 4方式 M 2 M 1M 0= 101 5方式 ( 110和 111不用) 例 1:選擇 2號計數器 , 工作在 3方式 , 計數初值為 533H( 2個字節(jié) ) , 采用二進制計數 。 RL1RL0=00 為鎖存命令 RL1RL0=01 僅讀 /寫一個低字節(jié) RL1RL0=10 僅讀 /寫一個高字節(jié) RL1RL0=11 讀 /寫 2個字節(jié), 先是低字節(jié),后是高字節(jié) D7 D6 D5 D4 D3 D2 D1 D0 計數器選擇 讀寫字節(jié)數 工作方式 碼制 ④ D0( BCD):用來指定計數器的碼制,是按二進還是按二~十進制數計數。 ( 2)向已選定的計數器按方式命令的要求寫入計數初值。 ? 當前計數值鎖存器 ( 16位):用于鎖存減 1計數器的內容,以供讀出和查詢。在初始化時同時一起裝入的,計數初值寄存器的計數初值,在計數器計數過程中保持不變。 1 6 位當前計數值鎖存器1 6 位減1 計數器1 6 位計數初值寄存器鎖存后讀出當前值LSB MSBamp。 控制命令寄存器:它接受 CPU送來的控制字。 引腳的功能定義; 122412…1413GNDD7D6D5D4D3D2D1D0CLK0OUT0GATE0VCCWRRDCSA1A0CLK2OUT2GATE2CLK1GATE1OUT1…8253/8254圖3 . 1 定時/ 計數器8 2 5 3 / 8 2 5 4 引 腳圖825 8254 讀寫操作及端口地址 CS RD WR A1 A0 操 作 PC微機 實驗平臺 0 1 0 0 0 加載 T/C0(向計數器 0寫入 “ 計數初值 ” ) 40H 304H 0 1 0 0 1 加載 T/C1(向計數器 1寫入 “ 計數初值 ” ) 41H 305H 0 1 0 1 0 加載 T/C2(向計數器 2寫入 “ 計數初值 ” ) 42H 306H 0 1 0 1 1 向控制器寄存器寫 “ 方式控制字 ” 43H 307H 0 0 1 0 0 加載 T/C0(從計數器 0讀出 “ 當前計數值 ” ) 40H 304H 0 0 1 0 1 加載 T/C1(從計數器 1讀出 “ 當前計數值 ” ) 41H 305H 0 0 1 1 0 加載 T/C2(從計數器 2讀出 “ 當前計數值 ” ) 42H 306H 0 0 1 1 1 無操作三態(tài) 1 禁止三態(tài) 0 1 1 無操作三態(tài) 數據總線緩沖器:它是一個三態(tài)、雙向 8位寄存器,用 于將 8253與系統(tǒng)數據總線 D0~ D7 相連。 ⑦ 計數器門控選通信號 GATE02:為輸入信號 。 ⑤ 地址線 A1A0:這兩根線接到系統(tǒng)地址總路線的 A1A0上 。 ③ 讀信號 RD:為輸入信號 , 低電平有效 。用于將 8253與系統(tǒng)數據總線相連 。 如 Intel8253/8254, Zilog的 CTC等。 可編程定時 /計數器 8253/8254 優(yōu)點 : ① 不占用 CPU的時間,定時時間長,使用靈活。 一、 外部特性與內部邏輯 外部特性 ( 1)定時 /計數器 8253/8254是 24腳雙列直插式芯片, +5V電源供電。 缺點 : CPU執(zhí)行延時待時間增加了 CPU的時間開銷,延時時間越長,這 種等待開銷越大, 降低了 CPU的效率,浪費了CPU的資源 。 運用軟件編程,循環(huán)執(zhí)行一段程序而產生的等待延時。 例如 : ① 對零件和產品的計數; ② 對大橋和高速公路上車流量的統(tǒng)計,等等。 ③ 在讀鍵盤時,為去抖,一般延遲一段時間,再讀。第三章 定時 /計數技術 基本概念 一、問題的提出 : 例如 : ① 一天 24小時的計時 (稱為日時鐘 )。 ② 在監(jiān)測系統(tǒng)中,對被測點的定時取樣。 ④ 在步進電機速度控制程序中,利用時間間隔來控制步進電機的轉速。 二、定時的方法 為獲得所需要的定時,要求有準確而穩(wěn)定的時間基準,產生這種時間基準通常采用兩種方法 軟件定時 和 硬件定時 。 優(yōu)點 : 不需增加硬設備,只需編制相應的延時程序以備調用。 它是采用可編程的定時 /計數器或單穩(wěn)延時電路產生定時或延時。 ( 2)每個芯片內部有 3個獨立的計數器,通過編程選擇計數器和設置工作方式,計數器既可作計數器用,也可作定時器用,故稱定時 /計數器,記作 T/C。 ② 定時準確,定時時間不受主機頻率影響,定時程序具有通用性,故得到廣泛應用。 ① 數據總線 D0~ D7:為三態(tài)輸出 /輸入線 。 ② 片選線 CS:為輸入信號 , 低電平有效 。 ④ 寫信號 WR:為輸入信號 , 低電平有效 。 面向 I/O設備的信號線: ⑥ 計數器時鐘信號 CLK: CLK為輸入信號 。 ⑧ 計數器輸出信號 OUT02;為輸出信號 。 讀 /寫邏輯。 數據總線緩沖器讀/ 寫邏輯控制命令寄存器計數器0計數器1計數器2CLK0GATE0OUT0CLK1GATE1OUT1CLK2GATE2OUT2D 0 ~D 7 A0A1RDWRCS圖3 . 2 定時/ 計數器8 2 5 3 / 8 2 5 4 內部框圖內部總線? 計數器: 8253有 3個獨立的計數器(計數通道), 計數器由 16位初值寄存器、減 1計數器和當前計數值鎖存器組成。CLKGATE裝入/ 讀出初值LSBOUT圖3 . 3 計數通道內部邏輯圖? 計數初值寄存器 ( 16位):用于存放計數初值(定時常數、分頻系數
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1