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

正文內容

南昌航空大學微型計算機原理與接口技術課件講稿8-資料下載頁

2025-02-15 14:51本頁面
  

【正文】 與 8253的數(shù) 據(jù)與控制字的傳輸。 讀 /寫邏輯電路 配合數(shù)據(jù)總線緩沖器工作,實現(xiàn) CPU與 8253的數(shù)據(jù) 通信。 控制字寄存器 用來寄存 CPU送來的控制字,以確定計數(shù)通道的工 作方式。 計數(shù)器 3個計數(shù)器是相互獨立的,它為 16位減法計數(shù)器, 每個計數(shù)器有一個時鐘輸入端 CLK,一個門控輸入 端 GATE和一個輸出端 OUT。當計數(shù)值減到零時,由 輸出端送出標志信號。 三、 8253的芯片引腳信號 1、 D0~ 7 :數(shù)據(jù)總線,雙向 RD:讀 WR:寫 2、 A0 ,A1 端口選擇信號 ┌ A0 A1 │ 0 0 計 0 │ 0 1 計 1 │ 1 0 計 2 └ 1 1 控制字寄存器 __ CS:芯片選擇信號 3、 CLK:輸入脈沖,計數(shù)器對此脈沖進行計數(shù) GATE:門控信號,它用來啟動和停止計數(shù)器的工作 OUT:輸出信號,當計數(shù)到 0時, OUT線上有輸出四、 8253的編程1、寫控制字 控制字格式如下所示: D7 6 5 4 3 2 1 D0 ┌──┬──┬──┬──┬─┬─┬─┬──┐ │SC1 │SC0 │RL1 │RL0 │M2│M1│M0│BCD │ └──┴──┴──┴──┴─┴─┴─┴──┘ D7 ,D6: SC1 ,SC2 選擇計數(shù)器 ┌─ 00 選計 0 │ 01 計 1 │ 10 計 2 └─ 11 非法 D5,D4: RL1,RL0操作類型 ┌ 00 計數(shù)器閂鎖操作 │ 01 只讀 /寫高位字節(jié) │ 10 只讀 /寫低位字節(jié) └ 11 先讀 /寫低位字節(jié) , 后讀寫高位字節(jié) D31: M2,M1,M1操作方式 ┌ 000 方式 0 │ 001 方式 1 │ X10 方式 2 │ X11 方式 3 │ 100 方式 4 └ 101 方式 5 D0: BCD計數(shù)方式 0 2進制計數(shù) 1 BCD計數(shù)2、賦初值 當控制字 D0 =0時,初值范圍為 0000H ~ FFFFH 當控制字 D0 =1時,初值范圍為 0000D ~ 9999D 當初值為 0000時,計數(shù)器的計數(shù)值最大,因計數(shù)器 為減法計數(shù)。3、編程舉例 設 8253芯片端口地址為 40~ 46H , CLK計數(shù)脈沖頻率 為 2MHZ。 試編一程序,使 OUT1輸出 40KHZ 方波信號五、 8253的工作方式 1、方式 0:計數(shù)結束產(chǎn)生中斷 (輸出電平信號 /GATE為 高電平 ) 方式控制字寫入后, OUT為低,計數(shù)初值第一字節(jié) 寫入時,中止計數(shù),第二字寫入時 ,開始新的計數(shù) (GATE=1),計數(shù)器減為 0時, OUT為高,可向 CPU 發(fā)中斷請求,直至寫入新的控制字或初值止 . 2、方式 1:可重復觸發(fā)的單穩(wěn)態(tài)觸發(fā)器。 (輸出單拍負脈沖 /GATE為正脈沖 ) 方式控制字和計數(shù)初值寫入后 OUT=1, 信號 GATE來 后 ,OUT=0,計數(shù)器開始計數(shù) ,計數(shù)器減為 0時 ,OUT又為1,所以 OUT為一負脈沖,其寬度與計數(shù)初值相對應。 3、方式 2:分頻器 (輸出連續(xù)負脈沖信號 /GATE為高 電平 ) 當 GATE=1,在寫入方式字與初值后或當寫入方式字 與初值,在 GATE=1后,計數(shù)器開始計數(shù) ,每當計數(shù) 器減到 1時 ,OUT端將輸出一個負脈沖,負脈沖的周 期與初值相對應 。 4、方式 3:方波發(fā)生器。 (輸出方波 /GATE為高電平 ) 方式 3和方式 2的工作類似,但輸出為方波 信號。 若計數(shù)初值 N為偶數(shù) ,則在前 N/2計數(shù)期間 OUT=1,其 后 OUT=0。若計數(shù)初值 N為奇數(shù),則在前 (N+1)/2計 數(shù)期間 OUT=1,其后 OUT=0。 5、方式 4:軟件觸發(fā)的選通信號發(fā)生器 (輸出一負脈 沖 /GATE為高電平 ) 當 GATE=1,在寫入方式字和初值后,開始計數(shù),減 到 0時輸出一個時鐘周期的負脈沖。 6、方式 5:硬件觸發(fā)的選通信號發(fā)生器 (輸出一負脈沖 /GATE為正脈沖 ) 寫入方式字和初值后,在 GATE正脈沖觸發(fā)下開始 計數(shù) ,當計數(shù)器減到 0時,輸出一個時鐘周期的負 脈沖。 六、 8253與 8086CPU的連接 七、舉例 例 8253 CLK0的時鐘頻率為 . 試問: 。 8253的通道地址為 90H,92H,94H,96H, 不允許地址重疊,試完成地址譯碼。 5ms的定時中斷 (方式 2)編寫 程序。 1s的定時中斷 ,試說明如何實現(xiàn) . 解: : : C . 5ms的定時中斷 (方式 2)程序: 1s的定時: 例 8253產(chǎn)生 PWM波 A 、 PWM波 : ___ OUT1: (分頻器 ,方式 2) ___ OUT0: (可重復觸發(fā)單穩(wěn)方式 1) B、 硬件電路 C、程序:
點擊復制文檔內容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1