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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)實(shí)驗(yàn)指導(dǎo)書-文庫(kù)吧

2025-05-22 21:26 本頁(yè)面


【正文】 芯片中的數(shù)據(jù)進(jìn)行比較,校對(duì)由進(jìn)展條直觀顯示,當(dāng)遇到校對(duì)出錯(cuò)的單元時(shí),將退出校對(duì)操作,并顯示出錯(cuò)單元的地址、緩沖區(qū)數(shù)據(jù)私芯片數(shù)據(jù)。 為了確保寫入到器件的數(shù)據(jù)正確,寫器件操作包含了校對(duì),無(wú)須重復(fù)操作?!窦颖Wo(hù): 很多EEPROM和FLASHROM具有保護(hù)功能。加保護(hù)后的器件只能讀,不能寫,必須經(jīng)過(guò)解保護(hù)才能冉寫。該操作般應(yīng)用在寫操作完成后使用?!窠獗Wo(hù): 與加保護(hù)相反?!褡x廠家: 取得z字節(jié)代碼,第一字節(jié)代表生產(chǎn)廠家,第二字節(jié)代表型號(hào)?!駥懰俣?不同廠家的產(chǎn)品編程速度可能不一樣,既使同一廠家的產(chǎn)品,其型號(hào)不同編程速度也可能不一樣。一般可設(shè)為標(biāo)準(zhǔn)速度?!? 自動(dòng)編程操作 該操作根據(jù)組合操作框內(nèi)的選擇自動(dòng)完成對(duì)器件的編程操作,可提高芯片的編程效率。 第二章 實(shí)驗(yàn)指導(dǎo)一、實(shí)驗(yàn)指導(dǎo)說(shuō)明本實(shí)驗(yàn)指導(dǎo)是為適應(yīng)各大、中專院校開設(shè)單片機(jī)原理與應(yīng)用方面的課程需做大量軟、,可使學(xué)生基本掌握MCS-5l單片機(jī)的結(jié)構(gòu)原理、接口技術(shù)、程序設(shè)計(jì)技巧。手冊(cè)中詳細(xì)敘述了各實(shí)驗(yàn)的目的、內(nèi)容,列出了接線圖、程序結(jié)構(gòu)框圖和清單。免除了主講教師和實(shí)驗(yàn)輔導(dǎo)老師為設(shè)計(jì)、準(zhǔn)備調(diào)試實(shí)驗(yàn)線路和實(shí)驗(yàn)程序所需的工作量,節(jié)約了寶貴的時(shí)間。1. 所有硬件實(shí)驗(yàn)程序已固化在程序存儲(chǔ)器EEPROM中,選擇UP模式(SW1),我們可以脫機(jī)實(shí)驗(yàn),從小鍵盤輸入相應(yīng)實(shí)驗(yàn)序號(hào),再按FV/EX即可運(yùn)行該實(shí)驗(yàn)程序;也可采用聯(lián)機(jī)實(shí)驗(yàn),將實(shí)驗(yàn)系統(tǒng)與PC機(jī)通過(guò)DJ2008仿真器相連,聯(lián)機(jī)調(diào)試所有實(shí)驗(yàn)程序。2. 實(shí)驗(yàn)接線圖上的粗實(shí)線表示用戶在實(shí)驗(yàn)時(shí)要用導(dǎo)線連接起來(lái)?! ?. 所有實(shí)驗(yàn)都是相互獨(dú)立的,次序上也沒(méi)有固定的先后關(guān)系,在使用本書進(jìn)行教學(xué)時(shí),教師可根據(jù)該校(院)的教學(xué)要求,選擇相應(yīng)實(shí)驗(yàn)。4. 對(duì)同一問(wèn)題的解決辦法往往不是唯一的,歡迎用戶在使用本書過(guò)程中提出更為優(yōu)秀的實(shí)驗(yàn)方案,指出錯(cuò)誤和不足,希望用戶反饋給我們,以便及時(shí)修改。二、軟件實(shí)驗(yàn)部分軟件實(shí)驗(yàn)部分是為了配合教材中單片機(jī)匯編語(yǔ)言教學(xué)而設(shè)計(jì)的相關(guān)實(shí)踐操作內(nèi)容,軟件部分的實(shí)驗(yàn)主要以對(duì)存儲(chǔ)器中的數(shù)據(jù)進(jìn)行操作為主,并不涉及過(guò)多的顯示處理、接口處理,操作時(shí)以輸入?yún)R編程序,運(yùn)行并檢驗(yàn)操作結(jié)果為主要實(shí)驗(yàn)過(guò)程,軟件實(shí)驗(yàn)部分既可以在實(shí)驗(yàn)箱中操作,也可以在無(wú)實(shí)驗(yàn)箱的情況下用單片機(jī)模擬調(diào)試程序完成,其主要目的是掌握51單片機(jī)的指令系統(tǒng)和提高匯編編程的能力。讀者也可以自行設(shè)計(jì)相關(guān)的程序,并在實(shí)驗(yàn)條件下進(jìn)行調(diào)試和驗(yàn)證以拓展編程能力。軟件實(shí)驗(yàn)部分本書提供了十個(gè)驗(yàn)證實(shí)驗(yàn)程序以供實(shí)驗(yàn)時(shí)選擇使用。 實(shí)驗(yàn)一 清零程序1,實(shí)驗(yàn)?zāi)康模骸≌莆諈R編語(yǔ)言設(shè)計(jì)和調(diào)試方法,熟悉鍵盤操作。2,實(shí)驗(yàn)內(nèi)容: 把2000H~20FFH的內(nèi)容清零。3,實(shí)驗(yàn)程序框圖: 4,實(shí)驗(yàn)步驟: 用連續(xù)或單步方式運(yùn)行程序,檢查2000~20FF中執(zhí)行程序前后的內(nèi)容變化。5,思 考: 假使把2000H~2100H中的內(nèi)容改成FF,,如何修改程序。6,程序清單: ORG 0000H LJMP SE01 ORG 0640HSE01: MOV R0,00H MOV DPTR,2000H ;(0000H)送DPTRLOO1: CLR A MOVX @DPTR,A ;0送(DPTR) INC DPTR ;DPTR+1 INC R0 ;字節(jié)數(shù)(寄存器內(nèi)容)加1 CJNE R0,00H,LOO1 ;不到FF個(gè)字節(jié)再返回清零LOOP: SJMP LOOP END 實(shí)驗(yàn)二 拆字程序l,實(shí)驗(yàn)?zāi)康模?掌握匯編語(yǔ)言設(shè)計(jì)和調(diào)試方法。2,實(shí)驗(yàn)內(nèi)容: 把2000H的內(nèi)容拆開,高位送2001H低位,低位送2002H低位,2001H、2002H高位清零,一般本程序用于把數(shù)據(jù)送顯示緩沖區(qū)時(shí)用。3,實(shí)驗(yàn)程序框圖:4,實(shí)驗(yàn)步驟: 用連續(xù)或單步方式運(yùn)行程序,檢查2000H~2002H中內(nèi)容變化情況。5,思 考: 如何用斷點(diǎn)方式調(diào)試本程序。6,程序清單:。把指定字節(jié)的高低位拆開分別存放,多用于顯示子程序ORG 0000H LJMP SE02 ORG 0660HSE02: MOV DPTR,2000H MOVX A,@DPTR MOV B,A ;(2000)→A→B SWAP A ;交換 ANL A,0FH ;屏蔽高位 INC DPTR MOVX @DPTR,A ;送2001H INC DPTR MOV A,B ANL A,0FH ;(2000)內(nèi)容屏蔽高位 MOVX @DPTR,A ;送2002HLOOP: SJMP LOOP END實(shí)驗(yàn)三 拼字程序1,實(shí)驗(yàn)?zāi)康模骸∵M(jìn)一步掌握匯編語(yǔ)言設(shè)計(jì)和調(diào)試方法。.2,實(shí)驗(yàn)內(nèi)容: ,一般本程序用于把顯示緩沖區(qū)的數(shù)據(jù)取出拼裝成一字節(jié)。3,實(shí)驗(yàn)程序框圖:4,實(shí)驗(yàn)步驟:?jiǎn)尾交蛴脭帱c(diǎn)方式運(yùn)行程序,檢查2002H內(nèi)容變化情況。5, 程序清單: ORG 0000H LJMP START ORG 0680HSTART: MOV DPTR,2000H MOVX A,@DPTR ANL A,0FH ;(2000H)內(nèi)容屏蔽高位 SWAP A ;交換 MOV B,A ;保存 INC DPTR MOVX A,@DPTR ;(2000H)內(nèi)容送A ANL A,0FH ;屏蔽高位 ORL A,B ;或 INC DPTR MOVX @DPTR,A ;送2002H SJMP $ END實(shí)驗(yàn)四 數(shù)據(jù)區(qū)傳送子程序1,實(shí)驗(yàn)?zāi)康模骸≌莆誖AM中的數(shù)據(jù)操作。2,實(shí)驗(yàn)內(nèi)容: 。3,實(shí)驗(yàn)程序框圖:4,實(shí)驗(yàn)步驟: (例如0000H),(例如2000H),(例如lFFFH),運(yùn)行程序,檢查0000H~lFFFH中內(nèi)容是否和2000H~3FFFH中內(nèi)容完全一致。5,程序清單: ORG 0000H LJMP SE22 ORG 07B0HSE22: MOV DPL,R3 MOV DPH,R2 ;建立源程序首址 MOVX A,@DPTR ;取數(shù) MOV DPL,R5 MOV DPH,R4 ;目的地首址 MOVX @DPTR,A ;傳送 CJNE R3,0FFH,LO42 INC R2LO42: INC R3 ;源地址加1 CJNE R5,0FFH,LO43 INC R4LO43: INC R5 ;目的地址加1 CJNE R7,00H,LO44 CJNE R6,00H,LO45 ;字節(jié)數(shù)減1LOOP: SJMP LOOP NOPLO44: DEC R7 SJMP SE22LO45: DEC R7 DEC R6 SJMP SE22 ;未完繼續(xù) END實(shí)驗(yàn)五 數(shù)據(jù)排序?qū)嶒?yàn)1,實(shí)驗(yàn)?zāi)康模?熟悉51指令系統(tǒng),掌握程序設(shè)計(jì)方法。2,實(shí)驗(yàn)內(nèi)容: 編寫并調(diào)試一個(gè)排序子程序,其功能為用冒泡法將內(nèi)存RAM中幾個(gè)單字節(jié)無(wú)符號(hào)的正整數(shù),按從小到大的次序重新排列。3,程序框圖:4,實(shí)驗(yàn)步驟:將RAM 50H~5AH 中放入不等的數(shù)據(jù),用斷點(diǎn)方法運(yùn)行本實(shí)驗(yàn)程序后檢查50H~5A中的內(nèi)容是否按從小到大的次序排列。5,思 考:修改程序把50H~5AH中內(nèi)容從大到小排列。6,程序清單: ORG 0000H LJMP QUE ORG 09B0HQUE:MOV R3,50HQUE1: MOV A,R3 ;指針?biāo)蚏0 MOV R0,A MOV R7, 0AH ;長(zhǎng)度送R7 CLR 00H ;清標(biāo)志位 MOV A, @R0QL2 : INC R0 MOV R2,A CLR C MOV 22H,@R0 CJNE A,22H,QL3 ;相等嗎? SETB CQL3: MOV A,R2 JC QL1 ;大于交換位置 SETB 00H XCH A,@R0 DEC R0 XCH A,@R0 INC R0 ;大于交換位置QL1: MOV A,@R0 DJNZ R7,QL2 JB 00H,QUE1 ;一次循環(huán)中有交換繼續(xù)LOOP: SJMP LOOP ;無(wú)交換退出 END實(shí)驗(yàn)六 查找相同數(shù)個(gè)數(shù)1,實(shí)驗(yàn)?zāi)康模?熟悉匯編語(yǔ)言編程。2,實(shí)驗(yàn)內(nèi)容: 在2000H~200FH的N個(gè)單元中填入零,運(yùn)行本程序后檢查2100H中是否為N。3,實(shí)驗(yàn)程序框圖:4,實(shí)驗(yàn)步驟: 在2000H~200FH的幾個(gè)單元中填入零,運(yùn)行本程序后檢查2100H中是否是幾個(gè)單元數(shù)。5,思考: 修改程序,查找其它內(nèi)容。6,程序清單: ORG 0000H LJMP L5800 ORG 0AA0HL5800: MOV R0,10H ;查找16個(gè)字節(jié) MOV R1,00H MOV DPTR,2000HL5811: MOVX A,@DPTR CJNE A,00H,L5816 ;取出內(nèi)容與00H相等嗎? INC R1 ;取出個(gè)數(shù)加1L5816: INC DPTR DJNZ R0,L5811 ;未完繼續(xù) MOV DPTR,2100H MOV A,R1 MOVX @DPTR,A ;相同數(shù)的個(gè)數(shù)送2100HL581E: SJMP L581E END實(shí)驗(yàn)七 無(wú)符號(hào)雙字節(jié)快速乘法子程序1,實(shí)驗(yàn)?zāi)康模骸≌莆誐CS51匯編語(yǔ)言程序設(shè)計(jì)方法。2,預(yù)備知識(shí): 本程序利用單字節(jié)的乘法指令,根據(jù)下面的公式進(jìn)行乘法運(yùn)算的。       (R2R3)*(R6R7)=((R2)* +(R3))*((R6)* +R7))      ?。剑≧2)*(R6)* +((R2)*(R7)+(R3)*(R6))* +(R3)*(R7)3,實(shí)驗(yàn)內(nèi)容: 將(R2R3)和(R6R7)中雙字節(jié)無(wú)符號(hào)整數(shù)相乘,積送R4 R5 R6 R7中。4,實(shí)驗(yàn)程序框圖:5,實(shí)驗(yàn)步驟: 在R2R3和R6R7中輸入無(wú)符號(hào)整數(shù),斷點(diǎn)或單步運(yùn)行本實(shí)驗(yàn)程序后檢查R4 R5 R6 R7中內(nèi)容。6,程序清單: ORG 0000H LJMP QKUL ORG 0970HQKUL: MOV A,R3 MOV B,R7 MUL AB ;R3*R7 XCH A,R7 ;R7=(R3*R7)低字節(jié) MOV R5,B ;R5=(R3*R7)高字節(jié) MOV B,R2 MUL AB ;R2*R7 ADD A,R5 MOV R4,A CLR A ADDC A,B MOV R5,A ;R5=(R2*R7)高字節(jié) MOV A,R6 MOV B,R3 MUL AB ;R3*R6 ADD A,R4 XCH A,R6 XCH A,B ADDC A,R5 MOV R5,A MOV ,C
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1