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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)課后答案(段晨東主編)詳盡版(存儲版)

2025-07-27 13:39上一頁面

下一頁面
  

【正文】 被存放在20H(高8位)、21H和22H單元,Y被存放在22H,編程實現(xiàn)下X—Y。MOV A, 20HCLR CRRC AMOV 20H, AMOV A, 21HRRC AMOV 21H, A17. 4位十進(jìn)制數(shù)X以壓縮BCD的格式存儲在內(nèi)部RAM中,編程實現(xiàn)X/10,并把小數(shù)部分存儲在R6中。(2)當(dāng)前的機(jī)器周期不是指令的最后一個機(jī)器周期。在設(shè)置CPU的中斷控制位和中斷允許控制位以后,當(dāng)中斷源觸發(fā)中斷時,相應(yīng)的中斷標(biāo)志位被置1。另外,CPU執(zhí)行RETI指令和對寄存器IE和IP訪問的指令時,即使指令執(zhí)行結(jié)束也不會立即響應(yīng),必須至少再執(zhí)行一條指令方可響應(yīng)中斷請求。用中斷方式實現(xiàn)上述要求。設(shè)置優(yōu)先級 MOV A, 01H 。左移次數(shù)CONT: MOV A, 03H 。中斷處理程序ORG 0200HINT_PRO:PUSH ACC PUSH PSW MOV A,0F0H MOV P1,A MOV A,P1 ANL A,0F0H CPL A SWAP A MOV P1,A POP PSW POP ACC RETI 3. ,單片機(jī)通過P1口與智能傳感器相連,STB為傳感器輸出的選通信號,傳感器每從DB輸出一個7位二進(jìn)制數(shù)據(jù)后(最高位是0),就從STB輸出一個負(fù)脈沖,8051單片機(jī)讀取的數(shù)據(jù)存儲在內(nèi)部RAM的50H單元,如果讀取的數(shù)據(jù)超過7位(最高位為1)的次數(shù)超過20次,則終止從傳感器讀數(shù)。延時子程序DLY: MOV R7, 100DEL1: MOV R6, 200DEL0: NOP NOP NOP DJNZ R6, DEL0 DJNZ R7, DEL1 RET 5.,4個外部擴(kuò)展中斷源EXINT0~EXINT3共享外部事件中斷,當(dāng)其中有一個或幾個出現(xiàn)高電平時向單片機(jī)發(fā)出中斷請求。 電平觸發(fā)方式CLR IT1 。延時子程序DLY: MOV R7, 100DEL1: MOV R6, 200DEL0: NOPNOPNOPDJNZ R6, DEL0DJNZ R7, DEL1RET中斷處理程序:P_INT1: PUSH ACC PUSH PSW JNB ,S0 JNB ,S1 JNB ,S2 RETURN: POP PSW POP ACC RETIS0: MOV R0,10S0_B: MOV R1,8 MOV A,00HS0_A: SETB C RLC A MOV P1,A CALL DLY CALL DLY DJNZ R1,S0_A MOV P1,00H CALL DLY CALL DLY DJNZ R0,S0_B AJMP RETURNS1: MOV R0,10S1_B: MOV R1,8 MOV A,01H CLR CS1_A: MOV P1,A CALL DLY CALL DLY RLC A DJNZ R1,S1_A DJNZ R0,S1_B AJMP RETURNS2: MOV R0,10S2_B: MOV R1,3 MOV A,0E0HS2_A: MOV P1,A CALL DLY CALL DLY SETB C RRC A SETB C RRC A SETB C RRC A DJNZ R1,S2_A MOV P1,00H CALL DLY CALL DLY DJNZ R0,S2_B AJMP RETURN8. ,A、()()引入單片機(jī),通常情況下,當(dāng)A、B為高電平。 電平觸發(fā)方式CLR IT1 。工作原理:定時器/計數(shù)器工作在計數(shù)模式時,計數(shù)器對外部脈沖進(jìn)行計數(shù),脈沖信號發(fā)生1到0負(fù)跳變,計數(shù)器自動加1;定時器/計數(shù)器工作在定時模式時,計數(shù)脈沖信號來自單片機(jī)的內(nèi)部,每個機(jī)器周期產(chǎn)生一個計數(shù)脈沖,計數(shù)器自動加1,也就是每個機(jī)器周期計數(shù)器加1。當(dāng)設(shè)置為方式3時,定時器/計數(shù)器T1將停止工作。(2)設(shè)置工作方式方式0:M1M0=00,定時器模式:,計數(shù)器啟動不受外部控制:GATE=0,因此,TMOD的內(nèi)容為00H。等待,計數(shù) OK: SETB 。外部數(shù)據(jù)存儲首地址 MOV TMOD, 00010000B 。取外部數(shù)據(jù) MOV P1,A 。設(shè)置計數(shù)初始值高8位 MOV TL1,00101100B 。設(shè)置計數(shù)初始值高8位 MOV TL1,00101100B 。當(dāng)Em再次為高電平時,報警解除,恢復(fù)為正常狀態(tài)。開放CPU中斷允許 CLR PX0 。打開警報器 CLR 。重新裝入計數(shù)常數(shù)值 MOV TL1, 10110000B DJNZ R0,CNTING 。定時器啟動CNTING: JBC TF1, OK 。 中斷處理程序: ORG 0200HExtInt: PUSH ACC 。電平觸發(fā)方式 SETB EX0 。判斷數(shù)據(jù)取完否,否則跳轉(zhuǎn) CLR TR1 CLR TR0 RET 7. 。定時器啟動T0CNTING0:JBC TF0, OK 。外部數(shù)據(jù)存儲首地址 MOV TMOD, 00010001B 。OK: MOV TH1, 10011110B 。(1)一個定時器實現(xiàn),MAIN: MOV R0, 100 。啟動計數(shù)器CNTING: JBC TF1,OK 。設(shè)計數(shù)初始值為:轉(zhuǎn)換為二進(jìn)制數(shù)得1111000001100B。只有當(dāng)TR0被置1,且引腳輸入信號為高電平時,定時器/計數(shù)器T0才開始計數(shù)。定時器/計數(shù)器T0的計數(shù)器由2個8位的特殊功能寄存器TL0和TH0構(gòu)成;定時器/計數(shù)器T1的計數(shù)器由特殊功能寄存器TL1和TH1構(gòu)成,T0和T1有多種工作方式,由定時器/計數(shù)器方式寄存器TMOD設(shè)置。 中斷入口地址ORG 0030HMAIN: MOV SP, 60H 。(3)當(dāng)按下S2時,從指示燈L7開始以3個為一組點亮并保持,直至L7~ L0全部點亮,然后熄滅,重復(fù)上述過程10次后退出。 中斷入口地址ORG 0030HMAIN: MOV SP, 60H 。 ORG 0000H LJMP MAIN ORG 0013H LJMP P_INT1MAIN: MOV SP,70H CLR IT1 SETB EA SETB EX1 CLR PX1LOOP: NOP NOP NOP CLR LJMP LOOP。要求用跳變觸發(fā)方式。中斷處理程序 ORG 0300HINT_PRO: PUSH ACC 。開放CPU中斷 SETB EX0 。中斷方式可以更高效利用CPU ,節(jié)省CPU的時間,查詢就會增加CPU負(fù)擔(dān),在程序執(zhí)行功能較少時,兩種差別不大,功能較多時,一般都會采用中斷方式。(3)正在執(zhí)行的指令是RETI、或者是訪問特殊功能寄存器IE或IP的指令。如果不使用中斷處理,為了避免干擾或其他因素意外觸發(fā)中斷導(dǎo)致程序“跑飛”的現(xiàn)象發(fā)生,在中斷入口地址所在單元放置RETI指令,使程序能夠安全地返回到斷點處繼續(xù)運(yùn)行。4. MCS51單片機(jī)響應(yīng)中斷的條件是什么?如果此時不存在下列3種情形,CPU將響應(yīng)這個中斷請求進(jìn)行中斷處理。MOV A, 21HCLR CRLC AMOV 21H, AMOV A, 20HRLC AMOV 20H, ACLR ARLC AMOV 19H, A15. 4位十進(jìn)制數(shù)X以壓縮BCD的格式存儲在內(nèi)部RAM中,編程實現(xiàn)X乘以10。MOV A,22HADD A,32HMOV 32H,AMOV A,21HADDC A,31HMOV 31H,AMOV A,20H ADDC A,30HMOV 30H,AMOV A,00HADDC A,00HMOV 2FH,A7. 已知8位十進(jìn)制數(shù)X和Y以壓縮BCD的格式存儲,X被存放在20H~23H單元,Y被存放在40H~43H,編程實現(xiàn)下X+Y。RETI:中斷返回指令,令專用于中斷處理程序,是中斷處理結(jié)束的標(biāo)志。常數(shù)表緊隨該指令存放,最大長度不能超過256個字節(jié)。第三章復(fù)習(xí)思考題答案一、選擇題1. B 2. D 3. D 4. C 5. A 6. A 7. D 8. E 9. B 25:B 二、思考題1. 尋址方式是CPU執(zhí)行指令時獲取操作數(shù)的方式。18:MCS51單片機(jī)的復(fù)位條件是什么?在應(yīng)用系統(tǒng)設(shè)計時,實現(xiàn)單片機(jī)的復(fù)位有幾種方法?請給出相應(yīng)的電路原理圖。外部方式實現(xiàn)單片機(jī)的時鐘電路時,單片機(jī)的時鐘直接由外部時鐘信號源提供,即單片機(jī)使用外部振蕩器。P0當(dāng)作為通用的I/O口使用時,輸出電路是漏極開路的,因此,需要外接上拉電阻。用于十進(jìn)制數(shù)(BCD)運(yùn)算。B寄存器,用于乘除法運(yùn)算,其他情況作為緩沖寄存器使用;ACC:累加器,用于算數(shù)運(yùn)算,邏輯運(yùn)算,移位運(yùn)算以及傳送運(yùn)算;PSW:程序狀態(tài)寄存器,用于反映累加器ACC參與運(yùn)算時的一些特征,指出當(dāng)前工作寄存器組;DPTR可作為訪問外部RAM的地址指針或作為訪問程序存儲器的基地址寄存器。數(shù)據(jù)緩沖區(qū)作為數(shù)據(jù)緩沖、數(shù)據(jù)暫存、作為堆棧區(qū)使用;這些單元只能按單元訪問。CPU每取一次機(jī)器碼,PC的內(nèi)容自動加1,CPU執(zhí)行一條指令,PC的內(nèi)容自動增加該指令的長度(指令的字節(jié)數(shù))?!獌?nèi)、外程序存儲器選擇控制端,輸入,當(dāng)接地(=0)時,CPU對程序存儲器的操作僅限于單片機(jī)外部。串行口:用于串行通信。3. 單片機(jī)與微處理器有什么不同?單片機(jī)也稱微控制器,它集成CPU、ROM、RAM、存儲器、I/O口等,而微處理器是是CPU,它僅集成了運(yùn)算器和控制器,沒有存儲器和接口。CPU是計算機(jī)中最重要的部件,由它實現(xiàn)程序控制、操作控制、時序控制、數(shù)據(jù)加工、輸入與輸出控制、對異常情況和請求的處理等等。CPU包括控制器和運(yùn)算器。單片機(jī)是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計時器等集成到一塊芯片上的微型計算機(jī)。并行口:P0~P3除了可以作為基本的I/O功能之外,P3口的第二功能還提供了串行口、外部中斷、外部計數(shù)等功能以及訪問外部數(shù)據(jù)存儲器和外部I/O口的控制信號。——外部程序存儲器讀選通信號,輸出,為低電平時,CPU從外部程序存儲器的單元讀取指令。4. 程序計數(shù)器PC的作用是什么?程序計數(shù)器PC是一個16位的寄存器,用來存放下一條即將執(zhí)行指令的地址。(3)30~7FH:80個單元為數(shù)據(jù)緩沖區(qū)。與中斷系統(tǒng)相關(guān)的有:IP,IE。在運(yùn)算過程中,最高位D7有(借)進(jìn)位時,(Cy)=1,否則,(Cy)=0;AC輔助進(jìn)位位。14.MCS51單片機(jī)的P0~P3口在結(jié)構(gòu)上有何不同?在使用上各有什么特點?MCS-51系列單片機(jī)的P0~P3并行口在結(jié)構(gòu)上基本相同,每個并行口包含1個鎖存器(特殊功能寄存器P0~P3)、1個輸出驅(qū)動器和1個輸入緩沖器。內(nèi)部方式利用單片機(jī)芯片上提供的反相放大器電路,在XTAL1,XTAL2引腳之間外接振蕩源構(gòu)成一個自激振蕩器,自激振蕩器與單片機(jī)內(nèi)部時鐘發(fā)生器構(gòu)成單片機(jī)的時鐘電路;。機(jī)器周期:TM=1。特殊功能寄存器A、B、DPTR被清0;PSW的內(nèi)容為00H,P0~P3寄存器中所有的位被置1,I/O口P0~P3的鎖存器內(nèi)容為0FFH;除了串行口數(shù)據(jù)緩沖器SBUF的內(nèi)容不確定外,其他與定時器/計數(shù)器、中斷系統(tǒng)、串行口有關(guān)的特殊功能寄存器(SFR)中的有效位為全部被清0。MOVC A,A+PC:常數(shù)所在存儲單元的地址由程序計數(shù)器PC和累加器A的內(nèi)容之和確定。29. RET:子程序返回指令, 子程序的最后一條指令必須是RET,它標(biāo)志子程序結(jié)束。MOV A,21HADD A,22HMOV 25H,AMOV A,20HADDC A,00HMOV 24H,AMOV A,00HADDC A,00HMOV 23H,A6. 已知二進(jìn)制數(shù)X和Y,X被存放在20H(高8位)、21H、22H單元,
點擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1