版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 微機(jī)系統(tǒng)與接口技術(shù)課程設(shè)計(jì)任務(wù)書</p><p><b> 一、設(shè)計(jì)目的</b></p><p> 1、建立微機(jī)系統(tǒng)概念加深對(duì)微機(jī)系統(tǒng)的理解和認(rèn)識(shí),提高微機(jī)系統(tǒng)的應(yīng)用能力。</p><p> 2、進(jìn)一步學(xué)習(xí)和掌握微機(jī)程序設(shè)計(jì)方法,通過應(yīng)用程序的應(yīng)用和調(diào)試學(xué)習(xí)程序的調(diào)試。</p><p> 3
2、、進(jìn)一步熟悉微機(jī)典型接口芯片的使用,接口及外部設(shè)備系統(tǒng)的連接方法。</p><p><b> 二、題目</b></p><p> 微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)——數(shù)字信號(hào)發(fā)生器的設(shè)計(jì)</p><p><b> 三、設(shè)計(jì)要求</b></p><p> 1、以8086(8088)CPU為主控單元構(gòu)建微機(jī)應(yīng)用
3、系統(tǒng)。</p><p> 2、應(yīng)用系統(tǒng)的硬件設(shè)計(jì),畫出電路原理圖和線路連接圖。</p><p> 3、應(yīng)用系統(tǒng)的軟件設(shè)計(jì),畫出軟件流程圖,寫出主要控制程序。</p><p> 4、根據(jù)實(shí)驗(yàn)條件,進(jìn)行微機(jī)應(yīng)用系統(tǒng)的部分模擬調(diào)試工作,寫出調(diào)試說明。</p><p> 5、整理設(shè)計(jì)說明,列出參考文獻(xiàn)清單。</p><p&
4、gt; 四、列出使用的元器件和設(shè)備清單</p><p> 五、完成定時(shí)/計(jì)數(shù)器8253,中斷控制器8259實(shí)驗(yàn),寫出實(shí)驗(yàn)報(bào)告</p><p><b> 目錄</b></p><p> 第一章 緒論- 3 -</p><p> 第二章 硬件設(shè)計(jì)- 4 -</p><p> 一、硬件的
5、選擇與設(shè)計(jì)- 4 -</p><p> 二、設(shè)計(jì)原理- 6 -</p><p> 第三章 軟件設(shè)計(jì)- 9 -</p><p> 一、子程序設(shè)計(jì)- 9 -</p><p> 二、總程序設(shè)計(jì)- 15 -</p><p> 第四章 實(shí)驗(yàn)調(diào)試與設(shè)計(jì)- 20 -</p><p>
6、一、實(shí)驗(yàn)箱上連線- 20 -</p><p> 二、調(diào)試修正程序- 20 -</p><p> 三、產(chǎn)生的波形- 20 -</p><p> 第五章 設(shè)計(jì)總結(jié)- 22 -</p><p> 參考文獻(xiàn)- 23 -</p><p> 元器件清單- 24 -</p><p>&l
7、t;b> 第一章 緒論</b></p><p> 信號(hào)發(fā)生器是我們?cè)趯W(xué)習(xí),科學(xué)研究等方面不可缺少的工具,鋸齒波和正弦波、矩形波、三角波是常用的基本測(cè)試信號(hào)。此外,如在示波器、電視機(jī)等儀器中,為了使電子按照一定規(guī)律運(yùn)動(dòng),以利用熒光屏顯示圖像,常用到鋸齒波產(chǎn)生器作為時(shí)基電路。例如,要在示波器熒光屏上不失真地觀察到被測(cè)信號(hào)波形,要求在水平偏轉(zhuǎn)板加上隨時(shí)間作線性變化的電壓——鋸齒波電壓,使電子束沿水
8、平方向勻速搜索熒光屏。而電視機(jī)中顯像管熒光屏上的光點(diǎn),是靠磁場(chǎng)變化進(jìn)行偏轉(zhuǎn)的,所以需要要用鋸齒波電流來控制,對(duì)于三角波,方波同樣有這不可忽視的作用而函數(shù)發(fā)生器是指一般能自動(dòng)產(chǎn)生方波 正弦波 三角波以及鋸齒波階梯波等電壓波形的電路或儀器。此外,信號(hào)發(fā)生器在教學(xué)、試驗(yàn)、測(cè)控等各個(gè)領(lǐng)域有十分廣泛的應(yīng)用,其輸出信號(hào)的頻率范圍覆蓋了各個(gè)頻段,從甚低頻到甚高頻,操作方式也從手動(dòng)旋鈕到程控,產(chǎn)生的波形從傳統(tǒng)的正(余)弦波和脈沖波形,發(fā)展到現(xiàn)在能產(chǎn)生各
9、種任意波形。</p><p> 本次課程設(shè)計(jì)采用DAC0832 D/A轉(zhuǎn)換器來產(chǎn)生各種波形,通過8255A與外部控制開關(guān)相連實(shí)現(xiàn)不同波形的切換。此課程設(shè)計(jì)共設(shè)計(jì)了5種波形,分別是鋸齒波、三角波、方波、正弦波和梯形波。</p><p><b> 第二章 硬件設(shè)計(jì)</b></p><p> 一、硬件的選擇與設(shè)計(jì)</p><
10、p> 1.8086(8088)CPU</p><p><b> 引腳圖(如圖1):</b></p><p><b> 圖1</b></p><p> 2.DAC0832(D/A轉(zhuǎn)換器)</p><p> D/A0832是8位并行輸出電流型D/A轉(zhuǎn)換器,其主要參數(shù):轉(zhuǎn)換時(shí)間1us,滿量
11、程誤差土1LSB,參考電壓—10V~+10V,供電電壓+5V~+15V,輸入邏輯電平與TTL兼容。</p><p><b> 引腳圖(如圖2):</b></p><p><b> 圖2</b></p><p> 3.8255A(可編程并行接口)</p><p> 8255可編程并行接口芯片有
12、三個(gè)輸入輸出端口,即A口、B口和C口,對(duì)應(yīng)于引腳PA7~PA0、PB7~PB0和PC7~PC0。其內(nèi)部還有一個(gè)控制寄存器,即控制口。通常A口、B口作為輸入輸出的數(shù)據(jù)端口。C口作為控制或狀態(tài)信息的端口,它在方式字的控制下,可以分成4位的端口,每個(gè)端口包含一個(gè)4位鎖存器。它們分別與端口A/B配合使用,可以用作控制信號(hào)輸出或作為狀態(tài)信號(hào)輸入。 8255可編程并行接口芯片工作方式說明:</p><p> 方式
13、0:基本輸入/輸出方式。適用于三個(gè)端口中的任何一個(gè)。每一個(gè)端口都可以用作輸入或輸出。輸出可被鎖存,輸入不能鎖存。 方式1:選通輸入/輸出方式。這時(shí)A口或B口的8位外設(shè)線用作輸入或輸出,C口的4條線中三條用作數(shù)據(jù)傳輸?shù)穆?lián)絡(luò)信號(hào)和中斷請(qǐng)求信號(hào)。方式2:雙向總線方式。只有A口具備雙向總線方式,8位外設(shè)線用作輸入或輸出,此時(shí)C口的5條線用作通訊聯(lián)絡(luò)信號(hào)和中斷請(qǐng)求信號(hào)。</p><p><b> 引腳圖(如圖3
14、):</b></p><p><b> 圖3</b></p><p><b> 二、設(shè)計(jì)原理</b></p><p> D/A轉(zhuǎn)換器產(chǎn)生各種波形的原理:利用D/A轉(zhuǎn)換器輸出的模擬量與輸入數(shù)字量成正比關(guān)系這一特點(diǎn),將D/A轉(zhuǎn)換器作為微機(jī)輸出接口,CPU通過程序向D/A轉(zhuǎn)換器輸出隨時(shí)間呈現(xiàn)不同變化規(guī)律的數(shù)字量
15、,則D/A轉(zhuǎn)換器就可輸出各種各樣的模擬量,如方波、三角波、鋸齒波、正弦波等。</p><p> 8255A實(shí)現(xiàn)波形切換的原理:從8255A的B口讀入外接開關(guān)的信號(hào),CPU讀入不同信號(hào)值,從而執(zhí)行不同的代碼,向D/A轉(zhuǎn)換器傳送不同的數(shù)據(jù),控制D/A轉(zhuǎn)換器輸出鋸齒波、三角波、方波、正弦波和梯形波。</p><p><b> 原理圖(如圖4):</b></p>
16、;<p><b> 圖4</b></p><p> 8086CPU與8255A的連接</p><p><b> 圖5</b></p><p> 8086CPU與DAC0832的連接</p><p><b> 圖6</b></p><p
17、><b> 線路連接圖</b></p><p><b> 實(shí)驗(yàn)箱接線</b></p><p> 1.8086與8255A的接線實(shí)驗(yàn)箱已經(jīng)接好,8255A的A、B、C、控制口的地址為FFD8H、FFD9H、FFDAH、FFDBH。</p><p> 2.8086與DAC0832的連接通過138譯碼器,A連A2,
18、B連A3,C連A4,138譯碼器使能控制輸入端G與位于地址線A0引出孔所在位置下方的使能控制輸出端G作對(duì)應(yīng)連接,該端的尋址范圍為0FFE0H。</p><p><b> 第三章 軟件設(shè)計(jì)</b></p><p><b> 一、子程序設(shè)計(jì)</b></p><p><b> 1.鋸齒波</b><
19、;/p><p><b> 程序流程圖</b></p><p><b> 程序如下:</b></p><p> MOV DX,0FFDBH ;設(shè)置8255A控制口地址</p><p> MOV AL,82H </p><p> OUT DX,AL
20、 ;設(shè)置8255A口A為方式0輸出</p><p> MOV DX,0FFE0H ;DAC0832的地址</p><p> MOV AL,00H ;輸出數(shù)據(jù)初值</p><p> J:OUT DX,AL ;鋸齒波輸出</p><p><b> INC AL</b></
21、p><p><b> JMP J</b></p><p><b> 2.三角波</b></p><p><b> 程序流程圖</b></p><p><b> 程序如下</b></p><p> MOV DX,0FFDBH
22、 ;8255A控制口地址</p><p> MOV AL,82H</p><p> OUT DX, AL</p><p> L:MOV DX,0FFE0H ; DAC0832的地址</p><p> MOV AL,00H ;正向初值</p><p> M:OUT DX,AL</
23、p><p><b> INC AL</b></p><p><b> JNZ M </b></p><p> MOV AL,0FFH ;負(fù)向初值</p><p> N:OUT DX,AL</p><p><b> DEC AL</b>
24、;</p><p><b> JNZ N</b></p><p><b> JMP L</b></p><p><b> 3.方波</b></p><p><b> 程序流程圖 </b></p><p><b>
25、 程序如下</b></p><p> MOV DX,0FFDBH ;8255A控制口地址</p><p> MOV AL,82H</p><p><b> OUT DX,AL</b></p><p> MOV DX,0FFE0H ; DAC0832的地址</p>&
26、lt;p> AGAIN:MOV AL,00H </p><p> OUT DX,AL ;輸出方波為“0”</p><p> CALL DELAY ;f方波寬度</p><p> MOV AL,0FFH</p><p> OUT DX,AL ;輸出方波為
27、“1”</p><p> CALL DELAY ;方波寬度</p><p><b> JMP AGAIN</b></p><p> DELAY:MOV CX,0400H</p><p><b> LOOP $</b></p><p><b&g
28、t; RET</b></p><p><b> 4.正弦波</b></p><p> ZXBB: LEA BX,TAB</p><p> MOV CX,0001H</p><p> ZX2: MOV AL,[BX] ;將TAB 中的數(shù)字一次賦給AL,再輸出正弦波</p><p&g
29、t;<b> INC BX</b></p><p><b> INC CX</b></p><p> MOV DX,DA0832</p><p><b> OUT DX,AL</b></p><p> CALL DELAY</p><p>&l
30、t;b> PUSH AX</b></p><p> MOV DX,B8255 ;再次讀入開關(guān)信號(hào),進(jìn)行比較</p><p><b> IN AL,DX</b></p><p> CMP AL,04H</p><p><b> JNZ BG2</b></p>
31、<p><b> POP AX</b></p><p> CMP CX,256</p><p><b> JNE ZX2</b></p><p><b> JMP ZXBB</b></p><p><b> 5.梯形波</b></
32、p><p><b> 流程圖如下:</b></p><p> TXBB: MOV CX,0100H ;梯形波</p><p> MOV AL,00H</p><p> LL0: MOV DX,DA0832 ;低電平段 </p><p> OUT DX,AL </p><p
33、> CALL DELAY </p><p><b> DEC CX </b></p><p><b> JNZ LL0 </b></p><p> LL1: INC AL ;上升段 </p><p> MOV DX,DA0832 </p><
34、p> OUT DX,AL </p><p> CALL DELAY </p><p> CMP AL,7FH </p><p><b> JNE LL1 </b></p><p> MOV CX,0100H </p><p> LL2: MOV DX,DA0832</
35、p><p> OUT DX,AL ;高電平段 </p><p> CALL DELAY </p><p><b> DEC CX</b></p><p><b> JNZ LL2</b></p><p> LL3: DEC AL ;下
36、降段 </p><p> MOV DX,DA0832 </p><p> OUT DX,AL </p><p> CALL DELAY </p><p> CMP AL,00H </p><p><b> JNZ LL3</b></p><p> MOV
37、 DX,B8255 ;再次讀入開關(guān)信號(hào),進(jìn)行比較 </p><p> IN AL,DX </p><p> CMP AL,05H </p><p><b> JNZ BG3 </b></p><p><b> JMP TXBB</b></p><p
38、><b> 二、總程序設(shè)計(jì)</b></p><p><b> 流程圖如下</b></p><p><b> 程序如下</b></p><p> CODE SEGMENT</p><p> ASSUME CS:CODE,DS:CODE,SS:CODE,ES:COD
39、E</p><p> CT8255 EQU 0FFDBH ;8255 的控制寄存器地址</p><p> B8255 EQU 0FFD9H ;8255 的B口地址</p><p> DA0832 EQU 0FFE0H</p><p><b> ORG 1200H</b></p><p>&
40、lt;b> START:</b></p><p> MOV AL,82H ;初始化8255,B 口輸入,工作在方式0</p><p> MOV DX,CT8255</p><p><b> OUT DX,AL</b></p><p> BG:MOV DX,B8255</p>&l
41、t;p><b> IN AL,DX</b></p><p> AND AL,07H</p><p> CMP AL,01H ;顯示鋸齒波</p><p><b> JZ JCBB</b></p><p> CMP AL,02H ;顯示三角波</p><p>&
42、lt;b> JZ SJBB</b></p><p> CMP AL,03H ;顯示方波</p><p><b> JZ FBB</b></p><p> CMP AL,04H ;顯示正弦波</p><p><b> JZ ZXBB</b></p><p
43、> CMP AL,05H ;顯示梯形波</p><p><b> JZ TXB</b></p><p><b> JMP BG</b></p><p> TXB:JMP TXBB</p><p> JCBB: MOV AL,00H ;鋸齒波</p><p>
44、 AGAIN1: INC AL</p><p> MOV DX,DA0832</p><p><b> OUT DX,AL</b></p><p> CALL DELAY</p><p><b> PUSH AX</b></p><p> MOV DX,B8255&
45、lt;/p><p> IN AL,DX ;再次讀入開關(guān)信號(hào),進(jìn)行比較</p><p> CMP AL,01H</p><p><b> JNZ BG</b></p><p><b> POP AX</b></p><p> JMP AGAIN1</p>&
46、lt;p> SJBB: MOV AL,00H ;三角波</p><p> UP: MOV DX,DA0832 ;啟動(dòng)D/A 轉(zhuǎn)換上升</p><p><b> OUT DX,AL</b></p><p> CALL DELAY</p><p><b> INC AL</b></
47、p><p> CMP AL,0FFH</p><p><b> JNZ UP</b></p><p><b> DEC AL</b></p><p> DOWN: MOV DX,DA0832 ;啟動(dòng)D/A 轉(zhuǎn)換下降</p><p><b> OUT DX,AL
48、</b></p><p> CALL DELAY</p><p><b> DEC AL</b></p><p> CMP AL,00H</p><p><b> JNZ DOWN</b></p><p> MOV DX,B8255 ;再次讀入開關(guān)信號(hào),
49、進(jìn)行比較</p><p><b> IN AL,DX</b></p><p> CMP AL,02H</p><p><b> JNZ BG</b></p><p><b> JMP SJBB</b></p><p> FBB: MOV AL,
50、00H ;方波</p><p> FB1: MOV DX,DA0832 ;寫00H,輸出低電平</p><p><b> OUT DX,AL</b></p><p><b> PUSH CX</b></p><p> MOV CX,00FFH ;低電平延遲</p><p&
51、gt; L: CALL DELAY</p><p><b> LOOP L</b></p><p><b> POP CX</b></p><p><b> PUSH CX</b></p><p> MOV CX,00FFH</p><p>
52、 MOV AL,0FFH</p><p> MOV DX,DA0832</p><p><b> OUT DX,AL</b></p><p> L1: CALL DELAY ;高電平延遲</p><p><b> LOOP L1</b></p><p><b&g
53、t; POP CX</b></p><p> MOV DX,B8255 ;再次讀入開關(guān)信號(hào),進(jìn)行比較</p><p><b> IN AL,DX</b></p><p> CMP AL,03H</p><p><b> JNZ BG1</b></p><p&
54、gt;<b> JMP FBB</b></p><p> BG1: JMP BG</p><p> ZXBB: LEA BX,TAB</p><p> MOV CX,0001H</p><p> ZX2: MOV AL,[BX] ;將TAB 中的數(shù)字一次賦給AL,再輸出正弦波</p><p&
55、gt;<b> INC BX</b></p><p><b> INC CX</b></p><p> MOV DX,DA0832</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p>
56、<b> PUSH AX</b></p><p> MOV DX,B8255 ;再次讀入開關(guān)信號(hào),進(jìn)行比較</p><p><b> IN AL,DX</b></p><p> CMP AL,04H</p><p><b> JNZ BG2</b></p>
57、<p><b> POP AX</b></p><p> CMP CX,256</p><p><b> JNE ZX2</b></p><p><b> JMP ZXBB</b></p><p> BG2: JMP BG</p><
58、p> TXBB: MOV CX,0100H ;梯形波</p><p> MOV AL,00H</p><p> LL0: MOV DX,DA0832 ;低電平段</p><p><b> OUT DX,AL</b></p><p> CALL DELAY1</p><p><
59、b> DEC CX</b></p><p><b> JNZ LL0</b></p><p> LL1: INC AL ;上升段</p><p> MOV DX,DA0832</p><p><b> OUT DX,AL</b></p>
60、<p> CALL DELAY1</p><p> CMP AL,0FFH</p><p><b> JNE LL1</b></p><p> MOV CX,0100H</p><p> LL2: MOV DX,DA0832</p><p> OUT DX,AL
61、 ;高電平段</p><p> CALL DELAY1</p><p><b> DEC CX</b></p><p><b> JNZ LL2</b></p><p> LL3: DEC AL ;下降段</p><p> MOV D
62、X,DA0832</p><p> OUT DX,AL</p><p> CALL DELAY1</p><p> CMP AL,00H</p><p><b> JNZ LL3</b></p><p> MOV DX,B8255 ;再次讀入開關(guān)信號(hào),進(jìn)行比較<
63、/p><p> IN AL,DX</p><p> CMP AL,05H</p><p><b> JNZ BG3</b></p><p><b> JMP TXBB</b></p><p> BG3: JMP BG</p><p>
64、 DELAY:CMP AL,0D0H</p><p><b> JNB W_END</b></p><p> CMP AL,7AH</p><p><b> JB W_END</b></p><p> MOV CX,180</p><p><b> LOO
65、P $</b></p><p> W_END: RET</p><p> DELAY1:PUSH CX</p><p> MOV CX,0090H</p><p> DEL1: PUSH AX</p><p><b> POP AX</b></p><p
66、><b> LOOP DEL1</b></p><p><b> POP CX</b></p><p><b> RET</b></p><p><b> ORG 5000H</b></p><p> TAB DB 80H,83H,86H,
67、89H,8DH,90H,93H,96H</p><p> DB 99H,9CH,9FH,0A2H,0A5H,0A8H,0ABH,0AEH</p><p> DB 0B1H,0B4H,0B7H,0BAH,0BCH,0BFH,0C2H,0C5H</p><p> DB 0C7H,0CAH,0CCH,0CFH,0D1H, 0D4H,0D6H,0D8H</p&g
68、t;<p> DB 0DAH,0DDH,0DFH,0E1H,0E3H, 0E5H,0E7H,0E9H</p><p> DB 0EAH,0ECH,0EEH,0EFH,0F1H, 0F2H,0F4H,0F5H</p><p> DB 0F6H,0F7H,0F8H,0F9H,0FAH, 0FBH,0FCH,0FDH</p><p> DB 0FDH
69、,0FEH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH</p><p> DB 0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FEH,0FDH</p><p> DB 0FDH,0FCH,0FBH,0FAH,0F9H, 0F8H,0F7H,0F6H</p><p> DB 0F5H,0F4H,0F2H,0F1H,0EFH,
70、0EEH,0ECH,0EAH</p><p> DB 0E9H,0E7H,0E5H,0E3H,0E1H, 0DEH,0DDH,0DAH</p><p> DB 0D8H,0D6H,0D4H,0D1H,0CFH, 0CCH,0CAH,0C7H</p><p> DB 0C5H,0C2H,0BFH,0BCH,0BAH, 0B7H,0B4H,0B1H</p&g
71、t;<p> DB 0AEH,0ABH,0A8H,0A5H,0A2H, 9FH, 9CH, 99H</p><p> DB 96H, 93H, 90H, 8DH, 89H, 86H, 83H, 80H</p><p> DB 80H, 7CH, 79H, 78H, 72H, 6FH, 6CH, 69H</p><p> DB 66H, 63H,
72、 60H, 5DH, 5AH, 57H, 55H, 51H</p><p> DB 4EH, 4CH, 48H, 45H, 43H, 40H, 3DH, 3AH</p><p> DB 38H, 35H, 33H, 30H, 2EH, 2BH, 29H, 27H</p><p> DB 25H, 22H, 20H, 1EH, 1CH, 1AH, 18H, 16
73、H</p><p> DB 15H, 13H, 11H, 10H, 0EH, 0DH, 0BH, 0AH</p><p> DB 09H, 08H, 07H, 06H, 05H, 04H, 03H, 02H</p><p> DB 02H, 01H, 00H, 00H, 00H, 00H, 00H, 00H</p><p> DB 0
74、0H, 00H, 00H, 00H, 00H, 00H, 01H, 02H</p><p> DB 02H, 03H, 04H, 05H, 06H, 07H, 08H, 09H</p><p> DB 0AH, 0BH, 0DH, 0EH, 10H, 11H, 13H, 15H</p><p> DB 16H, 18H, 1AH, 1CH, 1EH, 20H,
75、 22H, 25H</p><p> DB 27H, 29H, 2BH, 2EH, 30H, 33H, 35H, 38H</p><p> DB 3AH, 3DH, 40H, 43H, 45H, 48H, 4CH, 4EH</p><p> DB 51H, 55H, 57H, 5AH, 5DH, 60H, 63H, 66H</p><p&g
76、t; DB 69H, 6CH, 6FH, 72H, 76H, 79H, 7CH, 80H</p><p> DB 256 DUP(?)</p><p><b> CODE ENDS</b></p><p><b> END START</b></p><p> 第四章 實(shí)驗(yàn)調(diào)試與設(shè)計(jì)<
77、;/p><p><b> 一、實(shí)驗(yàn)箱上連線</b></p><p> 1.CPU與8255A的連接實(shí)驗(yàn)箱已經(jīng)連接好,8255A的A口、B口、C口、控制口的地址為FFD8H、FFD9H、FFDAH、FFDBH。</p><p> 2.CPU與DAC0832的連接通過138譯碼器。其中A連A2,B連A3,C連A4,138使能控制G與位于地址線A0
78、引出孔所在位置下方的使能輸出端G作對(duì)應(yīng)連接,該端的尋址范圍為0FFE0H~0FFFFH。把D/A區(qū)0832片選CS信號(hào)線接至譯碼輸出插孔Y0。將D/A區(qū)WR插孔連到六位LED顯示的左下方控制線IOWR插孔。用8芯排線或8芯扁平線將D/A區(qū)單元總線接口D0~D7與數(shù)據(jù)總線單元D0~D7任一接口相連。</p><p> 3.8255A的B口的PB0、PB1、PB2口分別與開關(guān)K1、K2、K3相連。</p>
79、;<p><b> 二、調(diào)試修正程序</b></p><p> 1.調(diào)試程序,改正程序語法錯(cuò)誤</p><p> 2.觀察波形,修正程序,使波形更完美。</p><p><b> 三、產(chǎn)生的波形</b></p><p><b> ?。?)鋸齒波</b>&l
80、t;/p><p> K1閉合,K2斷開,K3斷開</p><p><b> ?。?)三角波</b></p><p> K1斷開K2閉合K3斷開</p><p><b> ?。?)方波</b></p><p> K1閉合K2閉合K3斷開</p><p>
81、;<b> ?。?)正弦波</b></p><p> K1斷開K2斷開K3閉合</p><p><b> ?。?)正弦波</b></p><p> K1閉合K2斷開K3閉合</p><p><b> 第五章 設(shè)計(jì)總結(jié)</b></p><p> 在
82、設(shè)計(jì)過程中,首先要熟悉系統(tǒng)的工藝,進(jìn)行對(duì)象的分析,按照要求確定方案。然后要進(jìn)行硬件和軟件的設(shè)計(jì),調(diào)試。由于使用的是實(shí)驗(yàn)箱,出來的波形與理想波形存在一定的差距。只能在理論上對(duì)系統(tǒng)的結(jié)果進(jìn)行預(yù)測(cè)分析。通過設(shè)計(jì)實(shí)驗(yàn),使我掌握了微型機(jī)控制系統(tǒng)I/O接口的擴(kuò)展方法,模擬量輸入/輸出通道的設(shè)計(jì),常用控制程序的設(shè)計(jì)方法,數(shù)據(jù)處理及非線性補(bǔ)償技術(shù),以及數(shù)字控制</p><p> 器的設(shè)計(jì)方法。本設(shè)計(jì)從幾個(gè)基礎(chǔ)的部分著手總結(jié)綜合
83、運(yùn)用各種資料最后完成一個(gè)數(shù)字信號(hào)發(fā)生器系統(tǒng)。</p><p> 通過這次課程設(shè)計(jì)使我懂得了理論與實(shí)際相結(jié)合的重要性,只有把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來,從理論中得出結(jié)論,才是真正的知識(shí),才能提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力。而且在做課程設(shè)計(jì)的過程中,不僅是考驗(yàn)自己所學(xué)的《微機(jī)原理與接口技術(shù)》知識(shí),更是要鍛煉自己的分析問題的能力和解決實(shí)際問題的能力,而在在此次課程設(shè)計(jì)過程中得到了充分的體現(xiàn)。</p&
84、gt;<p> 最后感謝老師的輔導(dǎo)以及同學(xué)的幫助,使我對(duì)整個(gè)課程設(shè)計(jì)的思路有了總體的把握,并耐心地幫我解決了許多實(shí)際問題,使我有了很大收獲。課程設(shè)計(jì)時(shí)間</p><p> 雖然很短,但我學(xué)習(xí)了很多東西。</p><p><b> 參考文獻(xiàn)</b></p><p> [1]潘名蓮.微計(jì)算機(jī)原理.北京:電子工業(yè)出版社,2004
85、.7</p><p> [2]李志民.計(jì)算機(jī)原理與匯編語言程序設(shè)計(jì).長(zhǎng)沙:中南大學(xué)出版社,2001.8</p><p> [3]許駿.微型計(jì)算機(jī)系統(tǒng)原理及應(yīng)用.廣州:華南理工大學(xué)出版社,1996.5</p><p> [4]宮云戰(zhàn).微型計(jì)算機(jī)原理與應(yīng)用基礎(chǔ)教程.北京:機(jī)械工業(yè)出版社,1999.5</p><p> [5]李恩林.微機(jī)接
86、口技術(shù)300例.浙江.機(jī)械工業(yè)出版社.2003.5</p><p> [6]周荷琴.微型計(jì)算機(jī)原理與接口技術(shù).合肥.中國(guó)科學(xué)技術(shù)大學(xué)出版社.2008.1</p><p> [7]Stephen E.Derenzo.微機(jī)接口技術(shù)實(shí)驗(yàn)教程.北京.機(jī)械工業(yè)出版社.2006.1</p><p> [8]荀殿棟.微處理器應(yīng)用技術(shù)與實(shí)例.北京:電子工業(yè)出版社,1997.1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 微機(jī)系統(tǒng)與接口技術(shù)課程設(shè)計(jì)----數(shù)字信號(hào)發(fā)生器
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì).
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)報(bào)告
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì) --存儲(chǔ)器
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-數(shù)字式秒表
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)---智能搶答器
- 微機(jī)接口技術(shù)課程設(shè)計(jì)
- 微機(jī)接口技術(shù)課程設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)--流水燈
- 微機(jī)接口技術(shù)課程設(shè)計(jì)--數(shù)字存儲(chǔ)示波器設(shè)計(jì)
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-鍵盤顯示控制器
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)-交通燈
- 紅外通信-微機(jī)原理與接口技術(shù)課程設(shè)計(jì)報(bào)告
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)報(bào)告書
- 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì)
- 微機(jī)接口技術(shù)課程設(shè)計(jì)報(bào)告
- 微機(jī)原理與接口技術(shù)課程設(shè)計(jì)---模擬計(jì)算器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論