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

正文內(nèi)容

微機(jī)原理及應(yīng)用(2)-wenkub

2023-05-26 04:21:42 本頁面
 

【正文】 0 0 0 1 讀通道 0 0 0 1 0 1 讀通道 1 0 1 0 0 1 讀通道 2 0 1 1 0 1 寫控制字 8253 的工作方式 一、方式 0—計數(shù)結(jié)束中斷方式 – 在這種方式下 , 當(dāng)控制字 CW( Control Word)寫入控制字寄存器 , 則使 OUT輸出端變低 ,此時計數(shù)器沒有賦予初值 , 也沒開始計數(shù) 。 當(dāng) CPU寫完計數(shù)值后 , 計數(shù)器并不開始計數(shù) , 直到 外部門控脈沖GATE啟動之后的下一個輸入 CLK脈沖的下降沿 開始計數(shù) , 輸出 OUT變低 。 在寫入計數(shù)值后 , 計數(shù)器將立即自動對輸入時鐘 CLK計數(shù) 。 當(dāng)寫入計數(shù)值后立即開始計數(shù) ( 相當(dāng)于軟件啟動 ) , 當(dāng)計數(shù)到 0后 , 輸出變 低 , 經(jīng)過 一個輸入時鐘周期 , 輸出又變 高 , 計數(shù)器停止計數(shù) 。 當(dāng)計數(shù)到 0時 , 輸出變低 , 經(jīng)過一個 CLK脈沖 , 輸出恢復(fù)為高 , 停止計數(shù) 。 則初始化程序為: MOV AL, 37H;寫入方式控制字 OUT 83H, AL MOV AL, 50H;寫入計數(shù)初始值低 8位 OUT 80, AL MOV AL, 12H ;寫入計數(shù)初始值高 8位 OUT 80H, AL ( 3)讀計數(shù)值 ① 以普通對計數(shù)器端口讀的方法取得當(dāng)前計數(shù)值 ②鎖存計數(shù)器的當(dāng)前值( RL1RL0=00) 82535的應(yīng)用舉例 一、用 82535監(jiān)視一個生產(chǎn)流水線 OUT0 CLK0 GATE0 8253 CLK1 GATE1 OUT1 1 驅(qū) 動 器 INT +5V 8255PA0 8253的應(yīng)用 — 計數(shù)和定時 設(shè)計要求及設(shè)計方案確定 ? 使用 82535監(jiān)視一個生產(chǎn)流水線, 每 通過 50個工件,揚聲器響 5秒鐘, 頻率 2021Hz。 ? 通道 1計數(shù)器工作于方式 3, CLK1接 鐘,要求產(chǎn)生 2021Hz的方波,則計數(shù)初值應(yīng)為 106/2021=1250,采用 RL1RL0=11 (先讀計數(shù)器的低 8位,再讀計數(shù)器的高 8位)。 認(rèn)為 8255已經(jīng)初始化,向 8255 端口送數(shù),使 PA0為“ 1” MOV AL, 77H;通道 1初始化,方式 3 OUT 43H, AL MOV AL, 50H;置計數(shù)初值低 8位 OUT 41H, AL MOV AL, 12H ;置計數(shù)初值高 8位 OUT 41H, AL CALL DL5S ;延時 5秒, DL5S為 5秒延時程序 MOV AL, 00H;通道 1的 GATE1置 0,停止計數(shù) OUT 80H, AL ;復(fù)位 8255端口,使 PA0為“ 0” IRET 注:本例中,通道 0工作于計數(shù)狀態(tài),通道 1工作于計時狀態(tài) 。 65536=(Hz)的方波脈沖序列,方波的脈沖周期約為 55ms( 1/ (Hz) ),也就是說,計數(shù)器 0每隔 55ms產(chǎn)生一次中斷請求。 =(μs)。 1331D( 0533H)=896Hz的方波( 247。 MOV AL, AH OUT 61H, AL; 恢復(fù) 8255PB口 三、 8253在實時控制系統(tǒng)中的應(yīng)用 AB2 AB3 AB4 AB5 AB6 AB7 AB8 AB9 D7D0 RD WR A0 A1 CS 8253 DB7DB0 IOR IOW AB0 AB1 OUT0 GATE0 CLK0 OUT1 GATE1 CLK1 OUT2 GATE2 CLK2 Q D Q IRQ2 PCLK +5V +5V 1 1 1 1 1 1 圖 830 用 8253組成的采樣周期發(fā)生器 1. 采樣周期發(fā)生器的設(shè)計原理 ? 對于 8253中的每個計數(shù)器來說,如果 CLK脈沖信號為,計數(shù)初值為 65536時, OUT輸出脈沖的最大周期也只有 55ms左右。 ? 設(shè) 8253的端口地址為 :230H— 233H ? 8259的 IR2作為采樣周期的中斷源的輸入端 ? 中斷類型碼為 :0AH ? 中斷服務(wù)程序的首地址存放在 0028H— 002BH ? 中斷服務(wù)程序的名為 :RTIME ? 計數(shù)器 0工作于方式 2,計數(shù)初值為 0,僅寫低 8位字節(jié) ,采用二進(jìn)制計數(shù) . 計數(shù)器 0控制字為 :0001 0100=54H ? 計數(shù)器 1工作于方式 3,計數(shù)初值采用來自采樣周期變量TIME,按先寫高 8位 ,再寫低 8位次序?qū)?16位計數(shù)初值寫入 CR,采用二進(jìn)制計數(shù) . 計數(shù)器 1控制字為 :0111 0110=76H 2. 8253的初始化及及中斷處理程序首地址的程序段 MOV DX, 233H ;寫入計數(shù)器 0的控制字 MOV AL, 0001 0100B(54H) OUT DX, AL MOV DX , 230H ;計數(shù)初值寫入 CRL,并啟動計數(shù)器 0 MOV
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1