freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ss-8051高級單片機實驗手冊new(機械學(xué)院)-wenkub

2023-04-26 23:07:35 本頁面
 

【正文】 NEXT INC B NEXT:: INC R0 DJNZ R7,LOOPHERE: SJMP HERE ;死循環(huán) END ;程序結(jié)束標志實驗四:求兩省人口之和以四個字節(jié)長度存放兩省人口數(shù),該程序涉及到多字節(jié)的加減法。實驗的源程序如下所示: ORG 00H ;程序從00H處開始運行 AJMP START ;跳轉(zhuǎn)到START的位置 ORG 30H ;START從30H開始START: MOV A,56H ;在A寄存器中放置56H,這句程序執(zhí)行完畢后可以看看A寄存;器中的值是否為78HMOV B,78H ;在B寄存器中放置78H,這句程序執(zhí)行完畢后可以看看B寄存;器中的值是否為78H MOV DPTR,00H ;給DPTR賦值00H,表示是數(shù)據(jù)寄存在00H的地址 MOVX A,DPTR ;將外部數(shù)據(jù)區(qū)00H的數(shù)據(jù)放進寄存器A MOV R1,A ;將A中的數(shù)據(jù)放入R1寄存器 INC DPTR ;將DPTR增1,變?yōu)?1H MOVX A,DPTR ;將外部數(shù)據(jù)區(qū)01H的數(shù)據(jù)放進寄存器A MOV R2,A ;將A中的數(shù)據(jù)放入R2寄存器 ADD A,R1 ;將A中的數(shù)據(jù)與R2中的數(shù)據(jù)相加,和在A中 MOV R3,A ;將結(jié)果保存在R3中HERE: AJMP HERE ;死循環(huán) END ;程序結(jié)束標志實驗二:練習(xí)從外部數(shù)據(jù)存儲器傳送到內(nèi)部RAM中本實驗也可以在模擬調(diào)試和連機狀態(tài)下兩種方式下進行實驗。2. 連機狀態(tài)下:本實驗要連機運行調(diào)試,需在實驗儀上進行相應(yīng)的連線。二. 操作練習(xí)與程序執(zhí)行:實驗一:練習(xí)從外部數(shù)據(jù)存儲器傳送到內(nèi)部寄存器中第一部分“軟件練習(xí)”實驗均可以在脫機模擬狀態(tài)下調(diào)試運行,也可以連上仿真器與實驗儀在線仿真調(diào)試運行。它的所有電路單元均是獨立的(除了電源和地線之外),復(fù)雜的電路可以用排線搭建起來,整個系統(tǒng)給學(xué)習(xí)者一個真實的開發(fā)環(huán)境,對于小型的實驗和大型的課程設(shè)計均可應(yīng)用,此外還可以作為開發(fā)新產(chǎn)品的實驗系統(tǒng)。另一種沒有實驗儀,初學(xué)者就按電路圖自行在面包板上或在萬用板上焊接電路,花費很多時間在接線及硬件排錯上,軟件練習(xí)往往不夠。有鑒如此,北京海天創(chuàng)新電子有限公司特開發(fā)一種開放式組合電路的單片機SS8051高級單片機實驗儀,其特性如下:1. 可做MCS51系列單片機的實驗或其它MCU的的實驗;2. 可配任何廠家的仿真器,也可以自仿真;3. 系統(tǒng)采用CPU獨立和組合均可的方式;4. 提供20多種單元電路;5. 全部電路可由使用者以線連接,彈性組合;6. 無需焊接,節(jié)省時間,如同面包板或萬用板實驗;7. 配備開關(guān)電源;8. 可配合各種單片機書籍。2. 調(diào)試軟件的啟動、操作與退出:萬利調(diào)試軟件的啟動很簡單,在WINDOWS操作系統(tǒng)下,只要用鼠標單擊“開始|程序|MedWin|”程序即可啟動。1. 模擬調(diào)試狀態(tài)下:(以萬利仿真器為例)啟動“”萬利仿真器調(diào)試軟件,進入“模擬調(diào)試”狀態(tài)。先用數(shù)據(jù)線將仿真器和仿真頭連起來,把仿真頭缺口朝上插入2單元的51單片機插座(千萬注意不要插反)。在連機實驗時的連線與“實驗一”完全相同。程序運行前將兩省的人口數(shù)放入外部數(shù)據(jù)區(qū)(XDATA)從00H和10H開始的單元。程序清單如下: ORG 00H ;程序從00H處開始運行SJMP START ;跳轉(zhuǎn)到START的位置ORG 30H ;START從30H開始 START: MOV R0,30H MOV A,R0ANL A,R0JZ ZEROJNB ,NEXT MINUS: MOV R1,0FFH SJMP EXIT ZERO: MOV R1,0 SJMP EXIT NEXT MOV R1,1 EXIT: SJMP EXIT ;死循環(huán) END ;程序結(jié)束標志實驗七:求兩個16位無符號數(shù)之積程序清單如下:ORG 00H ;程序從00H處開始運行 AJMP START ;跳轉(zhuǎn)到START的位置 ORG 30H START: MOV R5,11H ;乘數(shù)高字節(jié) MOV R4,78H ;乘數(shù)低字節(jié) MOV R3,11H ;被乘數(shù)高字節(jié) MOV R2,11H ;被乘數(shù)低字節(jié) MOV R1,30H DUMUL: MOV A,R1 MOV R6,A MOV R7,04 CLEAR: MOV R1,0H INC R1 DJNZ R7,CLEAR MOV A,R6 MOV R1,A MM: MOV A,R2 MOV B,R4 MUL AB ACALL ADDM MOV A,R2 MOV B,R5 ACALL ADDM MOV A,R3 MOV B,R4 MUL ABDEC R1ACALL ADDMMOV A,R3MOV B,R5MUL ABACALL ADDMMOV A,R6MOV R1,A HERE: SJMP HERE ;死循環(huán) ADDM: ADD A,R1 ;子程序MOV R1,AMOV A,BINC R1ADDC A,R1MOV R1,AINC R1MOV A,R1ADDC A,0MOV R1,ADEC R1RET ;子程序返回END ;程序結(jié)束標志實驗八:將一個字節(jié)BCD碼轉(zhuǎn)換成二進制數(shù) ORG 00H ;程序從00H處開始運行 AJMP START ;跳轉(zhuǎn)到START的位置 ORG 30H ;START從30H開始 START: MOV R2,99H ACALL DTOB HERE: SJMP HERE ;死循環(huán) DTOB: MOV A,R2 ANL A,0F0H SWAP A MOV B,10 MUL AB MOV R3,A MOV A,R2 ANL A,0FH ADD A,R3 MOV R3,A MOV 20H,A RET END ;程序結(jié)束標志實驗九:將一個字節(jié)二進制數(shù)轉(zhuǎn)換成十進制數(shù) ORG 00H ;程序從00H處開始運行 SJMP START ;跳轉(zhuǎn)到START的位置 ORG 30H ;START從30H開始START: MOV R2,0FFH ACALL BTODHERE: SJMP HERE ;死循環(huán) ORG 100H ;將二進制數(shù)轉(zhuǎn)換成十進制數(shù)的子程序放在100H的位置BTOD: MOV A,R2 ;二進制數(shù)轉(zhuǎn)換成十進制數(shù)的子程序 MOV B,100 DIV AB MOV R6,A MOV A,10 XCH A,B DIV AB SWAP A ADD A,B MOV R5,A RET ;二進制數(shù)轉(zhuǎn)換成十進制數(shù)的子程序返回 END ;程序結(jié)束標志實驗十:自編實驗,上機調(diào)試通過 第二部分 硬件及接口實驗實驗一:P1口實驗一一. 實驗題目:P1口做輸出口,接八只發(fā)光二極管,編寫程序,使發(fā)光二極管循環(huán)點亮。作為輸入的口線,必須向鎖存器相應(yīng)位寫入“1”,該位才能作為輸入。四. 實驗電路: L1 VCC 8051 L8 VCC五. 連線方法:電路單元第2單元第11單元連接1L1L8六. 程序框圖:開始初始化,A=0A P1A左循環(huán)一位延時1S結(jié)束七. 程序清單:(匯編) ORG 00H ;程序從00H開始 AJMP START ;跳轉(zhuǎn)到START位置 ORG 30H ;開始程序從30H開始,將00H到30H之間的START: MOV SP,60H ;將堆棧指針設(shè)為60H MOV A,0FEH ;將A賦值為0FEHLOOP: MOV P1,A ;點亮1個燈 ACALL DELAY ;調(diào)用延時程序 RL A ;將A循環(huán)移動一位
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1