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

正文內(nèi)容

單片機原理課后答案-在線瀏覽

2025-03-04 07:39本頁面
  

【正文】 A,R127H (5)SETB 12HD2H,12H10.完成某種操作可以采用幾條指令構(gòu)成的指令序列實現(xiàn),試寫出完成以下每種操作的指令序列。答:(1)MOV A,R0 MOV R1,A(2)MOV R2,60H(3)MOV DPTR,1000H MOVX A,DPTR MOV 60H,A(4)MOV DPTR,1000H MOVX A,DPTR MOV R2,A (5)MOV DPTR,1000H MOVX A,DPTRMOV DPTR,2000H MOVX DPTR, A11.若(R1)=30H,(A)=40H,(30H)=60H,(40H)=08H。 MOV A,R1 MOV R1,40H MOV 40H,A MOV R1,7FH答:(R1)=7FH(A)=60H(30H)=08H(40H)=60H12.若(A)=E8H,(R0)=40H,(R1)=20H,(R4)=3AH,(40H)=2CH,(20H)=0FH,試寫出下列各指令獨立執(zhí)行后有關(guān)寄存器和存儲單元的內(nèi)容?若該指令影響標志位,試指出CY、AC、和OV的值。14.試用位操作指令實現(xiàn)下列邏輯操作。 (1); (2)清除累加器高4位; (3)。答:MOV 2FH,20H MOV 2EH,21HMOV 2DH,22H16.試編寫程序,完成兩個16位數(shù)的減法:7F4DH-2B4EH,結(jié)果存入內(nèi)部RAM的30H和31H單元,30H單元存差的高8位,31H單元存差的低8位。答:MOV A,R2ANL A,0F0HORL R1,A 錯誤!?。。?8.試編寫程序,將內(nèi)部RAM的20H、21H單元的兩個無符號數(shù)相乘,結(jié)果存放在RR3中,R2中存放高8位,R3中存放低8位。試指出執(zhí)行下列程序段后,CY、P1口及P3口內(nèi)容的變化情況。它是面向機器的語言,對于單片機硬件的操作直接、方便,有利于初學(xué)者對單片機結(jié)構(gòu)的認知。2.利用80C51單片機匯編語言進行程序設(shè)計的步驟如何?答:一、任務(wù)分析首先,要對單片機應(yīng)用系統(tǒng)的設(shè)計目標進行深入分析,明確系統(tǒng)設(shè)計任務(wù):功能要求和技術(shù)指標。這是應(yīng)用系統(tǒng)程序設(shè)計的基礎(chǔ)和條件。并對各種算法進行分析比較,并進行合理的優(yōu)化。先要確定程序結(jié)構(gòu)和數(shù)據(jù)形式,資源分配和參數(shù)計算等。應(yīng)用程序的功能通??梢苑譃槿舾刹糠?,用流程圖將具有一定功能的各部分有機地聯(lián)系起來??偭鞒虉D側(cè)重反映程序的邏輯結(jié)構(gòu)和各程序模塊之間的相互關(guān)系;局部流程圖反映程序模塊的具體實施細節(jié)。4.子程序調(diào)用時,參數(shù)的傳遞方法有哪幾種?答:利用累加器或寄存器;利用存儲器;利用堆棧。常用的偽指令包括:ORG,功能是向匯編程序說明下面緊接的程序段或數(shù)據(jù)段存放的起始地址;END,功能是結(jié)束匯編;DB,功能是從標號指定的地址單元開始,在程序存儲器中定義字節(jié)數(shù)據(jù);DW,功能是從標號指定的地址單元開始,在程序存儲器中定義字數(shù)據(jù)空間;EQU,功能是將表達式的值或特定的某個匯編符號定義為一個指定的符號名;BIT,功能是將位地址賦給指定的符號名。答:程序如下:ORG 0000HMOV R0,#21HMOV R1,#23HMOV A,R0ADD A,R1MOV 25H,ADEC R0DEC R1MOV A,R0ADDC A,R1MOV 24H,ASJMP $END7.編寫程序,把外部RAM中1000H~101FH的內(nèi)容傳送到內(nèi)部RAM的30H~4FH中。答:ORG 0000HMOV A,R1 ADD A,R7MOV 61H,AMOV A,R0 ADDC A,R6 MOV 60H,A SJMP $ END9.若80C51的晶振頻率為6MHz,試計算延時子程序的延時時間。s*{[1+((1+2*250+2)*246)+2]+2}=(含調(diào)用指令2個機器周期)10.在內(nèi)部RAM 的30H~37H單元存有一組單字節(jié)無符號數(shù)。試編寫程序?qū)崿F(xiàn)。比較次數(shù) MOV R0,30H LOOP:MOV A,R0 MOV ONE,A INC R0 MOV TWO,R0 CLR C SUBB A,R0 JC NEXT 。ONE大放后面(交換) DEC R0 MOV R0,TWO 。 NEXT:DJNZ R7,LOOP MOV BIG,37H SJMP $ END11.編寫程序,把累加器A中的二進制數(shù)變換成3位BCD碼,并將百、十、個位數(shù)分別存放在內(nèi)部RAM的50H、51H、52H中。 org 0 MOV 52H,0 MOV 51H,0 MOV 50H,0 MOV A,0FDh LCALL DCDTH SJMP $ DCDTH:MOV R7,8 MOV R0,A 。 MOV A,R1 。 DA A 。 DEC R1 MOV A,R1 ADDC A,R1 DA A MOV R1,A DJNZ R7,LOOP INC R1 。答: ORG 0 MOV R1,5BH MOV A,R1 ANL A,0F0H SWAP A ACALL ASCII MOV R3,A MOV A,R1 ANL A, 0FH ACALL ASCII MOV R4, A SJMP $ASCII:PUSH ACC CLR C SUBB A, 0AH POP ACC JC LOOP ADD A, 07HLOOP: ADD A, 30H RET END13.編寫程序,求內(nèi)部RAM中50H~59H十個單元內(nèi)容的平均值,并存放在5AH單元。答:實現(xiàn)程序如下:TEMP EQU 30H ORG 0000H JMP START ORG 0100HSTART:MOV SP,5FH MOV P0,8CH 。輸入方式 CLR CYNOKEY:MOV A,P3 CPL A JZ NOKEY 。有鍵按下 CALL D10ms MOV A,P3 CJNE A,TEMP,NOKEY 。鍵號計數(shù)器復(fù)位 MOV A,TEMP LP:RRC A JNC DONE INC R2 SJMP LP DONE:MOV A,R2 MOV DPTR,CODE_P0 MOVC A,A+DPTR MOV P0,A JMP NOKEYD10ms:MOV R5,10 。電平方式觸發(fā)的外中斷標志與引腳信號一致;邊沿方式觸發(fā)的外中斷響應(yīng)中斷后由硬件自動復(fù)位。RI和TI,由硬件置位。另外,所有能產(chǎn)生中斷的標志位均可由軟件置位或復(fù)位。、3,當某一中斷源變低電平時便要求CPU處理,它們的優(yōu)先處理次序由高到低為1,處理程序的入口地址分別為2000H、2100H、2200H。答:將3個中斷信號經(jīng)電阻線或,接。電平觸發(fā)方式時,CPU在每個機器周期的S5P2采樣引腳電平,當采樣到低電平時,置IE0=1向CPU請求中斷;采樣到高電平時,將IE0清0。電平觸發(fā)方式時,外部中斷源的有效低電平必須保持到請求獲得響應(yīng)時為止,不然就會漏掉;在中斷服務(wù)結(jié)束之前,中斷源的有效的低電平必須撤除,否則中斷返回之后將再次產(chǎn)生中斷。當IT0=1時,為邊沿觸發(fā)方式。在邊沿觸發(fā)方式下,CPU響應(yīng)中斷時,能由硬件自動清除IE0標志。若CPU暫時不能響應(yīng),中斷申請標志也不會丟失,直到CPU響應(yīng)此中斷時才清0。邊沿觸發(fā)方式適合于以負脈沖形式輸入的外部中斷請求。不同點:設(shè)置為定時器模式時,加1計數(shù)器是對內(nèi)部機器周期計數(shù)(1個機器周期等于12個振蕩周期,即計數(shù)頻率為晶振頻率的1/12)。設(shè)置為計數(shù)器模式時,外部事件計數(shù)脈沖由T0或T1引腳輸入到計數(shù)器。當
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1