




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、微機原理課程設計報告書 學 院: 班 級: 姓 名: 學 號: 指導教師: 二一一年 三 月 四 日一、課程設計內容及要求: 題目:ADC0809應用數字錄音 1)、設計目的 掌握ADC0809實際應用方法及程序編寫 IC芯片:ADC0809,8253,DAC0832應用2)、內容 插接電路 編寫程序,使用ADC0809進行數字錄音 編寫程序,使用DAC0832進行語音回放 3)、設計步驟(1)利用實驗裝置提供的話筒及前置放大電路提供的語音信號,采用ADC0809進行模數轉換并將數據加以存儲;(2)采用ADC0809將存儲的數據進行數模轉換,得到模擬信號經功率放大后進行語音回放。功率放大電路和
2、揚聲器均由實驗裝置提供;(3)錄音程序采用定時中斷方式,每100us進行一次采樣并啟動模數轉換,采樣頻率為10K SPS,錄音數據長度為64K字節,錄音時間為6.4秒;(4)放音程序同樣采用定時中斷方式,每100us輸出一個數據進行數模轉換,自動循環重放;(5)定時中斷利用8253通道2向系統IRQ7申請,插接有關電路: 8253引腳CS連接地址譯碼器輸出Y0; 8253引腳GATE2連接高電平; 8253引腳CLK2連接實驗裝置提供的1MHz時鐘源; 8253引腳OUT2連接ISA總線IRQ7; ADC0809選通信號連接地址譯碼器輸出Y1; ADC0809輸入IN0連接話筒前置放大器輸出;
3、 DAC0832選通信號連接地址譯碼器輸出Y2; DAC0832后運放輸出OUT連接功放輸入端。二、基本的知識點 1.微處理器與模擬通道的接口技術即處理器與ADC0809和DAC0832的接口技術 2.微處理器與8259A構成的中斷系統 3.可編程計數器/定時器8253的使用 4.IO接口的端口地址譯碼 5.中斷服務程序的設計3、 ADC0809及DAC0832芯片簡要介紹1、 ADC0809芯片 (1)主要特性1)8路輸入通道,8位AD轉換器,即分辨率為8位。2) 具有轉換起停控制端。 3)轉換時間為100s(時鐘為640kHz時),130s(時鐘為500kHz時)4)單個5V電源供電5)模
4、擬輸入電壓范圍05V,不需零點和滿刻度校準。6)工作溫度范圍為-4085攝氏度7)低功耗,約15mW。(2)內部結構ADC0809是CMOS單片型逐次逼近式AD轉換器,內部結構如圖1322所示,它由8路模擬開關、地址鎖存與譯碼器、比較器、8位開關樹型A/D轉換器、逐次逼近。(3)引腳功能ADC0809芯片有28條引腳,采用雙列直插式封裝,如圖1323所示。下面說明各引腳功能。IN0IN7:8路模擬量輸入端。2-12-8:8位數字量輸出端。ADDA、ADDB、ADDC:3位地址輸入線,用于選通8路模擬輸入中的一路ALE:地址鎖存允許信號,輸入,高電平有效。START: AD轉換啟動脈沖輸入端,輸
5、入一個正脈沖(至少100ns寬)使其啟動(脈沖上升沿使0809復位,下降沿啟動A/D轉換)。EOC: AD轉換結束信號,輸出,當AD轉換結束時,此端輸出一個高電平(轉換期間一直為低電平)。OE:數據輸出允許信號,輸入,高電平有效。當AD轉換結束時,此端輸入一個高電平,才能打開輸出三態門,輸出數字量。CLK:時鐘脈沖輸入端。要求時鐘頻率不高于640KHZ。REF(+)、REF(-):基準電壓。Vcc:電源,單一5V。GND:地。 2、 DAC0832芯片 (1) 主要參數 1) 分辨率為8位; 2) 電流穩定時間1us; 3) 可單緩沖、雙緩沖或直接數字輸入; 4) 只需在滿量程下調整其線性度;
6、 5) 單一電源供電(+5V+15V); 6) 低功耗,20mW。(2)結構功能 D0D7:8位數據輸入線,TTL電平,有效時間應大于90ns(否則鎖存器的數據會出錯); ILE:數據鎖存允許控制信號輸入線,高電平有效; CS:片選信號輸入線(選通數據鎖存器),低電平有效; WR1:數據鎖存器寫選通輸入線,負脈沖(脈寬應大于500ns)有效。由ILE、CS、WR1的邏輯組合產生LE1,當LE1為高電平時,數據鎖存器狀態隨輸入數據線變換,LE1的負跳變時將輸入數據鎖存; XFER:數據傳輸控制信號輸入線,低電平有效,負脈沖(脈寬應大于500ns)有效; WR2:DAC寄存器選通輸入線,負脈沖(脈
7、寬應大于500ns)有效。由WR2、XFER的邏輯組合產生LE2,當LE2為高電平時,DAC寄存器的輸出隨寄存器的輸入而變化,LE2的負跳變時將數據鎖存器的內容打入DAC寄存器并開始D/A轉換。 IOUT1:電流輸出端1,其值隨DAC寄存器的內容線性變化; IOUT2:電流輸出端2,其值與IOUT1值之和為一常數; Rfb:反饋信號輸入線,改變Rfb端外接電阻值可調整轉換滿量程精度; Vcc:電源輸入端,Vcc的范圍為+5V+15V; VREF:基準電壓輸入線,VREF的范圍為-10V+10V; * AGND:模擬信號地 * DGND:數字信號地四、程序流程 五、程序源代碼錄音程序 CODE
8、SEGMENT ASSUME CS:CODESTART : PUSH CS /將代碼段首地址入棧 POP DS /將代碼段的首地址送DS寄存器 MOV AX,250FH /AH裝25H系統功能調用號,AL裝中斷類型碼0FH /IRQ7對應的中斷類型碼為0FH LEA DX,INT_1 /中斷服務程序的偏移地址送DX INT 21H MOV AX,6000H /設置存儲錄音數據的數據區首地址為6000H MOV DS,AX MOV SI,0 /數據區便宜地址為0 MOV AL,94H /寫8253的控制字 OUT 303H,AL MOV AL,64H /設置8253的計數初值為100 OUT 3
9、02H,AL IN AL,21H /讀21H端口值并將其最高位置0 AND AL,7FH OUT 21H,AL XOR AL,AL MOV DX,308H OUT AX,ALl1: CMP SI,0 /不斷延時讓程序停在此處 在此過程中不斷進入 JZ L1 /中斷服務程序l2: CMP SI,0 JNZ L2 IN AL,21H /讀21H端口值并將其最高位置1 OR AL,80H OUT 21H,AL MOV AH,4CH INT 21HCODE ENDSINT_1: IN AL,DX /中斷服務程序 其功能是將ADC0809轉換的數據 MOV SI,AL /存如數據區 INC SI MOV
10、 AL,20H OUT 20H,AL IRET END START放音程序CODE SEGMENT ASSUME CS:CODESTART:PUSH CS /將代碼段首地址入棧 POP DS /將代碼段的首地址送DS寄存器 MOV AX,250FH /AH裝25H系統功能調用號,AL裝中斷類型碼0FH /IRQ7對應的中斷類型碼為0FH LEA DX,INT_1 /中斷服務程序的偏移地址送DX INT 21H MOV AX,6000H /設置存儲錄音數據的數據區首地址為6000H MOV SI,0 /數據區便宜地址為0 MOV AL,94H /寫8253的控制字 O UT 303H,AL MO
11、V AL,64H OUT 302H,AL IN AL,21H AND AL,7FH OUT 21H,AL MOV DX,308HL1: CMP S1,0 LZ L1L2: CMP SI,0 JNZ L2 IN AL,60H CMP AL,39H JNZ L1 IN AL,21H OR AL,80H OUT 21H,AL MOV AH,4CH INT 21HINT_1: MOV AL,SI OUT DX,AL INC SI MOV AL,20H OUT 20H,AL IRETCODE ENDS END START六、電路原理圖七、個人小結 通過本次微機原理的課程設計,我進一步熟悉和了解了微機原理中的相關知識,并學著利用集成電路,設計一些中小規模電子電路,并完成一定功能。我更熟悉了ADC0809、DAC0832、8353等芯片的相關應用 ,初步了解了IO接口譯碼電路的設計方法,對中斷服務程序的設計方法也有了新的體會。在本次課程設計的過程中,我將課本上的一些相關知識進行了一次深入的復習,并對這門課程有了更深刻的認識。另外,由于繪制電路圖的需要,我學習了protel軟件,并通過和同學探討,學會了不少新知識。 通過這次的嘗試及學習,我也發現了自己的一些不足,覺得能力需要進一步的提高。我覺得電信這門專業是一個對動手能力要求非常高的專業,我們不僅要好好學習專業知識,更要
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫院檔案安全管理制度
- 公司商務用車管理制度
- 原料采購驗貨管理制度
- 加強員工宿舍管理制度
- 地鐵車站綜合管理制度
- 免疫證明查驗管理制度
- 公共教室安全管理制度
- 公司票據使用管理制度
- 碧根果種植基地及包裝初加工項目可行性研究報告模板-立項備案
- 社工項目評估合同(2篇)
- 物理課件:《功》功和機械能PPT優質課件
- 盾構法隧道施工原理、常見難點和問題
- 《國際貿易實務》全書電子教案完整版教學設計
- 檔案管理基礎(第5章 檔案的保管)
- JTT888-2020公共汽車類型劃分及等級評定_(高清-最新)
- 應用文寫作之調查報告(課堂PPT)
- 熱風爐烘爐方案2014.
- 房地產營銷策略外文翻譯文獻
- 牛津譯林版新教材高中英語選擇性必修一全冊課文原文
- 組織學與胚胎學實驗:循環系統組胚實驗
- 國民經濟行業代碼
評論
0/150
提交評論