




下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、、選擇題1、 PSW=18時(shí),則當(dāng)前工作寄存器是()A 0組B、1組C、2組D 3組2、MOVX A,DPT指令中源操作數(shù)的尋址方式是()A、寄存器尋址 B、寄存器間接尋址 C、直接尋址 D、立即尋址3、執(zhí)行PUSH ACC旨令,MCS-51完成的操作是()A SP+1_> SP(ACC一 (SF) B 、(ACC 一 (SF) SP-1 SPC SP-1iSP(AC(SP)D 、(ACC (SP) SP+1 -SP4、 單片機(jī)8051的XTAL1和 XTAL2引腳是()弓|腳A、外接定時(shí)器B、外接串行口C、外接中斷D外接晶振C、傳輸?shù)?位數(shù)據(jù)D傳輸?shù)?位地址/數(shù)據(jù)總線5、單片機(jī)的堆棧指
2、針A、指示堆棧底SP始終是(B指示堆棧頂)C、指示堆棧地址D指示堆棧長(zhǎng)度6、8051單片機(jī)中片內(nèi)RAM共有()字節(jié)A、128B、256C、4KD 64K7、8051的P0 口,當(dāng)使用外部存儲(chǔ)器時(shí)它是一個(gè)()A、傳輸高8位地址B、傳輸?shù)?位地址A256B128BC 、為了通用性D為了提高運(yùn)算速度& LJMP跳轉(zhuǎn)空間最大可達(dá)到()2KBCD 64KB9、計(jì)算機(jī)內(nèi)部數(shù)據(jù)之所以用二進(jìn)制形式表示,主要是()A、為了編程方便B、由于受器件的物理性能限制10、8051單片機(jī)共有()中斷源B、5A、 00Hs2FHB、20Hs 2FHFFHD 20H FFH12、提咼單片機(jī)的晶振頻率,則機(jī)器周期()A
3、、不變B、變長(zhǎng)短D不定13、在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時(shí) S P應(yīng)指向(A、棧底單元B、7FH單元C、棧底單元地址加1D棧底單元地址減114、8051單片機(jī)中,唯'個(gè)用戶不能直接使用的寄存器是(A、P S WD P T RCP CDB15、8051單片機(jī)中,唯'個(gè)用戶可使用的16位寄存器是(A、P S WD P T RC、A C CD P16、執(zhí)行MOVI E,# 81H指令的意義是:(A、屏蔽中斷源B開放外部中斷源0C、開放外部中斷源1D開放外部中斷源0和111、8051的內(nèi)部RAM中,可以進(jìn)行位尋址的地址空間為()B)BC)C、00HsC、變)17、定時(shí)器/計(jì)數(shù)
4、器工作方式1是()。A.8位計(jì)數(shù)器結(jié)構(gòu)計(jì)數(shù)器結(jié)構(gòu)C.13位計(jì)數(shù)結(jié)構(gòu)數(shù)結(jié)構(gòu)18、 指令和程序是以()形式存放在程序存儲(chǔ)器中A、源程序B、匯編程序碼D BCD碼19使用定時(shí)器T1時(shí),有幾種工作模式()A、1種B、2種 C 3種D 4種B.2個(gè)8位D.16位計(jì)C、二進(jìn)制編20、在80C51的4個(gè)并行口中,能作為通用I/O 口和高8位地址總線的是()A P0 B 、 P1 C 、 P2 D 、 P3 21、80C51基本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為(A 16K B 、8K C 、4K D 、2K22、在80C51中,要訪問(wèn)SFR使用的尋址方式為(A、直接尋址 B、寄存器尋址C、變址尋址D 、寄存器間接
5、尋址串行口應(yīng)工作在(23、80C51單片機(jī)要進(jìn)行10位幀格式的串行通訊時(shí),A、方式0 B 、方式1 C 、方式2 D 、方式3 24、80C51復(fù)位初始化時(shí)未改變SP的內(nèi)容,第一個(gè)入棧的單元地址為(A 08H B、80H C、00H D、07H 25、若系統(tǒng)晶振頻率是12MHz利用定時(shí)器/計(jì)數(shù)器1定時(shí)1ms在方式0下的定 時(shí)初值為()。A. TH1=0E0H TL1=18H B. TH1=18H TL仁0E0HC. TH1=1CH TL1=18H D TH仁 18H TL1=1CH26、執(zhí)行以下程序段MOV SP #40HMOV B #30HMOV A #20HPUSH BPUSH ACCPO
6、P BPOP ACC后,B和A的內(nèi)容分別為()、()A. 20H, 30H B. 30H, 20HC. 40H, 30H D. 40H, 20H27、執(zhí)行以下程序段MOV R0 #10HMOV A R0RL AMOV R1 ARL ARL AADD A R1MOV R0A后,實(shí)現(xiàn)的功能是()A.把立即數(shù)10H循環(huán)左移3次B .把立即數(shù)10HX10C.把10H單元的內(nèi)容循環(huán)左移3次D .把10H單元的內(nèi)容X 10二、填空題1、要MCS-51系統(tǒng)中,若晶振頻頻率8MHz 一個(gè)機(jī)器周期等于 15卩s2、十進(jìn)制29的二進(jìn)制表示為 000111013、 MCS-51有4組工作寄存器,它們的地址范圍分別是
7、 、。4、MCS-51片內(nèi)20H2FH范圍內(nèi)的數(shù)據(jù)存儲(chǔ)器,既可以字節(jié)尋址又可以位尋址.5、 若由程序設(shè)定RS1 RS0=11則工作寄存器R0-R7的直接地址為。6、 80C51的INT1的中斷向量為 。7、 5l單片機(jī)在復(fù)位狀態(tài)下,PC指針為,堆棧指示器SP為。5、 單片機(jī)應(yīng)用程序一般存放在 中。6、 8051的程序計(jì)數(shù)器PC,其尋址范圍是。7、8051單片機(jī)的VSs (20)弓I腳是引腳。& 8051單片機(jī)的VCC(40)引腳是引腳。9、 8051單片機(jī)中,輸入/輸出引腳中用于專門的第二功能的引腳是 。10、 MC51的串行數(shù)據(jù)緩沖器SBUF用于。11、 置8051的定時(shí)器/計(jì)數(shù)器T
8、1于計(jì)數(shù)模式,工作于方式1,則工作方式字 為。12、 80C51單片機(jī)基本型內(nèi)部RAM有個(gè)字節(jié)單元,這些單元可以分為三個(gè)用途不同的區(qū)域,一是 區(qū),二是區(qū),三是區(qū)。13、 某程序初始化時(shí)使(SP) =40H,貝吐匕堆棧地址范圍為41H-7FH_,若使(SF)=50H,則此堆棧深度為 47字節(jié)(51H-7FH共47個(gè)字節(jié))_。14、 在定時(shí)器工作方式0下,計(jì)數(shù)器的寬度為 位,其記數(shù)范圍為,如果系統(tǒng)晶振頻率為6MHZ則最大定時(shí)時(shí)間為。15、 A/D轉(zhuǎn)換器的三個(gè)重要指標(biāo)分別是 、。一個(gè)10V的8位D/A轉(zhuǎn)換器的分辨率約為 。16、 89C51片內(nèi)RAM中,可位尋址的單元字節(jié)地址從 _也 到 H位地址
9、從_H到 H 。17、 關(guān)于堆棧類操作的兩條指令分別是 、。18、89C51系列單片機(jī)中斷系統(tǒng)中規(guī)定:同級(jí)中斷不能相互中斷.如果幾個(gè)同級(jí)的中斷源同時(shí)向CPU申請(qǐng)中斷,CPU則按硬件排定如下優(yōu)先次 序:、, 。19、中斷響應(yīng)是一個(gè)自主的操作過(guò)程,當(dāng) CPUS詢到某個(gè)中斷標(biāo)志為1時(shí),中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。對(duì)于外部中斷1,其中斷矢量地址為 ,對(duì)于串行口中斷,其中斷矢量地址為。20、 89C51單片機(jī)的定時(shí)/計(jì)數(shù)器是位(減1/加1)定時(shí)/計(jì)數(shù)器。作為定時(shí)器工作時(shí),共有 種工作模式,采用方式1工作時(shí),構(gòu)成位計(jì)數(shù)器。21、 若(PSW = 18H,則
10、選取的是第 組通用寄存器。這一組通用寄存器 的地址范圍從_也 H 。22、 把(1110110 2轉(zhuǎn)換為十進(jìn)制數(shù)為 ,將(145A) 16轉(zhuǎn)換為二進(jìn)制數(shù)為。三、簡(jiǎn)答題1、8051單片機(jī)內(nèi)部寄存器低128單元可以分為幾部分?各部分作用是什么?2、MCS-51指令系統(tǒng)主要有哪幾種尋址方式?3、簡(jiǎn)述單片機(jī)I/O 口中P0P3的功能。4、什么叫堆棧?堆棧指針SP的作用是什么?5、51系列單片機(jī)共有幾個(gè)中斷源,入口地址分別是什么?6、靜態(tài)顯示和動(dòng)態(tài)顯示的區(qū)別是什么?7、片內(nèi)數(shù)據(jù)存儲(chǔ)器分為哪幾個(gè)性質(zhì)和用途不同的區(qū)域?&對(duì)訪問(wèn)內(nèi)部RAM和外部RAM各應(yīng)采用哪些尋址方式?9、MCS-51有5個(gè)中斷源,
11、分別為哪5個(gè),它們的入口地址分別為什么?10、如果采用晶振的頻率為3MHz定時(shí)器/計(jì)數(shù)器工作方式0、1、2下,其最大 的定時(shí)時(shí)間為多少?(要求計(jì)算過(guò)程)11、80C51單片機(jī)指令系統(tǒng)有幾種尋址方式?分別是什么?12、內(nèi)部RAM氐128單元?jiǎng)澐譃槟?個(gè)主要部分?說(shuō)明各部分的使用特點(diǎn)。13、 單片機(jī)的fosc=12MHZ要求用T0定時(shí)150卩s,分別計(jì)算采用定時(shí)方式0、 定時(shí)方式1和定時(shí)方式2時(shí)的定時(shí)初值。14、單片機(jī)的fosc=6MHZ問(wèn)定時(shí)器處于不同工作方式時(shí),最大定時(shí)范圍分別是 多少?四、綜合分析題1、繪制單片機(jī)最小系統(tǒng)接線圖,要求程序存儲(chǔ)器訪問(wèn)范圍為從內(nèi)部開始并可擴(kuò) 展至外部程序存儲(chǔ)器,并
12、標(biāo)明相關(guān)各引腳。2、已知51系列單片機(jī)PSW字節(jié)內(nèi)容為15H,首先請(qǐng)確定此時(shí)單片機(jī)工作寄存器 R0-R7的具體地址(包含分析過(guò)程),此外分析PSW字節(jié)內(nèi)容還包含什么信息, 并予以解釋。3、已知某單片機(jī)系統(tǒng)采用6MHz的晶振,并有如下初始設(shè)置,試分析系統(tǒng)定時(shí)/ 計(jì)數(shù)器的工作狀態(tài),以及定時(shí)/計(jì)數(shù)的時(shí)間或者次數(shù)。MOV TMOD,#10HMOV TH1,#15HMOV TL1,#0A0H4、51系列單片機(jī)內(nèi)部RAM中低128字節(jié)共分為哪幾個(gè)部分,各部分地址范圍分 別是多少?5、下列程序段的功能是PUSH APUSH BPOPAPOFB6、假定 A=83H (R0) =17H, (17H) =34H,
13、執(zhí)行以下指令:ANLA,#17H0RL17H,AXRLA,ROCPL A后,A的內(nèi)容為。7、已知程序執(zhí)行前有 A=02H SP=52H (51H) =FFH (52H)=FFH。POP DPHPOP DPLM0DPTR,#4000HRL AMOB,AMOVC A,A+DPTRPUSH AMOA,BINC AMOVC A,A+DPTRPUSH ARETORC4000HDB 10H,80H,30H,50H,30H,50H請(qǐng)問(wèn)上述述程序執(zhí)行后:A=( ), SP=( ), (51H) = ( ), (52H) = ( ), B=()& (SF) =61H, (61H) =3214 執(zhí)行“ P
14、OP ACC 指令后,(SF) =,A=o9、分析并完成以下程序?qū)崿F(xiàn)以下功能:查表計(jì)算 0 9的平方值(設(shè)數(shù)已置于R0),將結(jié)果保存至累加器 A中,若數(shù)大于9則將A的內(nèi)容置為全1oORG 0030HMOV DPTR,#TAB ; TAB為表首地址MOV A,R0A,#10,NEXTNEXT :NEXT1A , A+DPTRSJMP NEXT2NEXT1 : MOV A NEXT2 : SJMP NEXT2: 0 , 1, 4, 9, 16, 25, 36, 49, 64, 8110、 已知某外部中斷應(yīng)用要求使用下降沿觸發(fā),初始化編程如下,請(qǐng)分析題中信 息,補(bǔ)充完整空缺部分。ORG 0000HA
15、JMPORGAJMP SUBGMAIN : MOV A , #OOHMOV 30H , AMOV 31H , AMOV SP , #70H T0SETB SETB AJMP $SUBG/*中斷子程序*/11、閱讀下面程序,分別說(shuō)出下列指令源操作數(shù)是什么尋址方式?MOV A , #16MOV 20H, P1MOV A , R0MOVX A, DPTRMOVC A, A+DPRTSJMP LOOPANL C , 70H12、試閱讀下面的程序,指出該程序結(jié)束后累加器 ACCffi寄存器TH0的值,并說(shuō) 明該程序完成了怎樣的功能。ORG 0000HMOV SP #60HMOV A #10HMOV TH
16、0 #20HPUSH ACCPUSH TH0POP ACCPOP TH0END答:利用堆棧交換了 ACC和TH0的內(nèi)容,(A) =20H, (TH0 =10H13、程序段如下,試說(shuō)明其功能。MOV R0 # 50HMOV R1 # 60HMOV A R0ADD A R1MOV R0AINC R0INC R1MOV A R0ADDC A R1MOV R0AMOV 00H C答:雙字節(jié)無(wú)符號(hào)數(shù)加法。被加數(shù)存放在內(nèi)部 RAM的51H 50H單元,加數(shù)存放 在內(nèi)部RAM勺61H 60H單元,相加的結(jié)果存放在內(nèi)部 RAM勺51H 50H單元,進(jìn) 位存放在位尋址區(qū)的00H位中。14、設(shè)內(nèi)部 RAM(30H
17、)=5AH (5AH =40H, (40H) =00H,端口 P仁7FH 問(wèn)執(zhí)行 下列指令后,各有關(guān)存儲(chǔ)單元(即 R0, R1, A, B, P1, 30H, 40H及5AH單元) 的內(nèi)容如何?MOV R0,#30HMOVA,R0MOVR1,AMOVB,R1MOVR1,P1MOVA,P1MOV40H,#20HMOV30H,40H15、若(DPTR =5306H,( A)=49H,執(zhí)行下列指令:MOVC A A+DPTR后,送入A的是程序存儲(chǔ)器 單元的內(nèi)容。16、 假定(SP =45H, (ACC =46H, B、=47H,執(zhí)行下列指令:PUSH ACCPUSH B后,(SP =,( 46H)
18、=,( 47H)=。17、設(shè)內(nèi)部 RAM( 30H =5AH(5AH =40H,(40H) =00H,端口 P仁7FH 問(wèn)執(zhí)行 下列指令后,各有關(guān)存儲(chǔ)單元(即 A,B,P1, 30H, 40H及5AH單元)的內(nèi)容如 何?MOV R0,#30HMOV A,R0MOV R1,AMOV B,R1MOV R1,P1MOV A,P1MOV 40H,#20HMOV 30H,40HA=,B=,P1=,( 30H) =,( 40H) =:(5AH =。18、補(bǔ)充完成1個(gè)程序,將內(nèi)部RAM中 45H單元的高4位清0,低4位置1。MOA, 45HANLA, A, #OFHMOV45H, A19、假定(A) =OF
19、CH ,( B) =35H。執(zhí)行指令:DIV AB后,累加器(A) =,寄存器(B) =, ( CY) =, (OV) 20、 若(A) =56H, ( RC) =56H, ( 56H) =56H 執(zhí)行指令:ADD A R0后,(A) = ,( CY) = ,(AC = ,(OV =。21、指出尋址方式(1) MOV 40H #20H ()(2) MOVX DP,TA ()(3) MOV 20H C ()(4) MOVC A A+DPTR )22、 若(A) =80H, R0=17H ( 17H) =34H,執(zhí)行下段程序后,(A) =?ANL A, #17HORL 17H AXRL A, R0
20、CPL A23、寫出程序執(zhí)行后有關(guān)寄存器和 RAM中有關(guān)單兀的內(nèi)容:請(qǐng)?jiān)诿恳恍谐绦蚝?注釋。MOV 30H #A4HMOV A #0D6HMOV R0 #30HMOV R2 #47HANL A, R2ORLA R0SWAP ACPL AXRL A, #0FFHORL 30H A24、在程序存儲(chǔ)器中,數(shù)據(jù)表格為:7010H: 02H7011H: 04H7012H: 06H7013H: 08H執(zhí)行程序MOV A #10HMOV DPT,R#7000HMOVC A A+DPTR問(wèn)結(jié)果:(A) =?25、程序如下:(設(shè)數(shù)已置于R0)ORG 0030HMOV DPT,#TAB ; TAB為表首地址MOV
21、 A R0CJNE A #10,NEXTNEXT JNC NEXT1MOVC A A+DPTRSJMP NEXT2NEXT1 MOV A #0FFHNEXT2 SJMP NEXT2TAB 0,1,4,9,16,25,36,49,64,81請(qǐng)說(shuō)明上述程序執(zhí)行后的功能。26、 若(DPTR =5306H, (A) =49H,執(zhí)行下列指令:MOVC A A+DPTR后,送入A的是程序存儲(chǔ)器 單元的內(nèi)容。27、 假定(SF) =45H, (ACC =46H, B、=47H,執(zhí)行下列指令:PUSH ACCPUSH B后,(SP =,( 46HH =,(47HH =。五、編程題1、 程序?qū)崿F(xiàn)c=a2 b2。設(shè)a、b均小于10, a存在31H單元,b存在32H單元,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年山東文化產(chǎn)業(yè)職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年宣城職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年(2019-2024年)真題考點(diǎn)試卷含答案解析
- 2025年安徽藝術(shù)職業(yè)學(xué)院高職單招語(yǔ)文2019-2024歷年真題考點(diǎn)試卷含答案解析
- 2025年太原幼兒師范高等??茖W(xué)校高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 2025年天津藝術(shù)職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年(2019-2024年)真題考點(diǎn)試卷含答案解析
- 手動(dòng)操作功能講解
- 新生兒眼護(hù)護(hù)理
- aib知識(shí)培訓(xùn)課件
- 管理信息系統(tǒng)作業(yè)
- 9001基礎(chǔ)知識(shí)課件
- 高速公路工程質(zhì)量管理制度匯編
- 2025年春形勢(shì)與政策第二學(xué)期練習(xí)題、知識(shí)點(diǎn)梳理
- 2025屆浙江省杭州市下學(xué)期高三考前(二模)語(yǔ)文試題試卷含解析
- 北師大版四年級(jí)數(shù)學(xué)下學(xué)期月考質(zhì)量評(píng)估課后輔導(dǎo)過(guò)關(guān)檢測(cè)考試
- 第二單元第1課《葉子的紋理》課件 一年級(jí)美術(shù)下冊(cè) 浙美版
- 2025年洛陽(yáng)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)一套
- 企業(yè)上市居間合同范本
- 2025年河南應(yīng)用技術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能測(cè)試題庫(kù)及參考答案
- 上環(huán)取環(huán)的知識(shí)
- DT帶式輸送機(jī)設(shè)計(jì)手冊(cè)
- 救助站開展救助業(yè)務(wù)知識(shí)培訓(xùn)
評(píng)論
0/150
提交評(píng)論