




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上單片機(jī)原理與程序設(shè)計(jì)課程實(shí)驗(yàn)報(bào)告姓名: 任榮 學(xué)號(hào): 班級(jí): 通信工程17-1班 指導(dǎo)老師: 王昕,吳從中 專心-專注-專業(yè)目錄實(shí)驗(yàn)一 系統(tǒng)認(rèn)識(shí)(1) 實(shí)驗(yàn)?zāi)康?、 學(xué)習(xí)及掌握在Keil C51開發(fā)平臺(tái)上建立、匯編、連接、調(diào)試及運(yùn)行匯編程序的方法和步驟。2、 學(xué)習(xí)及掌握Vision2系統(tǒng)項(xiàng)目窗口、調(diào)試窗口和存儲(chǔ)器窗口等常用平臺(tái)的操作。 3、 學(xué)習(xí)及掌握MCS-51匯編源程序的書寫格式和匯編語(yǔ)言的語(yǔ)法規(guī)則。(2) 實(shí)驗(yàn)內(nèi)容及要求1、 以單片機(jī)原理及應(yīng)用實(shí)驗(yàn)教程(第2版)“第2章 實(shí)驗(yàn)1”中示例匯編語(yǔ)言源程序?yàn)樗{(lán)本,學(xué)習(xí)及掌握在Vision2平臺(tái)上開發(fā)單片機(jī)應(yīng)用程序的一般
2、步驟。2、 學(xué)習(xí)Vision2平臺(tái)項(xiàng)目窗口、調(diào)試窗口和存儲(chǔ)器窗口等常用平臺(tái)的使用。 3、 記錄實(shí)驗(yàn)操作過程和結(jié)果。4、 完成實(shí)驗(yàn)報(bào)告。(3) 實(shí)驗(yàn)過程和結(jié)果1. 建立一個(gè)新的工程項(xiàng)目第1步:點(diǎn)擊菜單project,選擇建立new project。第2步:從鍵盤輸入工程項(xiàng)目文件名(不需要擴(kuò)展名),選擇項(xiàng)目文件保存路徑,如下圖所示,項(xiàng)目文件名為test,保存到keil目錄里, 然后點(diǎn)擊保存 。第3步:這時(shí)會(huì)彈出一個(gè)對(duì)話框,要求你選擇單片機(jī)的型號(hào),你可以根據(jù)你使用的單片機(jī)來選擇。keil 支持大部分51單片機(jī), 如圖所示,選擇Atmel 的89c51之后,右邊一欄是對(duì)這個(gè)單片機(jī)的基本的說明,然后點(diǎn)擊
3、確定。第4步:點(diǎn)擊菜單File->New,新建一個(gè)源程序文件,建立一個(gè)匯編或c文件,如果你已經(jīng)有源程序文件,可以忽略這一步。第5步:輸入示例程序,如下圖并保存文件第6步:在Save對(duì)話框的文件名欄里輸入源程序文件名,注意一定要輸入擴(kuò)展名, 我們這里是要存儲(chǔ)一個(gè)匯編源程序文件,所以輸入.ASM( .A)擴(kuò)展名,保存為text.ASM的名字第7步:將源程序文件加入到項(xiàng)目中。點(diǎn)擊Target 1前面的+號(hào),展開里面的內(nèi)容source Group1,用鼠標(biāo)的右鍵點(diǎn)擊Sourece Group 1,將彈出一個(gè)菜單,選擇Add Files to Guoup'Source Group 1出現(xiàn)A
4、dd對(duì)話框,在文件類型欄選擇asm source file項(xiàng),然后選擇剛才的文件text. ASM, 最后點(diǎn)擊Add按紐。之后,窗口不會(huì)消失,(如果要添加多個(gè)文件,可以不斷添加),添加完畢,再點(diǎn)擊Close按紐關(guān)閉該窗口。,2. 項(xiàng)目設(shè)置第1步:點(diǎn)擊菜單project,選擇Options for TargetTarget 1 項(xiàng),選擇項(xiàng)目第2步:這時(shí)會(huì)彈出一個(gè)對(duì)話框,要求你選擇單片機(jī)的晶振Xtl,輸入12(MHZ)第3步:點(diǎn)擊菜單中Debug標(biāo)簽項(xiàng),設(shè)置軟件仿真Use Simulator第4步:點(diǎn)擊菜單中Output標(biāo)簽項(xiàng),設(shè)置16進(jìn)制格式文件,最后點(diǎn)擊確定關(guān)閉該窗口。3. 編譯、調(diào)試程序第1
5、步:點(diǎn)擊菜單project項(xiàng),選擇Build Target 標(biāo)簽項(xiàng)編譯源程序文件。如果源文件沒有語(yǔ)法錯(cuò)誤,編譯成功,生成目標(biāo)文件。第2步:點(diǎn)擊菜單中Debug,選擇Start標(biāo)簽項(xiàng),進(jìn)入調(diào)試方式。第3步:選擇菜單VIEW項(xiàng)中的Memory Window標(biāo)簽項(xiàng),打開存儲(chǔ)器窗口。存儲(chǔ)器窗口如下圖,在窗口Address處鍵入地址D:50H第4步:在存儲(chǔ)器窗口點(diǎn)擊鼠標(biāo)右鍵,出現(xiàn)下圖所示快捷菜單,選擇最后一項(xiàng)Modify Memory 更改指定存儲(chǔ)單元內(nèi)容。單擊該選項(xiàng),彈出如下圖所示對(duì)話框,輸入示例程序中的一組實(shí)驗(yàn)數(shù)據(jù),然后單擊OK按紐后,新鍵入的數(shù)據(jù)將取代原來存儲(chǔ)單元的內(nèi)容。第5步:點(diǎn)擊菜單中Debu
6、g,選擇RUN標(biāo)簽項(xiàng),全速運(yùn)行程序在存儲(chǔ)器窗口觀察片內(nèi)RAM單元03H(高位)04H(低位)中數(shù)據(jù)是否正確。(00DEH)實(shí)驗(yàn)二 查表程序設(shè)計(jì)(1) 、實(shí)驗(yàn)?zāi)康?. 學(xué)習(xí)匯編語(yǔ)言查表程序設(shè)計(jì)方法。2. 學(xué)習(xí)并掌握51單片機(jī)MOVC A,A+DPTR和MOVC A,A+PC兩條指令功能及編程方法。3. 學(xué)習(xí)并掌握51單片機(jī)數(shù)據(jù)地址定義偽指令DB的功能及應(yīng)用。(2) 實(shí)驗(yàn)內(nèi)容及要求1. 程序設(shè)計(jì)要求:【功能1】在片內(nèi)RAM區(qū)中生成十六進(jìn)制數(shù)組Hex:00H、01H、0EH、0FH,數(shù)組Hex的首地址為10H?!竟δ?】 用DB偽指令在程序中定義Hex數(shù)組元素 ASC碼表,表首地址用符號(hào)地址TABL
7、E表示?!竟δ?】用MOVC A,A+DPTR 和A+PC指令指令編寫查表程序,實(shí)現(xiàn)用查表方式將數(shù)組Hex的十六進(jìn)制數(shù)轉(zhuǎn)換為ASC碼并存入片內(nèi)RAM數(shù)組Asc中,數(shù)組Asc首地址70H。2. 開機(jī)啟動(dòng)Keil C51進(jìn)入Vision2軟件仿真開發(fā)環(huán)境。3. 完成程序的設(shè)計(jì)、編輯、編譯、連接。4. 進(jìn)入DEBUG方式,打開存儲(chǔ)器Memory 1窗口,在窗口Address處鍵入地址C:XXH;觀察程序存儲(chǔ)器中建立的ASC碼表。5. 調(diào)試和運(yùn)行程序并記錄存儲(chǔ)器Memory 2窗口Hex數(shù)組和Asc數(shù)組實(shí)驗(yàn)結(jié)果。6. 完成實(shí)驗(yàn)報(bào)告。(3) 程序框圖(4) 設(shè)計(jì)說明1. 生成16進(jìn)制數(shù)組部分:MOV R
8、0,#00H; 累加初值為0MOV R7,#16;循環(huán)次數(shù)為16MOV R1,#Hex;Hex地址用R1表示LOOP: MOV A,R0MOV R1,A;將自加1后的書送入Hex數(shù)組INC R0INC R1;地址數(shù)加1DJNZ R7,LOOP;R7-1;直到減到零停止循環(huán)2. 轉(zhuǎn)換為ASCII碼部分:1 利用A+DPTRMOV R1,#AscMOV R0,#Hex;Asc,Hex的地址分別用R1,R0代替MOV R7,#16;循環(huán)次數(shù)為16MOV DPTR,#TABLENEXT:MOV A,R0MOVC A,A+DPTRMOV R1,A;利用A+DPTR通過A將表中的書送入Asc數(shù)組INC R
9、1INC R0DJNZ R7,NEXT;循環(huán)16次SJMP $2 利用A+PCMOV R1,#AscMOV R0,#HexMOV R7,#16;和第一種方法一致NEXT: MOV A,R0ADD A,TABLE- ($+3);計(jì)算修正值MOVC A,A+PCMOV R1,A;利用A+PC通過A將表中的書送入Asc數(shù)組INC R1INC R0DJNZ R7,NEXTSJMP $(5) 運(yùn)行結(jié)果兩個(gè)程序都運(yùn)行正確結(jié)果正確(6) 心得體會(huì)本次程序設(shè)計(jì)和范例類似,主要就是先利用循環(huán)語(yǔ)句通過自加一產(chǎn)生16個(gè)數(shù)送入Hex,然后通過查表程序,利用基址變址尋址用A+DPTR或A+PC來查找出表中的數(shù),最后循環(huán)
10、通過A將數(shù)送入Asc中。注意利用A+PC時(shí)要計(jì)算修正值,因?yàn)镻C不是一開始就指向表地址的,我們查閱資料利用ADD A,TABLE- ($+3)從而讓PC指向表地址。通過本次實(shí)驗(yàn)更加熟練地掌握了循環(huán)語(yǔ)句和了解了兩種基址變址尋址實(shí)驗(yàn)三 十進(jìn)制數(shù)1-100累加運(yùn)算(一)實(shí)驗(yàn)?zāi)康?. 學(xué)習(xí)并掌握ADD、ADDC、INC、DA指令的應(yīng)用。2. 學(xué)習(xí)并掌握多字節(jié)程序設(shè)計(jì)及應(yīng)用。3. 學(xué)習(xí)并掌握十進(jìn)制數(shù)累加程序設(shè)計(jì)方法。(二)程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告要求1、 編寫程序,實(shí)現(xiàn)以下功能: 【功能1】產(chǎn)生十進(jìn)制數(shù)1100,并存入片外RAM Deci數(shù)組中,首地址為1001H。 【功能2】對(duì)Deci數(shù)組元素進(jìn)行累加運(yùn)算,并
11、將累加和存入內(nèi)部RAM中60H(存累加和低位)和61H(存累加和高位)單元。2、開機(jī)啟動(dòng)Keil C51進(jìn)入Vision2軟件仿真開發(fā)環(huán)境。3、完成程序的設(shè)計(jì)、編輯、編譯、連接。4、進(jìn)入DEBUG方式,打開存儲(chǔ)器Memory 1窗口,在窗口Address欄鍵入X:1001H;打開存儲(chǔ)器Memory 2窗口,在窗口Address欄鍵入D:60H;運(yùn)行程序并記錄存儲(chǔ)器窗口Memory1和Memory2的實(shí)驗(yàn)結(jié)果。5、完成實(shí)驗(yàn)報(bào)告。(三)程序框圖1.存數(shù)部分2. 累加部分(4) 設(shè)計(jì)說明 本次實(shí)驗(yàn)程序主要由兩部分構(gòu)成,一是給數(shù)組賦值,利用循環(huán)語(yǔ)句,從0零開始依次加1后送給Deci數(shù)組。這里要注意存儲(chǔ)
12、器中不能存儲(chǔ)兩位,所以不能直接表示100,所以我們用低位表示00,高位表示1,即循環(huán)101次,第100次對(duì)應(yīng)的地址里存00H,第101次存01H,這樣既可表示100;第二個(gè)是累加部分,也是利用循環(huán)語(yǔ)句,由第一位和零相加后面依次與下一位相加,加的過程低位放到60H,高位存到61H。對(duì)于和特殊的100相加,低位無需變動(dòng),只需將存儲(chǔ)高位的R6和100的高位地址里的內(nèi)容(01)相加。1. 賦值部分:MOV DPTR, #DeciMOV R1, #0 ;設(shè)置累加初值MOV R5, #101;設(shè)置循環(huán)次數(shù),101次NEXT1:MOV A,R1 ADD A,#1
13、 DA A MOVX DPTR,A;將R1值加1后送入Deci數(shù)組中 MOV R1,A ;更新R1值 INC DPTR ;地址數(shù)加1 DJNZ R5,NEXT12. 累加部分(1) 前99次累加MOV DPTR, #DeciMOV R5,#0MOV R6,#0;設(shè)置累加初值MOV R7,#99;累加99次NEXT2: MOVX A,DPTR ADD A,R
14、5 ;低位累加 DA A ;累加后轉(zhuǎn)為10進(jìn)制存入R5中 MOV R5,A MOV A,R6 ;進(jìn)位累加 ADDC A,#0 DA A ;轉(zhuǎn)化為10進(jìn)制
15、; MOV R6,A INC DPTR;地址數(shù)+1 DJNZ R7,NEXT2;開始循環(huán)(2) 和100相加 INC DPTR ;與第101個(gè)地址里的內(nèi)容相加 MOVX A,DPTR ADD A,R6 DA A
16、160; MOV R6,A MOV 60H,R5;低位送入60H MOV 61H,R6; 高位送入61H;最后將低位送入60H,高位送入61H (5) 程序運(yùn)行結(jié)果60H(低位)存50,61H(低位)存50,程序運(yùn)行正確外部RAM從1001H開始存連續(xù)100個(gè)自然數(shù),程序正確。(六)心得首先,通過這次實(shí)驗(yàn)更加深入理解和學(xué)習(xí)并掌握ADD、ADDC、INC、DA指令的應(yīng)用。學(xué)習(xí)并掌握多字節(jié)程序
17、設(shè)計(jì)及應(yīng)用。本個(gè)實(shí)驗(yàn)還是主要采用 順序設(shè)計(jì)方法,所以通過本次實(shí)驗(yàn)也是我更加深入理解了順序的相關(guān)指令和程序。順序結(jié)構(gòu)也是程序分支結(jié)構(gòu)里最簡(jiǎn)單的 的程序,通過對(duì)順序結(jié)構(gòu)的順聯(lián),可以為以后設(shè)計(jì)大型程序打好基礎(chǔ)。本實(shí)驗(yàn)遇到的最主要的問題是最后一位100的表示,經(jīng)過多次失敗,最終想到了用低位(1070H)表示00,高位(1071H)表示1,即循環(huán)101次,第100次對(duì)應(yīng)的地址里存00H,第101次存01H,這樣1070H,1071H共同表示出100H。所以最后與100相加時(shí),只需將存儲(chǔ)高位的R6和100的高位地址里的內(nèi)容(01)相加。最后調(diào)試的結(jié)果終于不是4950了實(shí)驗(yàn)四 數(shù)據(jù)交換程序設(shè)計(jì)(1) 實(shí)驗(yàn)?zāi)?/p>
18、的1. 學(xué)習(xí)并掌握51指令系統(tǒng)的MOV、MOVX、XCH、INC指令功能及應(yīng)用。2. 掌握51單片機(jī)內(nèi)部RAM和外部RAM尋址方式和應(yīng)用。3. 學(xué)習(xí)并掌握匯編語(yǔ)言子程序設(shè)計(jì)及調(diào)用方法。4. 學(xué)習(xí)并掌握匯編語(yǔ)言程序設(shè)計(jì)中堆棧的定義及應(yīng)用。(2) 程序設(shè)計(jì)實(shí)驗(yàn)報(bào)告要求1. 編寫程序,實(shí)現(xiàn)以下操作:【功能1】產(chǎn)生十進(jìn)制數(shù)組Deci: 0、1、2、97、98、99,并存儲(chǔ)到片內(nèi)RAM區(qū)中,數(shù)組Deci的首地址為10H?!竟δ?】產(chǎn)生十六進(jìn)制數(shù)組Hex: 63H、62H、61H、01H、00H,并存到片外RAM區(qū)中,數(shù)組Hex的首地址為1000H?!竟δ?】將片外RAM數(shù)組Hex與片內(nèi)RAM數(shù)組Deci
19、交換內(nèi)容。1. 開機(jī)啟動(dòng)Keil C51軟件進(jìn)入Vision2軟件仿真開發(fā)環(huán)境。2. 完成程序的設(shè)計(jì)、編輯、編譯、連接。3. 進(jìn)入DEBUG方式,打開存儲(chǔ)器Memory 1窗口,在窗口Address欄鍵入D:10H;打開存儲(chǔ)器Memory 2窗口,在窗口Address欄鍵入X:1000H;運(yùn)行程序并記錄存儲(chǔ)器窗口Memory1和Memory2的實(shí)驗(yàn)結(jié)果。4. 完成實(shí)驗(yàn)報(bào)告。(3) 程序框圖(4) 設(shè)計(jì)說明1. 給Deci數(shù)組賦值 數(shù)組中的數(shù)從0-99,相鄰兩數(shù)隔一位,也就是在上一個(gè)數(shù)的基礎(chǔ)上加1,所以用ADD A,#1語(yǔ)句,所以用R1存累加數(shù),循環(huán)將將上一個(gè)數(shù)加1 后存到下一個(gè)數(shù)中。MOV R
20、0, #DeciMOV R1, #0 ;累加初值MOV R5, #100 ;循環(huán)次數(shù)LCALL SUB1 ;調(diào)用給Deci數(shù)組賦值的子程序 SUB1: LOOP1: MOV A,R1MOV R0,A ; 將上一個(gè)地址中的值傳到下一個(gè)地址中。ADD A,#1DA A ;轉(zhuǎn)換為10進(jìn)制MOV R1,A ;A自加1后再傳回R1中INC R0
21、; DJNZ R5,LOOP1 ;地址數(shù)+1,循環(huán)RET 2. 為Hex數(shù)組賦值 和1同理,利用循環(huán)語(yǔ)句,R1中存累減數(shù),每次減1后存到下一個(gè)R1中,在用寄存器間接尋址送入Hex數(shù)組中。MOV DPTR,#HexMOV R1,#63H;設(shè)置自減初值MOV R5,#100;設(shè)置循環(huán)次數(shù)LCALL SUB2 ;調(diào)用給Hex數(shù)組賦值的子程序。SUB2:LOOP2 :
22、 MOV A,R1MOVX DPTR,A;將R1中的值送入Deci數(shù)組中DEC R1 ;然后R1自減1INC DPTRDJNZ R5,LOOP2;地址數(shù)+1,循環(huán)RET 3. 兩數(shù)組交換數(shù)據(jù) 還是利用循環(huán)語(yǔ)句,用R0表示Deci的地址,DPTR表示Hex的地址,通過寄存器A交換每對(duì)地址里面的數(shù)據(jù) MOV DPTR,#Hex;外部數(shù)據(jù)通過MOV A,DPTR傳送,所以先設(shè)置DPTR的地址MOV R0,#DeciMOV R6,#100LCALL SUB3;調(diào)用交換子程序SUB3: L
23、OOP3: MOVX A,DPTR XCH A,R0 MOVX DPTR,A;通過A交換兩數(shù)組中的數(shù)。 INC R0 INC DPTR DJNZ R6,LOOP3;兩個(gè)數(shù)組中的地址都+1,開始循環(huán) RET (5) 運(yùn)行結(jié)果外部RAM數(shù)組和內(nèi)部RAM數(shù)組成功進(jìn)行了交換(6) 心得體會(huì)通過本次實(shí)驗(yàn)深入掌握51指令系統(tǒng)的MOV、MOVX、XCH、INC
24、指令功能及應(yīng)用。同時(shí)也更加深入理解了51單片機(jī)內(nèi)部RAM和外部RAM尋址方式和應(yīng)用。本程序主要用循環(huán)語(yǔ)句和子程序來進(jìn)行設(shè)計(jì)的,所以程序的編寫過程中也更加深入掌握了子程序的調(diào)用和使用,更加熟練地運(yùn)用循環(huán)語(yǔ)句。實(shí)驗(yàn)五 定時(shí)器應(yīng)用實(shí)驗(yàn)(1) 實(shí)驗(yàn)?zāi)康?. 掌握Vision2平臺(tái)硬件操作步驟。2. 熟悉ZY15MCU12BC2單片機(jī)實(shí)驗(yàn)箱,掌握實(shí)驗(yàn)箱內(nèi)撥位開關(guān)KC、KF使用。3. 學(xué)習(xí)并掌握51單片機(jī)內(nèi)部定時(shí)器/計(jì)數(shù)器的編程方法。4. 學(xué)習(xí)并掌握中斷服務(wù)程序的設(shè)計(jì)方法。(2) 實(shí)驗(yàn)程序框圖(3) 實(shí)驗(yàn)內(nèi)容及步驟。1. 建立一個(gè)新的工程項(xiàng)目2. 項(xiàng)目設(shè)置:點(diǎn)擊菜單工程,選擇Options for Tar
25、getTarget 1設(shè)置選項(xiàng) :選擇單片機(jī)的晶振Xtl,輸入12(MHZ):擊菜單中Debug標(biāo)簽項(xiàng),設(shè)置硬件仿真Use Keil Montor-51 Drivar。:點(diǎn)擊菜單中Output標(biāo)簽項(xiàng),設(shè)置16進(jìn)制格式文件(4) 硬件仿真結(jié)果及程序分析仿真結(jié)果如圖:(5) 心得體會(huì)通過本次實(shí)驗(yàn)初步了解了ZY15MCU12BC2單片機(jī)實(shí)驗(yàn)箱,掌握實(shí)驗(yàn)箱內(nèi)撥位開關(guān)KC、KF使用。同時(shí)也學(xué)習(xí)并掌握了51單片機(jī)內(nèi)部定時(shí)器/計(jì)數(shù)器的編程方法和中斷服務(wù)程序的設(shè)計(jì)方法。同時(shí)最重要的還是第一次將單片機(jī)軟硬件結(jié)合使用,用Keil C51軟件進(jìn)入Vision2 集成開發(fā)環(huán)境,使89C51完成硬件仿真。 實(shí)驗(yàn)由于老師
26、已經(jīng)貼心地給出代碼,所以程序設(shè)計(jì)上沒遇上問題,但是硬件仿真上卻是問題重重。一開始是不知道怎么進(jìn)行硬件仿真的,不知道怎么才能將單片機(jī)箱與電腦連接,經(jīng)過查閱資料,認(rèn)真看PPT才發(fā)現(xiàn)項(xiàng)目設(shè)置有問題,應(yīng)該在Debug窗口設(shè)置硬件仿真Use Keil Montor-51 Drivar。設(shè)置完之后又是仿真不了,在其他同學(xué)的幫助下才發(fā)現(xiàn)是setting里面的port選擇有問題,試驗(yàn)箱連接電腦的port應(yīng)該是COM3而不是默認(rèn)的COM2。錯(cuò)誤全糾正后試驗(yàn)箱就可以成功運(yùn)行了。 通過這次實(shí)驗(yàn),我也深深地感覺到細(xì)節(jié)的重要性,我們組發(fā)生的兩個(gè)錯(cuò)誤都是細(xì)節(jié)上出了問題,結(jié)果導(dǎo)致卡了很長(zhǎng)時(shí)間。以后的實(shí)驗(yàn)一定要注意,不要再粗
27、心了。實(shí)驗(yàn)六 并行口應(yīng)用模擬廣告燈實(shí)驗(yàn)(1) 實(shí)驗(yàn)?zāi)康?. 熟悉ZY15MCU12BC2單片機(jī)實(shí)驗(yàn)箱的資源,學(xué)會(huì)選用其模塊電路連接成實(shí)驗(yàn)需要的系統(tǒng)。2. 掌握MCS-51單片機(jī)P1端口的應(yīng)用方法。3. 學(xué)習(xí)及掌握單片機(jī)內(nèi)部定時(shí)器和并行接口綜合應(yīng)用程序設(shè)計(jì)技術(shù)。(2) 實(shí)驗(yàn)程序框圖(3) 實(shí)驗(yàn)內(nèi)容及步驟1. 建立一個(gè)新的工程項(xiàng)目2. 項(xiàng)目設(shè)置1 點(diǎn)擊菜單工程,選擇Options for TargetTarget 1設(shè)置選項(xiàng) 2 選擇單片機(jī)的晶振Xtl,輸入12(MHZ)3 擊菜單中Debug標(biāo)簽項(xiàng),先設(shè)置硬件仿真Use Use Simulator。4 點(diǎn)擊菜單中Output標(biāo)簽項(xiàng),設(shè)置16進(jìn)制格式文件5 程序文件加入target后編譯程序1) 原程序:2) 中斷方式:3) 查詢方式:6 運(yùn)行程序1) 原程序:2) 中斷方式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 日語(yǔ)作文報(bào)告范文
- 商業(yè)化運(yùn)營(yíng)知識(shí)培訓(xùn)課件
- 輕工實(shí)習(xí)報(bào)告范文
- 2025年度熱處理設(shè)備技術(shù)培訓(xùn)與指導(dǎo)合同
- 二零二五年度借調(diào)人員工作培訓(xùn)與職業(yè)成長(zhǎng)協(xié)議
- 2025年汽修店轉(zhuǎn)讓與員工安置一體化服務(wù)合同
- 2025年度餐飲智能化升級(jí)入股協(xié)議
- 二零二五年度文化教育項(xiàng)目授權(quán)委托協(xié)議書
- 2025年度認(rèn)繳制環(huán)保產(chǎn)業(yè)股權(quán)轉(zhuǎn)讓協(xié)議書
- 二零二五年度婚慶活動(dòng)演藝服務(wù)合同(含燈光舞美)
- 新條令.新亮點(diǎn)-內(nèi)務(wù)條令解讀
- 中醫(yī)適宜技術(shù)-中藥熱奄包
- 林海雪原課件6張
- 銀發(fā)經(jīng)濟(jì)產(chǎn)業(yè)發(fā)展規(guī)劃
- 防火涂料質(zhì)量保證書
- 礦產(chǎn)資源開發(fā)合同備忘錄范本
- 大模型在刑偵技術(shù)中的應(yīng)用探索
- 肝硬化課件(共45張)
- 家長(zhǎng)會(huì)課件:小學(xué)語(yǔ)文二年級(jí)家長(zhǎng)會(huì)課件
- 2024年西安電力高等??茖W(xué)校單招職業(yè)技能測(cè)試題庫(kù)及答案解析
- 2024年中國(guó)科學(xué)技術(shù)大學(xué)創(chuàng)新班物理試題答案詳解
評(píng)論
0/150
提交評(píng)論