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

正文內容

20xx單片機與接口技術習題庫及答案-資料下載頁

2025-06-24 05:34本頁面
  

【正文】 種方式:獨立編址與統(tǒng)一編址。1)獨立編址方式:I/O寄存器地址空間和存儲器地址空間分開編址,但需一套專門的讀寫I/O的指令和控制信號。2)統(tǒng)一編址方式:I/O寄存器與數據存儲器單元同等對待,統(tǒng)一編址。不需要專門的I/O指令,直接使用訪問數據存儲器的指令進行I/O操作,簡單、方便且功能強。MCS51使用統(tǒng)一編址的方式,每一接口芯片中的一個功能寄存器(端口)的地址就相當于一個RAM單元。19. 寫出8051單片機P3口作第二功能時每個引腳信號的名稱??诰€第二功能信號第二功能信號名稱RXD串行數據接收TXD串行數據發(fā)送INT0外部中斷0申請INT1外部中斷1申請T0定時器/計數器0計數輸入T1定時器/計數器1計數輸入/WR外部RAM寫選通/RD外部RAM讀選通 閱讀程序題1 .已知(A)=83H,(R0)=17H,(17H)=34H,執(zhí)行下列程序段后: ANL A , 17H ORL 17H , A XRL A , @R0 CPL A 問:(A)= CBH ,(R0)= 17H ,(17H)= 37H 。 2 .已知(10H)=5AH ,(2EH)=1FH,(40H)=2EH,(60H)=3DH , 執(zhí)行下列程序段后: MOV 20H , 60H MOV R1 , 20H MOV A , 40H XCH A , R1 XCH A , 60H XCH A , @R1 MOV R0 , 10H XCHD A , @R0 問:( A ) = 5AH ( 10H ) =1FH ( 2EH ) = 3DH( 40H ) = 2EH ( 60H ) = 3DH3 .執(zhí)行下列程序段: MOV A , 00H MOV R7 , 0FFH MOV PSW, 80H ADDC A , R7 問:( CY ) = 1 ( AC ) = 1( P ) = 0( ACC ) = 00H ( R7 ) = 0FFH4.已知( A ) =19H ,( B ) =04H DIV AB 問:執(zhí)行后,( A ) = 6 ( B ) = 1,()=_0___, ()=_0___, ()=__0___;執(zhí)行第二條指令后,()=_____1___,()=____1_____,()=____1____.  ANL P1,73HORL P1,38H,(A)=___13______,(B)=___16______.  MOV A,0FBH  MOV B,12HDIV AB,(R0)=__7EH_____,(7EH)=_FFH____,(7FH)=__3FH___.  MOV R0,7FH  MOV 7EH,0  MOV 7FH,40H  DEC @R0  DEC R0DEC @R0(SP)=09H,(DPTR)=4567H,在執(zhí)行下列指令后,(SP)=__0BH___,內部RAM(0AH)=__46H___,(0BH)=__45H__  PUSH DPLPUSH DPH,若單片機的晶振頻率為6MHz,問執(zhí)行下列程序需要多少時間___16us_____  MOV R3,100;1  LOOP:NOP ;1  NOP   NOP  DJNZ R3,LOOP ;2RET ; 2,=^^/。  MOV C,ANL C,CPL ANL C, MOV ,C,各目的存儲單元的值,并說明該條指令中源操作數的尋址方式。MOV R0 , 20H ;__(R0)=20H____立即尋址__________________MOV 20H , 29H ;_(20H)=29H 立即尋址_________________CLR C   ;__CY=0_________________________________MOV A , @R0 ;__(A)=29H ___寄存器間接尋址_____________,30H單元的內容是 ___0EH MOV R1,30H MOV 40H,0EH MOV ﹫R1,40H ,(A)=__40H_,(R0)=__60H_。MOV A,60HMOV R0,40HMOV @R0,AMOV 41H,R0XCH A,R0,將兩個數中的小者存入30H單元。請完成以下程序實現上述功能。MOV A, ONECJNE A, TWO, BIG SJMP STO BIG: JC     STO MOV A, TWO STO: MOV 30H, ARET,(A)=_____ 06H _________。MOV A, 06HMOVC A, @A+PCDB 00H , 01H , 02H , 03H , 04H , 05H , 06H(SP)=60H,片內RAM的(30H)=24H,(31H)=10H,執(zhí)行程序: PUSH 30H PUSH 3lH POP DPL POP DPH MOV A,00HMOVX @DPTR,A 最后執(zhí)行結果是將0送 ____外部RAM地址為2410H的單元中_________ 。,各目的存儲單元的值,并說明該條指令中源操作數的尋址方式(已知內部RAM(40H)的值為30H)。MOV R1, 40H ;_(R1)=40H,立即尋址___CLR C   ;_(Cy)=0,位尋址_______MOV A,@R1 ;_(A)=30H,寄存器間接尋址_____RLC A ;__(A)=60H,寄存器尋址 : MOV R0,30H SETB C CLR A ADDC A,R0 MOV ﹫R0,A 執(zhí)行后(30H)= 31H   ,(A)=_40H__,(B)=__1___。MOV A,0AHMOV B,20HMUL AB,求其中的大數并存于ADDR3中,請完成以下程序實現上述功能。MOV A, ADDR1CJNE A, ADDR2,LP1LP1: J C LP2 MOV ADDR3, A   SJMP LP3 LP2: MOV ADDR3,ADDR2 LP3: RET21.設R0=20H,R1=25H,(20H)=80H,(21H)=90H,(22H)=A0H,(25H)=A0H,(26H)=6FH,(27H)=76H,下列程序執(zhí)行后,結果如何?CLR C MOV  R2,3H LOOP: MOV  A,@R0 ADDC A,@R1 MOV @R0, A INC R0 INC R1 DJNZ R2, LOOP JNC NEXT MOV @R0, 01H SJMP $NEXT:DEC R0 SJMP $答:(20)H= 20H , (21H)= 00H , (22H)= 17H,Cy= 1 , A= 17H , R0= 23H , R1= 28H,(A)=_40H(B)=_01HMOV A,0AHMOV B,20HMUL AB,表中之數作無序排列,并以1作結束標志。編程實現表中找出最小值。MOV R0,LISTMOV A,@R0MOV MIN,ALOOP5:INC R0MOV A,@R0_JNB ,LOOP3RETLOOP3:CJNE A,MIN,LOOP1LOOP1:_JNC____ LOOP2MOV MIN,ALOOP2:SJMP LOOP5 40H單元和50H單元開始存放(低位在前),其字節(jié)長度存放在內部30H單元中。編程實現兩個十進制數求和,并把求和結果存放在40H開始的單元中。MOV R0,40HMOV R1,50HMOV R2,30H_CLR C________LOOP:MOV A,@R0ADDC A,@R1__DA A_______MOV @R0,AINC R0INC R1DJNZ R2,LOOPRET 編程題,A機并行采集外部開關的輸入,然后串行傳輸給B機;B機接收后并行輸出控制LED發(fā)光。畫出連接示意圖,寫出完整的程序。 A機程序 ORG 0000HAJMP STARTORG 4100HSTART:MOV P1,0FFHMOV SCON,80HAGAIN1:MOV SBUF,P1JNB TI,$CLR TISJMP AGAIN1END B機程序 ORG 0000HAJMP STARTORG 4100HSTART:MOV SCON,90HAGAIN1:JNB RI,$MOV P1,SBUFCLR RISJMP AGAIN1END ,將二位壓縮的BCD碼轉換為二進制數,入口、出口均是A。若是非法的BCD碼,則A返回值為255。 SUBP:MOV R1,AANL A, 0F0HSWAP ACJNE A, 10, NEXT1NEXT1:JNC ERRORMOV B, 10MUL ABXCH A, R1ANL A, 0FHCJNE A, 10,NEXT2NEXT2:JNC ERRORADD A, R1RETERROR:MOV A,255RET 、再到LED1…,每次一個LED發(fā)光,并不斷循環(huán)。一個開關控制引起中斷,電平觸發(fā),中斷后8個LED一起閃5下,然后恢復前面的循環(huán)。畫出連接示意圖,寫出完整的程序。(軟件延時用循環(huán)5*126*200次控制) ORG 0000HLJMP STARTORG 3HLJMP INT00START:SETB EASETB EX0CLR IT0MOV A, 1AGAIN:MOV P1,AACALL DELAYRL ASJMP AGAINDELAY:MOV R1,5LOOP1:MOV R2,200LOOP2:MOV R3,126DJNZ R3,$DJNZ R2,LOOP2DJNZ R1,LOOP1RETINT00:PUSH ACCPUSH 1PUSH 2PUSH 3MOV R4,5AGAIN:MOV P1,0FFHACALL DELAYMOV P1,0ACALL DELAYDJNZ R4,AGAINPOP 3POP 2POP 1POP ACCRETIEND RAM 地址從 1000H 開始的 100 個單元清零,試編程實現之。 MOV DPTR,1000H MOV R1,100(64H) CLR A LOOP: MOVX @DPTR,A INC DPTR DJNZ R1,LOOP SJMP $ ,把片內 RAM 從 30H 開始存放的 16 個數據傳送到片外 RAM 從 0000H 開始的單元中。 MOV R0,30H MOV DPTR,0000H MOV R1,10H LOOP: MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R1,LOOP SJMP $ 6.在外 RAM 2000H 單元開始建立 0 ~ 99 ( BCD 碼)的一百個數,試編制此程序。 MOV DPTR,2000H MOV R0,100(64H) CLR A LOOP:MOVX @DPTR,A INC DPTR ADD A,01H DA A DJNZ R0,LOOP SJMP $ (RET) 7.已知被減數存放在內 RAM 的 51H 、 50H 單元中,減數存放在 61H 、 60H 單元中(高字節(jié)在前),相減得到的差放回被減數的單元中(設被減數大于減數)。試編程之。 MOV A,50H CLR C SUBB A,60H MOV 50H,A MOV A,51H SUBB A,61H MOV 51H,A SJMP $(RET) 8.設晶振為 12MHz ,選用 T1 的工作方式 1 產生 1mS 定時,在 口輸出周期為 2mS 的方波(用中斷法)。 ORG 0000H SJMP MAIN ORG 001BH SJMP ITT1 ORG 0030H MAIN:MOV TMOD,10H MOV TH1,0FCH MOV TL1,18H SETB TR1 SETB ET1 SETB EA HERE: SJMP HERE
點擊復制文檔內容
教學教案相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1