av在线观看网站免费,欧美成人aaa片一区国产精品,精品国产乱码久久久久久免费,麻豆果冻传媒2021精品传媒一区,国产精品自在欧美一区

電子文檔交易市場
安卓APP | ios版本
電子文檔交易市場
安卓APP | ios版本

微機原理及應(yīng)用實驗報告

24頁
  • 賣家[上傳人]:ni****g
  • 文檔編號:548783702
  • 上傳時間:2023-11-10
  • 文檔格式:DOCX
  • 文檔大?。?30.55KB
  • 下載文檔到電腦,查找使用更方便

    20 金貝

    還剩頁未讀,繼續(xù)閱讀

    / 24 舉報 版權(quán)申訴 馬上下載
  • 文本預(yù)覽
  • 下載提示
  • 常見問題
    • 微機原理及應(yīng)用實驗報告班級:機械 1301 班姓名: 黃佳清學(xué)號: 0801130117座位號:中南大學(xué)機電工程學(xué)院'..實驗一 單片機仿真開發(fā)機操作和 MCS-51指令系統(tǒng)應(yīng)用一.實驗?zāi)康?、熟悉 MCS-51 單片機仿真開發(fā)機和開發(fā)調(diào)試軟件的操作使用和調(diào)整;2、學(xué)會編寫和輸入?yún)R編語言源程序、對輸入的源程序進行匯編;3、掌握程序的調(diào)試和運行的各種方法二.實驗設(shè)備臺式微型計算機MCS-51 仿真開發(fā)機THKSCM-2A三.實驗內(nèi)容及步驟(完成分值: 60 分)本實驗秩序運行 Keil uVersion2 程序,設(shè)置為 keil 為純軟件仿真1. 新建工程項目2. 設(shè)置工程文件參數(shù)3. 編寫新程序事例4. 調(diào)試程序直至能夠運行出結(jié)果四.實驗程序AJMPMAININCR0ORG0030HINCDPTRMAIN:MOVR0,#20HDJNZR2,A2MOVR2,#0FHMOVR0,#030H;MOVA,#00H斷點,觀察并記錄!A1:MOV@R0,AMOVDPTR,#7000HINCR0MOVR2,#0FHA3:MOVXA,@DPTRINCAMOVX@R0,AINCR0DJNZR2,A1INCDPTRMOVR0,#20H;DJNZR2,A3暫停,觀察并記錄!DO:LJMPDOMOVDPTR,#7000HEND; 內(nèi)部存儲器數(shù)MOVR2,#0FH據(jù)塊賦值, 搬運數(shù)據(jù)塊到外部存儲A2:MOVA,@R0器,再搬運回內(nèi)部數(shù)據(jù)存儲器。

      MOVX@DPTR,A五、附加題1. 將光標(biāo)移到想要暫停的地方, MOV R0,#20H 所在行,選擇 “執(zhí)行到光標(biāo)處”功能,程序快速執(zhí)行到光標(biāo)所在行觀察運行情況,并記錄下表R0R2A20H21H22H23H24H25H0x2f0x000x0f00H01H02H03H04H05H26H27H28H29H2AH2BH2CH2DH2EH06H07H08H09H0AH0BH0CH0DH0EH'..2. 在 MOV R0,#0A0H 行設(shè)置斷點,全速執(zhí)行,暫停后觀察并記錄以下單元內(nèi)容R0DPL7000H7001H7002H7003H7004H7005H7006H0X2F0FH00H01H02H03H04H05H06H7007H7008H7009H700AH700BH700CH700DH700EH07H08H09H0AH0BH0CH0DH0EH3. 畫出程序流程圖開始賦值 R0← 20H R2← 0FH A ←00H(R0) ← (A)R0 ←R0+1A ←A+1R2 ←R2-1NR2=0?Y賦值 R0← 20H DPTR ← 7000H R2 ← 0FH(A) ← (R0) (DPTR) ← (A) R0 ← R0+1DPTR ←DPTR+1 R2 ←R2-1R2=0? NY賦值 R0 ←30H R2← 0FH DPTR ← 7000H(A) ← (DPTR)(R0) ← (A)DPTR ←DPTR+1 R0← R0+1R2← R2-1NR2=0?Y'..結(jié)束4. 修改程序,實現(xiàn)新功能實現(xiàn)倒序數(shù)據(jù)轉(zhuǎn)移程序AJMPMAINORG0030HMAIN:MOVR0,#40HMOVR2,#0FHMOVA,#00HA1:MOV@R0,ADECR0INCADJNZR2,A1MOVR0,#30HMOVDPTR,#7000HMOVR2,#0FHA2:MOVA,@R0MOVX@DPTR,AINCR0INCDPTRDJNZR2,A2MOVR0,#030HMOVDPTR,#7000HMOVR2,#0FHA3:MOVXA,@DPTRMOVX@R0,AINCR0INCDPTRDJNZR2,A3DO:LJMPDOEND'..實驗二 程序設(shè)計一、實驗?zāi)康?、掌握 MCS-51單片機指令系統(tǒng)及用匯編語言編程技巧;2、了解和熟悉用 MCS-51單片機仿真開發(fā)機調(diào)試程序的方法。

      二、實驗內(nèi)容及步驟(完成分值: 30 分 / 單個程序)題目 1、編寫排序程序并上機調(diào)試通過已 知 8031 內(nèi) 部 RAM60H~69H 單 元 中 , 依 次 存 放 了0FH,09H,07H,0CH,03H,0DH,08H,0BH,04H,01H共 10 個字節(jié)無符號數(shù),編程將它們 規(guī)律 排序 , 最大 數(shù)放 在 60H 中, 最小 數(shù) 放在 69H 中 結(jié) 果應(yīng) 該 是0FH,0DH,0CH,0BH,09H,08H,07H,04H,03H,01H題目 2、編寫多字節(jié)加法程序并上機調(diào)試通過8031 內(nèi)部 RAM22H、21H、20H單元中,分別存放了 3 字節(jié)無符號被加數(shù) 0FFH、0FFH、0FFH(低字節(jié)在低地址),在 32H、31H、 30H單元中分別存放 3 字節(jié)無符號加數(shù) 22H、 22H、 22H(低字節(jié)在低地址) ,求兩數(shù)之和,并將結(jié)果存入內(nèi)部RAM23H、22H 、21H 、20H單元中(低字節(jié)在低地址) 結(jié)果應(yīng)該是 01H、22H、22H、 21H四、參考實驗程序題目 1ORG 0000HMOV A,R2LJMP mainMOV R4,AORG 0100HLOOP1: MOV A,@R1main:... 將 10 個隨機數(shù)送入內(nèi)部 RAM的CLR C50~59H 單元SUBB A,BNOP;可在此處設(shè)置斷點JC LOOP2; 改為 JNC即可逆ACALL SELSORT;調(diào)用排序子程序序排列MOV B,@R1HERE:AJMP HERE; 可在此處設(shè)置斷MOV A,R1點 , 觀察每次排序結(jié)果MOV R3,ANOPLOOP2: INC R1DJNZ R4,LOOP1; 排序子程序MOV A,R3DAT EQU 60H;排序數(shù)據(jù)首地MOV R1,A址MOV A,@R1N EQU 10;排序個數(shù)XCH A,@R0SELSORT: MOV R0,#DATXCH A,@R1MOV R2,#N-1INC R0LOOP: MOV B,@R0DJNZ R2,LOOPMOV A,R0RETMOV R3,AENDINC AMOV R1,A題目 2ORG 0000H LJMP main'..ORG 0100H([R0]+[R1])=([R0])main:MOV R0,#20H; 入口:R0,R1,R2MOV @R0,#0FFH; 占用資源 :ACC,BINC R0; 堆棧需求 :2 字節(jié)MOV @R0,#0FFH; 出口:R0存放結(jié)果高地址INC R0MULTADD:MOV R0,#20H; 地址 1MOV @R0,#0FFHMOV R1,#30H; 地址 2MOV R2,#03H; 加法字節(jié)數(shù)MOV R0,#30HNSUB:CLRCMOV @R0,#22HNSUB1: MOVA,@R0INC R0ADDCA,@R1MOV @R0,#22HMOV@R0,AINC R0INCR0MOV @R0,#22HINCR1ACALL MULTADD;調(diào)用多字節(jié)加法子DJNZR2,NSUB1程序CLR AADDCA, #00H;把進位HERE:AJMP HERE ; 可在此處設(shè)置斷位 C 加到高 8 位去點 , 觀察結(jié)果MOV@R0, ANOPRETEND;N 字節(jié)無符號數(shù)加法子程序五、附加題1. 畫出題目 1 的程序流程圖。

      開始存入數(shù)據(jù)到 60H~69HR0←60H N← 10H R2← 60HA← (R0)R2← R2+1B← (R2)A>B?YN(R0) 和( R2)交N換NR2=69H?YR0← R0+1N R0=69H?Y結(jié)束'..2. 將題目 1 的排序算法進行改變,采用另一種排序算法進行排序ORG 0000HLOOP3: INC R1LJMP mainORG 0100HCJNE R1,#6AH,LOOP2;MAIN:...;將 10 個隨機數(shù)送入INC R0L。

      點擊閱讀更多內(nèi)容
    關(guān)于金鋤頭網(wǎng) - 版權(quán)申訴 - 免責(zé)聲明 - 誠邀英才 - 聯(lián)系我們
    手機版 | 川公網(wǎng)安備 51140202000112號 | 經(jīng)營許可證(蜀ICP備13022795號)
    ?2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.