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

正文內(nèi)容

單片機(jī)考試復(fù)習(xí)大綱-(有答案)(留存版)

2024-07-27 07:08上一頁面

下一頁面
  

【正文】 B) PCON (C) SCON (D) TMOD14.MCS一51響應(yīng)中斷時(shí),下面哪一個(gè)條件不是必須的( D )。 (A)位尋址 (B)直接尋址 (C) 立即尋址 (D)寄存器尋址30. ORG OOOOH ALMP 0040H ORG 0040HMOV SP,00H當(dāng)執(zhí)行完左邊的程序后,PC的值是( C ) (A)0040H (B)0041 H (C)0042H (D)0043H,程序應(yīng)轉(zhuǎn)移到( C )。 (A)地址偏移量rel (B)當(dāng)前指令的首地址 (C)當(dāng)前指令的末地址, (D) DPTR值,指定寄存器中存放的是( B )。中斷服務(wù)子程序以RETI結(jié)束,而一般子程序以RET結(jié)束。 若存在上述任何一種情況,CPU將丟棄中斷查詢結(jié)果。 中斷后如果是:脈沖觸發(fā),TEl(0)被清0。 當(dāng)定時(shí)器T0在模式3下運(yùn)行時(shí),若把定時(shí)器1設(shè)定為模式3,即將TMOD寄存器的位5 (Ml)和位4(M0)寫成ll B,則定時(shí)器Tl便停止運(yùn)行。各位功能如下: CY(PSW算術(shù)運(yùn)算時(shí),表示是否溢出。26. MCS一51單片機(jī)內(nèi)部包含哪些主要邏輯功能部件?答:89C51單片機(jī)主要由下列部件組成:一個(gè)8位CPU、一個(gè)片內(nèi)振蕩器及時(shí)鐘電路、4KB Flash ROM程序存儲(chǔ)器、256B的RAM、2個(gè)16位的定時(shí)/計(jì)數(shù)器、可尋址64KB片外數(shù)據(jù)存儲(chǔ)器和64KB片外程序存儲(chǔ)器空間的控制電路、4個(gè)8位并行I/O端口及一個(gè)可編程全雙工串行接口。32. MCS一51單片機(jī)有幾種低功耗方式?如何實(shí)現(xiàn)?答:MCS51單片機(jī)有兩種低功耗方式,分別為待機(jī)(休閑)方式和掉電方式。6解 RIBAI: MOV A,Rl ORL A,30H (也可以 ADD A,30H) MOV DPTR,1000H MOVX DPTR,A RET7. 編一個(gè)程序,將累加器中的一個(gè)字符從串行接口發(fā)送出去。(A)與(30H)相比 NEXT: JNC BIEl 。15解 START: CLR C MOV A,31H RLC A MOV 3lH,A MOV A,30H RLC A MOV 30H,A RET16片外RAM 2000H單元中有一BCD碼,編程將其轉(zhuǎn)換成ASCII碼。加上另一數(shù)的一個(gè)字節(jié)MOV R0,A 。 POP PSW 。30H的中間4位送A RL A 。38解 MOV R0,30H MOV DPTR,2000H MOV Rl,l0H LOOP: MOV A, R0 MOVX DPTR,A INC R0 INC DPTR DJNZ Rl,LOOP RET27. 列舉4條能使累加器A清0的指令。TI標(biāo)志位清0INC R0 。若P=0,RB8=0,無錯(cuò),保存接收的數(shù)據(jù) INC R0 。數(shù)據(jù)塊未發(fā)完轉(zhuǎn)LOOP繼續(xù)發(fā)送SJMP $ 。等待中斷AGA: DJNZ R7,LOOP 。結(jié)束ORG 0023H 。R0指向片內(nèi)20H單元MOV DPTR,3000H 。XCH A,R3方法二: 利用堆棧交換指令。允許串行接口中斷LOOP:SJMP $ 。① 中斷發(fā)送程序: ;SETB EA 。R7為發(fā)送數(shù)據(jù)塊長度LOOP: MOV SBUF,R0 。對(duì)該字節(jié)進(jìn)行查錯(cuò)處理,若P=RB8無錯(cuò),否則有錯(cuò) JNB RB8, PER 。取一字節(jié)數(shù)據(jù)→AMOV C,PMOV TB8,C 。 解。存平均值RET。沒處理完,轉(zhuǎn)移(修改控制變量,循環(huán)終止控制)20. 將累加器A和狀態(tài)寄存器內(nèi)容壓入堆棧保護(hù),然后再恢復(fù)A和狀態(tài)寄存器內(nèi)容。指向另一加數(shù)最低字節(jié)MOV R2,04H 。串行接口工作于方式1,允許接收 Ll: JNB RI,Ll 。數(shù)據(jù)塊首地址送R0 MOV R7,09H 。2解 STRAT: MOV R0,30H MOV R7,0FH MOV DPTR,3000H LOOP: MOV A,R0 MOVX DPTR,A INC R0 INC DPTR DJNZ R7,LOOP RET3. 用查表法編一子程序,將40H單元中的BCD碼轉(zhuǎn)換成ASCII碼。不同之處:P0口的輸出級(jí)與Pl~P3口不相同,它無內(nèi)部上拉電阻,不能提供拉電流輸出,而Pl~P3則帶內(nèi)部上拉電阻,可以提供拉電流輸出。一個(gè)機(jī)器周期為6個(gè)時(shí)鐘周期,共12個(gè)振蕩周期,依次可表示為SlPl、SlP…、S6Pl、S6P2,即一個(gè)時(shí)鐘周期包含有二個(gè)振蕩周期。3)為工作寄存器組指針。為01則指向第1組。19. 當(dāng)定時(shí)器T0工作于模式3時(shí),如何使運(yùn)行中的定時(shí)器T1停止下來?答:TRl為定時(shí)器Tl的運(yùn)行控制位,通常將該位置1就可啟動(dòng)定時(shí)器Tl使之運(yùn)行起來。這種方式下,在兩個(gè)相鄰機(jī)器周期對(duì)中斷請(qǐng)求引入端進(jìn)行采樣中,如前一次為高,后一次為低,即為有效中斷請(qǐng)求。 ②現(xiàn)行機(jī)器周期不是所執(zhí)行的指令的最后一個(gè)機(jī)器周期。 ③用單步方式執(zhí)行程序。 (A)邏輯運(yùn)算 (B)有符號(hào)數(shù)加減法運(yùn)算 (C) 乘法運(yùn)算 ( D) 除法運(yùn)算,與輔助進(jìn)位位AC有關(guān)的是(C)。 (A) MOV PSW,#13H (B)MOV PSW,井18H (C) SETB CLR (D) SETB PSW. 3 CLR 25 若MCS 51中斷源都編程為同級(jí),當(dāng)它們同時(shí)申請(qǐng)中斷時(shí)CPU首先響應(yīng)( B ) (A)INTl (B)INTO (C)T1( D) T026.當(dāng)MCS 51進(jìn)行多機(jī)通信時(shí),串行接口的工作方式應(yīng)選擇( C )。 (A) 5個(gè)(B) 2個(gè)(C) 3個(gè)(D) 6個(gè)10. MCS 51上電復(fù)位后,SP的內(nèi)容應(yīng)是(B)。執(zhí)行指令: ADD A,R5 DA A 后,累加器A的內(nèi)容為00100011B , CY的內(nèi)容為144. 假定(A)=0FH,(R7)=19H,(30H)=00H.(R1)=40H,(40H)=0FFH。11. 累加器A=80H,執(zhí)行完指令A(yù)DD A,83后,進(jìn)位位C=1_.12. 執(zhí)行完指令 ANL A,0FH后,累加器的高四位=0000. 13. 累加器A=7EH,(20H)=04H,執(zhí)行完ADD A,20H后 =_0.14. ORL A,0F0H是將A的高四位置1,而低四位不變.15. 設(shè)DPTR= 2000H, (A)= 80H,則MOVC A,@A + DPTR的操作數(shù)的實(shí)際地址為2080H_16. 一個(gè)十進(jìn)制數(shù)一47用8位二進(jìn)制補(bǔ)碼表示為11010001B_17. 單片機(jī)中最常用的字符信息編碼是ASCⅡ碼18. 要串口為10位UART,工作方式應(yīng)選為方式119. 用串口擴(kuò)并口時(shí),串行接口的工作方式應(yīng)選為方式方式020. 在串行通信中.有數(shù)據(jù)傳送方向單工,_半雙工,全雙工三種方式。PC30. MOVX A, @DPTR的源操作數(shù)尋址方式為寄存器間接尋址31. 8051的中斷有_2_個(gè)優(yōu)先級(jí)。TR是MCS51中惟-一個(gè)16位寄存器,在程序中常用來作為MOVC指令訪問程序存儲(chǔ)器的_基址寄存器_使用。 (A)當(dāng)前指令執(zhí)行完畢 (B)中斷是開放的 (C)沒有同級(jí)或高級(jí)中斷服務(wù) (D)必須有RETI指令,有幾種工作模式( C )。 (A)0003H(B)0013H(C)0023H(D)0033H32. 當(dāng)ALE信號(hào)有效時(shí),表示( B )。 (A)操作數(shù) (B)操作數(shù)地址 (C)轉(zhuǎn)移地址 (D)地址偏移量47. 對(duì)程序存儲(chǔ)器的讀操作,只能使用( D )。RETI除了將斷點(diǎn)彈回PC動(dòng)作之外,還要清除對(duì)應(yīng)的中斷優(yōu)先標(biāo)志位(片內(nèi)不可尋址的觸發(fā)器),以便新的中斷請(qǐng)求能被響應(yīng)。否則,將在緊接著的下一個(gè)機(jī)器周期內(nèi)執(zhí)行中斷查詢結(jié)果,響應(yīng)中斷。電平觸發(fā),IEl(0)不被清零,要用軟件清0。若此后將其從模式3中切換出來,例如,把這兩位再次寫成0lB,則定時(shí)器Tl將按模式1運(yùn)行起來。7)為進(jìn)位標(biāo)志。 Fl(PSW27. MCS一51單片機(jī)的存儲(chǔ)器從物理結(jié)構(gòu)上和邏輯上分別可劃分幾個(gè)空間?答:MCS51系列單片機(jī)的存儲(chǔ)器配置從物理結(jié)構(gòu)上可分為:片內(nèi)程序存儲(chǔ)器、片外程序存儲(chǔ)器、片內(nèi)數(shù)據(jù)存儲(chǔ)器、片外數(shù)據(jù)存儲(chǔ)器。 置PCON中的D0位即IDL為1,單片機(jī)即迸人待機(jī)方式。7解 SOUT: MOV SCON,40H 。(A)≥(30H)轉(zhuǎn)BIEl MOV A,30H 。16解 START: MOV DPTR,2000H MOVX A,DPTR ADD A,30H MOVX DPTR,A RET17. 試編制單字節(jié)BCD碼數(shù)的減法程序。保存和數(shù)INC R0 。堆棧→PSW POP A 。將中間4位移至高4位 RL A MOV 33H,A ANL 3lH,3 。39解 : (l) MOV A , 00H (2) XRL A ,ACC (3) ANL A , 00H (4) CLR A28. 編程將片外RAM 1000—1010H內(nèi)容傳人片內(nèi)RAM 30H開始的單元。待發(fā)送數(shù)據(jù)塊地址指針加1DJNZ R7,LOOP 。數(shù)據(jù)塊地址指針加1 DJNZ R7,CONT 。發(fā)送完,結(jié)束② 接收程序ORG 0000HAJMP STARTORG 0030HSTART: MOV TMOD ,20H。數(shù)據(jù)塊未發(fā)完繼續(xù)CLR EA 。中斷服務(wù)IOIP: CLR RI 。DPTR指向片外3000H單元LOOP: MOV A,R0 。MOV DPTR,20F0HMOV A,00HMOVC A,A+DPTR34. 請(qǐng)用兩種方法實(shí)現(xiàn)累加器A與寄存器R3的內(nèi)容交換 52解 方法一: 利用交換指令。開中斷SETB ES 。修改地址指針SJMP $(2) 中斷方式程序中斷方式的初始化部分同查詢方式,以下僅寫不同部分。R0指向發(fā)送緩沖區(qū)首址MOV R7,32
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1