常用數(shù)字接口電路

常用數(shù)字接口電路

ID:41311745

大?。?.32 MB

頁數(shù):165頁

時間:2019-08-21

常用數(shù)字接口電路_第1頁
常用數(shù)字接口電路_第2頁
常用數(shù)字接口電路_第3頁
常用數(shù)字接口電路_第4頁
常用數(shù)字接口電路_第5頁
資源描述:

《常用數(shù)字接口電路》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、1第8章常用數(shù)字接口電路2主要內容:掌握常見可編程接口芯片的應用了解串行通信的一般概念38.1接口電路概述CPU與外設之間信息交換的通道信息緩沖、信息變換、電平轉換、聯(lián)絡控制分類:8086系統(tǒng)中最常用的數(shù)字接口電路芯片:8253、8255A、8237A等功能傳送方式傳送的信息類型輸入接口并行接口數(shù)字量的輸入/輸出接口輸出接口串行接口模擬量的輸入/輸出接口48.2可編程定時/計數(shù)器8253相關內容見P219引線功能及計數(shù)啟動方法6種工作方式及其輸出波形8253的使用:芯片與系統(tǒng)的連接芯片的初始化編程5定時

2、/計數(shù)器的用途可以實現(xiàn)定時與計數(shù)兩個功能,可用于系統(tǒng)時鐘DRAM刷新定時定時采樣實時控制脈沖的計數(shù)。。。6如何實現(xiàn)定時?軟件方法:用一段程序實現(xiàn)延時利用程序循環(huán)延遲指定的時間缺點:CPU占用率?延時精度?兼容?硬件方法:定時/計數(shù)器電路利用脈沖計數(shù)在設定的時間輸出定時信號●8253是一種硬件定時/計數(shù)器芯片7一、外部引線及內部結構8253概貌3個16位的定時/計數(shù)器(通道)24引腳雙列直插式最高計數(shù)頻率2MHzTTL電平兼容單電源+5V供電8外部引線及內部結構DBD7-D08253A1A0WRRDCS通

3、道2通道1通道0CLK0GATE0OUT0CLK1GATE1OUT1CLK1GATE1OUT1A1A0IOWIOR片選信號9外部引線及內部結構連接系統(tǒng)端的主要引線:D7~D0CSRDWRA1,A0用于選擇四個編址部件之一引線結構A1A0選擇00計數(shù)通道001計數(shù)通道110計數(shù)通道211控制寄存器10外部引線及內部結構計數(shù)通道的主要引線(每通道均相同):CLKn時鐘脈沖輸入,計數(shù)器的計時基準。GATEn門控信號輸入,控制計數(shù)器的啟停。OUTn計數(shù)器輸出信號,不同工作方式下產(chǎn)生不同波形。(n=0~2)118

4、253的內部結構編址部件0編址部件1編址部件2編址部件312編程結構計數(shù)器(3個)——包括控制寄存器——存放控制命令字(只寫)占用4個地址—3個計數(shù)器,1個控制寄存器16位初值寄存器16位計數(shù)寄存器(減法計數(shù)器)13定時/計數(shù)的工作過程1.設置8253的工作方式2.設置計數(shù)初值到初值寄存器3.第一個CLK信號使初值寄存器的內容置入計數(shù)寄存器4.以后每來一個CLK信號,計數(shù)寄存器減15.減到0時,OUT端輸出一特殊波形的信號注:以上計數(shù)過程中還受到GATE信號的控制14二、計數(shù)啟動方式軟件啟動過程硬件啟動

5、過程GATE端保持為高電平寫入計數(shù)初值后的第2個CLK脈沖的下降沿開始計數(shù)GATE端有一個上升沿對應CLK脈沖的下降沿開始計數(shù)程序指令啟動————軟件啟動外部電路信號啟動——硬件啟動15三、工作方式方式0——計數(shù)結束中斷方式1——可重復觸發(fā)的單穩(wěn)態(tài)觸發(fā)器方式2——頻率發(fā)生器方式3——方波發(fā)生器方式4——軟件觸發(fā)選通方式5——硬件觸發(fā)選通16工作方式方式0軟件啟動,不自動重復計數(shù)。裝入初值后OUT端變低電平,計數(shù)結束OUT輸出高電平。(計數(shù)結束中斷)17工作方式方式1硬件啟動,不自動重復計數(shù)。裝入初值后O

6、UT端變高電平,計數(shù)開始OUT端變?yōu)榈碗娖?,計?shù)結束后又變高。(單穩(wěn)態(tài)觸發(fā)器)18工作方式方式2軟、硬件啟動,自動重復計數(shù)。裝入初值后OUT端變高電平,計數(shù)到最后一個CLK時OUT輸出負脈沖,并連續(xù)重復此過程。(頻率發(fā)生器)19工作方式方式3軟、硬件啟動,自動重復計數(shù)。裝入初值后OUT端變高電平,然后OUT連續(xù)輸出對稱方波:(方波發(fā)生器)前N/2或(N+1)/2個CLK,OUT為高,后N/2或(N-1)/2個CLK,OUT為低。20工作方式方式4軟件啟動,不自動重復計數(shù)。裝入初值后輸出端變高電平,計數(shù)結

7、束輸出一個CLK寬度的負脈沖(軟件觸發(fā)選通)21工作方式方式5硬件啟動,不自動重復計數(shù)。OUT端波形與方式4相同(硬件觸發(fā)選通)22各種工作方式特點方式0(計數(shù)結束中斷)計數(shù)過程中,GATE端應保持高電平。每寫入一次初值計數(shù)一個周期,然后停止計數(shù)。OUT端輸出是一個約(N+1)TCLK寬度的負脈沖。計數(shù)過程中可隨時修改初值重新開始計數(shù)。方式1(單穩(wěn)態(tài)觸發(fā)器)門控信號GATE端的跳變觸發(fā)計數(shù),可重復觸發(fā)。若下一次GATE上升沿提前到達,則OUT端負脈沖拉寬為兩次計數(shù)過程之和。計數(shù)過程中寫入新初值不影響本次

8、計數(shù)。23各種工作方式特點方式2(頻率發(fā)生器)GATE為計數(shù)的控制信號:GATE變低計數(shù)停止,再變高時的下一個CLK下降沿,從初值開始重新計數(shù)。每個計數(shù)周期結束時(減到1時),OUT端輸出一個TCLK寬度的負脈沖。計數(shù)過程自動重復進行。計數(shù)過程中修改初值不影響本輪計數(shù)過程。方式3(方波發(fā)生器)OUT輸出方波,前半周期為高,后半周期為低。計數(shù)過程中修改初值不影響本半輪計數(shù)過程。其余的與方式2類似。24各種工作方式特點方式4(軟件觸發(fā)選通)計數(shù)

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。