《單片機(jī)原理與應(yīng)用》試題庫_第1頁
《單片機(jī)原理與應(yīng)用》試題庫_第2頁
《單片機(jī)原理與應(yīng)用》試題庫_第3頁
《單片機(jī)原理與應(yīng)用》試題庫_第4頁
《單片機(jī)原理與應(yīng)用》試題庫_第5頁
已閱讀5頁,還剩48頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、湖南工業(yè)大學(xué)單片機(jī)原理與應(yīng)用試題庫一單項(xiàng)選擇題1單片機(jī)復(fù)位后,SP、PC、I/O口的內(nèi)容為( )。ASP = 60H PC = 00H P0 = P1 = P2 = P3 = FFHBSP = 00H PC = 0000H P0 = P1 = P2 = P3 = 00HCSP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHDSP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H答案:C 280C51有四個(gè)工作寄存器區(qū),由PSW狀態(tài)字中的RS1和RS0兩位的狀態(tài)來決定,單片機(jī)復(fù)位后,若執(zhí)行 SETB RS0 指令,此時(shí)只能使用( )的

2、工作寄存器。A0區(qū) B1區(qū) C2區(qū) D3區(qū)答案:B3ATMEL的AT89S51驅(qū)動(dòng)能力最強(qiáng)的并行端口為( )。AP0BP1CP2DP3答案:A 4讀片外部數(shù)據(jù)存儲(chǔ)器時(shí),不起作用的信號(hào)是( )。A/RD B/WE C/PSEN DALE答案:C5AT89S51單片機(jī)定時(shí)器工作方式0是指( )工作方式。A 8位 B 8位自動(dòng)重裝 C 13位 D 16位答案:C6 AT89S51單片機(jī)外部中斷0對(duì)應(yīng)的中斷入口地址是( )。A 0003H B 000BH C 0013H D 001BH答案: A7下面哪條指令是錯(cuò)誤的?( )。A MOVX R0, #30H B MOVC A, A+PC C PL AD

3、 POP ACC答案: A8 AT89S51單片機(jī)可分為兩個(gè)中斷優(yōu)先級(jí)別,各中斷源的優(yōu)先級(jí)別設(shè)定是利用( )寄存器。A IE B PCON C IP D SCON答案: C9AT89S51單片機(jī)響應(yīng)外部中斷1的中斷時(shí),程序應(yīng)轉(zhuǎn)移到地址( )。A0003H B 000BH C 0013H D 001BH答案: C10AT89S51單片機(jī)的位尋址區(qū)位于內(nèi)部RAM的( )單元。 A 00H7FH B 20H7FH C 00H1FH D 20H2FH答案: D11AT89S51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)( )。 A 外部中斷0 B 外部中斷1C 定時(shí)器0中斷 D 定時(shí)器1

4、中斷答案: A12利用KEIL軟件進(jìn)行仿真調(diào)試時(shí),在執(zhí)行調(diào)用指令時(shí),( )調(diào)試可跟蹤到子程序內(nèi)部并逐條執(zhí)行子程序內(nèi)部的各條指令。A暫停 B調(diào)試 C單步 D連續(xù)運(yùn)行 答案: C13已知:MOV A,#28H MOV R0,#20H MOV R0,A ANLA,#0FH ORLA,#80H XRLA,R0 執(zhí)行結(jié)果A的內(nèi)容為( )。 AA0H B28H C08H D88H答案:A14在進(jìn)行BCD碼運(yùn)算時(shí),緊跟加法運(yùn)算指令后面的指令必須是( )指令。AADD BDA A CADDC D由實(shí)際程序確定答案: B 15在80C51中,需要外加電路實(shí)現(xiàn)中斷撤除的是:( )。 A定時(shí)中斷 B脈沖方式的外部中

5、斷C外部串行中斷D電平方式的外部中斷答案: D 1680C51的定時(shí)器T0,若振蕩頻率為12 MHz,在方式1下最大定時(shí)時(shí)間為( )。 A8192ms B65536 s C0256s D16384ms答案: B17控制串行口工作方式的寄存器是( )。ATCON BPCON CSCON DTMOD答案: C 18開機(jī)復(fù)位后,CPU使用的是第0組工作寄存器,地址范圍是( )。A00H-10H B08H-0FH C10H-1FH D00H-07H 答案: D 1980C51單片機(jī)P0口用作輸出時(shí),應(yīng)外接( )。A上拉電阻 B二極管 C三極管 D下拉電阻答案: A 20在進(jìn)行BCD碼運(yùn)算時(shí),緊跟加法運(yùn)

6、算指令后面的指令必須是( )指令。AADD BDA A CADDC D由實(shí)際程序確定答案: B21進(jìn)位標(biāo)志CY在( )中。 A累加器B算邏運(yùn)算部件ALUC程序狀態(tài)字寄存器PSWDDPTR答案:14C2280C51單片機(jī)有七種尋址方式, MOVX A,A+DPTR 屬于( )尋址。 A間接 B變址 C相對(duì) D直接 答案:5B23有如下程序段: MOV 31H ,#24H ; MOV A , 31H ; SWAP A ; ANL A , #0F0H ; 執(zhí)行結(jié)果是 A(A)=24HB(A)=42HC(A)=40HD(A)=00H答案: C24某種存儲(chǔ)器芯片容量是8KB,那么它的地址線根線是( )。

7、A11根 B12根 C13根 D14根答案: C 25如果AT89S51單片機(jī)系統(tǒng)的T0中斷服務(wù)程序放在程序存儲(chǔ)區(qū)的0500H地址開始的一段空間內(nèi),此時(shí)跳轉(zhuǎn)到T0中斷服務(wù)程序的指令LJMP 0500H應(yīng)放在( )開始的中斷地址區(qū)。A0003H B0013H C0023H D000BH答案: B 268位 LED 顯示器采用動(dòng)態(tài)顯示方式時(shí)(不加鎖存器),至少需要提供的 I/O 線總數(shù)是( )。 A16 B20 C18 D6 答案: A27堆棧數(shù)據(jù)的進(jìn)出原則是( )A先進(jìn)先出 B進(jìn)入不出 C后進(jìn)后出 D先進(jìn)后出 答案:A2880C51單片機(jī)中,若晶振頻率屢6MHz,一個(gè)機(jī)器周期等于( )s。A 1

8、5 B 3 C 1 D 2答案:D29單片機(jī)復(fù)位后,累加器A、PC、PSW的內(nèi)容為( )。AA = FFH PC = 00H PSW = FFHBA = 00H PC = 0000H PSW = 00HCA = 07H PC = 0000H PSW = FFHDA = 00H PC = 00H PSW = 00H答案: B30PC的值是( )。 A 當(dāng)前正在執(zhí)行指令的前一條指令的地址B 當(dāng)前正在執(zhí)行指令的地址C 當(dāng)前正在執(zhí)行指令的下一條指令的地址D 控制器中指令寄存器的地址 答案: C31下列說法中錯(cuò)誤的是( )。A PC是一個(gè)不可尋址的特殊功能寄存器。 B 單片機(jī)的主頻越高,其運(yùn)算速度越快。

9、 C 在80C51單片機(jī)中,一個(gè)機(jī)器周期等于1S。 D 特殊功能寄存器SP內(nèi)裝的是棧頂首地址單元的地址。答案: C32AT89S51單片機(jī)的字長是( )。 A 2位 B 4位 C 8位 D 16位答案:C33假定A=38H,(R0)=17H,(17H)=34H,執(zhí)行以下指令:ANLA,#17HORL17H,AXRLA,R0CPLA后,A的內(nèi)容為( )。ACDHBDCHCBCHDDBH答案: D34在80C51單片機(jī)中,需要外加電路實(shí)現(xiàn)中斷撤除的是:A定時(shí)中斷B脈沖方式的外部中斷C外部串行中斷D電平方式的外部中斷答案: D35AT89S51單片機(jī)外擴(kuò)存儲(chǔ)器芯片時(shí),4個(gè)I/O口中用作地址總線的是(

10、 )。A P0口和P2 B P0口 C P1口和P3口 D P2口答案:A29串行口的工作方式由( )寄存器決定。ASBUF BPCON CSCON DRI答案: C36某種存儲(chǔ)器芯片是16KB,那么它的地址線根數(shù)是( )A11根 B12根 C13根 D14根答案: D3780C51單片機(jī)系統(tǒng)中,若晶振頻率屢12MHz,一個(gè)機(jī)器周期等于( )s。A 15 B 3 C 1 D 2答案:31C ,38單片機(jī)復(fù)位后,SP、PC、I/O口的內(nèi)容為( )ASP = 07H PC = 00H P0 = P1 = P2 = P3 = FFHBSP = 00H PC = 0000H P0 = P1 = P2

11、= P3 = 00HCSP = 07H PC = 0000H P0 = P1 = P2 = P3 = FFHDSP = 00H PC = 00H P0 = P1 = P2 = P3 = 00H答案: C3980C51單片機(jī)乘法指令操作碼助記符是( )。AMOV BMOVX CMOVC DMUL答案:D4080C51單片機(jī)響應(yīng)中斷矢量地址是( )。A中斷服務(wù)程序的首句地址 B中斷服務(wù)程序的出口地址C中斷服務(wù)程序的入口地址 D主程序等待中斷指令的地址答案: C41單片機(jī)在與外部I/O口進(jìn)行數(shù)據(jù)傳送時(shí),將使用( )指令。A MOVX B MOV C MOVC D 視具體I/O口器件而定。答案: A,

12、42使用單片機(jī)開發(fā)系統(tǒng)調(diào)試程序時(shí),對(duì)原程序進(jìn)行匯編的目的是( )。 A將源程序轉(zhuǎn)換成目標(biāo)程序 B將目標(biāo)程序轉(zhuǎn)換成源程序C將低級(jí)語言轉(zhuǎn)換成高級(jí)語言 D連續(xù)執(zhí)行鍵答案: A43設(shè)內(nèi)部RAM(30H)=40H,(40H)=10H,(10H)=00H,分析以下程序執(zhí)行后( B ) =( )。MOV R0,#30HMOV A,R0MOV R1,AMOV B,R1A 00H B 40H C 30H D 10H答案: A44調(diào)用子程序中斷響應(yīng)過程及轉(zhuǎn)移指令的共同特點(diǎn)是( )。A都能返回 B都通過改變PC實(shí)現(xiàn)轉(zhuǎn)移 C都將返回地址壓入堆棧 D都必須保護(hù)現(xiàn)場 答案: B45在進(jìn)行串行通信時(shí),若兩機(jī)的發(fā)送與接收可以

13、同時(shí)進(jìn)行,則稱為( )。A半雙工傳送 B單工傳送 C雙工傳送 D全雙工傳送答案: D46AT89S51單片機(jī)復(fù)位后,從( )單元開始取指令。A 0003H B 000BH C 0000HD 0100H答案: C4751單片機(jī)執(zhí)行MOVX寫指令時(shí),相關(guān)的信號(hào)狀態(tài)是( )。A PSEN無效為低電平,WR有效為低電平B PSEN無效為高電平,WR有效為低電平C PSEN有效為低電平,WR無效為高電平D PSEN有效為高電平,WR無效為高電平答案: B48 對(duì)片外數(shù)據(jù) RAM 單元讀寫數(shù)據(jù)用( )。AMOV 指令 BMOVX 指令 CWR指令 DMOVC指令答案: D49AT89S51 的無條件轉(zhuǎn)移指

14、令中,其轉(zhuǎn)移范圍最大的是( )。A LJMP BAJMP CSJMP CGOTO答案: A50執(zhí)行 MOV SP,#30H 指令后,壓棧從片內(nèi) RAM 的( )單元開始A2FH B30H C31H D#30H 答案: C51定時(shí)器/計(jì)數(shù)器T0工作于模式 2 ,在計(jì)數(shù)溢出時(shí)( )。A計(jì)數(shù)從零重新開始 B計(jì)數(shù)從初值重新開始 C計(jì)數(shù)停止 D由程序決定答案: B52按鍵的機(jī)械抖動(dòng)時(shí)間通常是( )。A0 B510s C510ms D1s 以上答案: C53下列計(jì)算機(jī)語言中,CPU能直接識(shí)別的是( )。A 自然語言 B 高級(jí)語言 C 匯編語言 D 機(jī)器語言答案: D54以下指令中,( )指令執(zhí)行后使標(biāo)志位

15、 CY 清 0。A MOV A ,#00H BCLR A C ADD A,#00H DCLR 00H答案: C55當(dāng)需要從AT89S51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為( )。AMOV A, R1 BMOVC A,A + DPTRCMOVX A, R0 DMOVX A, DPTR答案: B56共陽數(shù)碼管要顯示字形“8”時(shí),則對(duì)應(yīng)的七段碼值為( )。 A7FH B77H C08H D 88H答案: A5780C51單片機(jī)時(shí)鐘周期為T0,則機(jī)器周期為( )。A 2T0 B 4T0 C 8T0 D 12T0答案: D58單片機(jī)復(fù)位時(shí),程序計(jì)數(shù)器PC的值為( )。A 0000H B 0030H

16、C 4000H D 4100H答案: A59某存儲(chǔ)器芯片有12根地址線,8根數(shù)據(jù)線,該芯片有( )個(gè)存儲(chǔ)單元。A 1 KB B 2 KB C 3 KB D 4 KB答案: D60MOV A, R1的尋址方式為( )。A 立即尋址 C 直接尋址 C 寄存器尋址 D 寄存器間接尋址答案: C61串行口發(fā)送中斷標(biāo)志位為( )。A TI B RI C IE0 D IE1答案: A62T1中斷允許控制位為( )。A ET0 B ET1 C ES D EX1答案: B63串行口工作在方式0時(shí),作同步移位寄存器使用,此時(shí)串行數(shù)據(jù)輸入輸出端為( )。A RXD引腳 B TXD引腳 C T0引腳 D T1引腳答

17、案: A64已知的補(bǔ)碼為10000010,則的真值是十進(jìn)制( )。A 127 B127 C126 D126 答案: D65 利用串行方式( ),外接移位寄存器,能將串行接口擴(kuò)展為并行輸入、輸出接口。A 0 B 1 C 2 D 3 答案: A66 有一位共陰極LED顯示器,要使它顯示“5”,它的字段碼為( )。 A 6DH B 92H C FFH D 00H 答案: A67多字節(jié)加法運(yùn)算,在進(jìn)行最低字節(jié)相減前,應(yīng)先將CY( )。A 清0 B 置1 C 取反 D 送入A答案: A68單片機(jī)的程序計(jì)數(shù)器PC是16位,其尋址范圍為( )。A 128 B B 256 B C 8 KB D 64 KB答案

18、: D69堆棧指針的作用是( )。A 指明棧底的位置 B 指明棧頂?shù)奈恢?C 操作數(shù)地址 D 指令的地址答案: B70指令MOV PSW, #00H對(duì)源操作數(shù)而言,屬于( )方式。A 直接尋址 B 立即尋址 C 寄存器尋址 D 相對(duì)尋址答案: B71AT89S51單片機(jī)的串行中斷入口地址為( )。A0003H B0013H C0023H D0033H答案: C72以下哪一條指令的寫法是錯(cuò)誤的( )。A MOV DPTR,#3F98H B MOV R0,#0FEH C MOV 50H,#0FC3DH D INC R0答案: C73AT89S5l單片機(jī)的堆棧區(qū)是設(shè)置在( )中。A 片內(nèi)ROM區(qū) B

19、 片外ROM區(qū) C 片內(nèi)RAM區(qū) D 片外RAM區(qū)答案: C74以下哪一條是位操作指令( )。A MOV P0,#0FFH BCLR P1.0 CCPL A DPOP PSW答案: B75 下列指令不是變址尋址方式的是( )。A JMP A+DPTR B MOVC A,A+PCC MOVX A,DPTR D MOVC A,A+DPTR答案: C76 以下哪一條是位操作指令( )。A MOV P1,#0FFH B MOV C,ACC.1 C CPL A D POP PSW答案: B77 以下哪一條指令的寫法是錯(cuò)誤的( )。A MOV A,A+DPTR B MOV R0,#FEH C CPL A

20、D PUSH ACC答案: A78( )屬于單片機(jī)系統(tǒng)前向通道的器件。A A/D轉(zhuǎn)換 B D/A轉(zhuǎn)換 C LED數(shù)碼管 D 繼電器答案: A79T0 設(shè)置成計(jì)數(shù)方式時(shí),外部引腳計(jì)數(shù)脈沖的最高頻率應(yīng)是晶振頻率的( )。A1/12 B1/24 C1/48 D1/100答案: B80外部中斷 INT0 的觸發(fā)方式控制位 IT0 置 1 后,其有效的中斷觸發(fā)信號(hào)是( )。A 高電平 B 低電平 C 上升沿 D 下降沿答案: D81與定時(shí)工作方式 0 和 1 相比較,定時(shí)工作方式 2 不具備的特點(diǎn)是( )。A計(jì)數(shù)溢出后能自動(dòng)恢復(fù)計(jì)數(shù)初值 B增加計(jì)數(shù)器的位數(shù) C提高了定時(shí)的精度 D適于循環(huán)定時(shí)和循環(huán)計(jì)數(shù)

21、答案: B82串行口工作方式1的波特率是( )。A固定的,為fosc/32 B固定的,為fosc/16C可變的,通過定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定 D固定的,為fosc/64答案: C83下列說法正確的是( )。A立即尋址方式是被操作的數(shù)據(jù)本身在指令中,而不是它的地址在指令中B指令周期是執(zhí)行半條指令的時(shí)間 C指令中直接給出的操作數(shù)稱為直接尋址D內(nèi)部寄存器 可作為間接寄存器答案: A84指令周期有三種,分別是單周期指令,雙周期指令和( )指令。A 三周期B 四周期 C 五周期D 六周期答案: B85下列關(guān)于AT89S51系統(tǒng)各中斷源說法正確的是( )。A各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT

22、89S51系統(tǒng)中的IE寄存器中B各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51系統(tǒng)中的TMOD寄存器中C各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51系統(tǒng)中的IP寄存器中D各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51系統(tǒng)中的TCON與SCON寄存器中答案: D86下列說法正確的是( )。A特殊功能寄存器SCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)B特殊功能寄存器TCON,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)C特殊功能寄存器IE,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)D特殊功能寄存器TMOD,與定時(shí)器/計(jì)數(shù)器的控制無關(guān)答案: A87控制串行口工作方式的寄存器是( )。A TCON BPCON CSCON

23、DTMOD答案: C88對(duì)程序存儲(chǔ)器的讀操作,只能使用( )。AMOV指令 BPUSH指令 CMOVX指令 D MOVC指令答案: D89使用定時(shí)器T1時(shí),有( )工作方式。A1 B2 C3 D4答案: C90通過串行口發(fā)送或接收數(shù)據(jù)時(shí),在程序中應(yīng)使用( )。AMOVC指令 BMOVX指令 CMOV指令 DXCHD指令答案: C91AT89S51單片機(jī)可分為兩個(gè)中斷優(yōu)先級(jí)別,各中斷源的優(yōu)先級(jí)別設(shè)定是( )寄存器。AIE BPCON CIP DSCON答案: C92AT89S51單片機(jī)響應(yīng)外部中斷0的中斷時(shí),程序應(yīng)轉(zhuǎn)移到地址( )。A0003H B000BH C0013H D001BH答案: A

24、9380C51單片機(jī)定時(shí)器溢出標(biāo)志是( )。 ATR1和TR0 BIE1和IE0 CIT1和IT0 DTF1和TF0答案: D94用定時(shí)器T1方式2計(jì)數(shù),要求每計(jì)滿100次,向CPU發(fā)出中斷請(qǐng)求,TH1、TL1的初始值是( )。 A9CH B20H C64H DA0H答案: A9580C51單片機(jī)定時(shí)器外部中斷1和外部中斷0的觸發(fā)方式選擇位是( )。 ATR1和TR0 BIE1和IE0 CIT1和IT0 DTF1和TF0答案: C9680C51單片機(jī)定時(shí)器T1的溢出標(biāo)志TF1,若計(jì)滿數(shù)產(chǎn)生溢出時(shí),如不用中斷方式而用查詢方式,則應(yīng)( )。 A由硬件清零 B由軟件清零 C由軟件置于 D可不處理答案

25、: B9780C51單片機(jī)定時(shí)器T0的溢出標(biāo)志TF0,若計(jì)滿數(shù)在CPU響應(yīng)中斷后( )。 A由硬件清零 B由軟件清零 CA和B都可以 D隨機(jī)狀態(tài)答案: A9880C51單片機(jī)計(jì)數(shù)初值的計(jì)算中,若設(shè)最大計(jì)數(shù)值為M,對(duì)于模式1下的M值為( )。AM=8192 BM=256 CM=16 DM=65536答案: D9980C51響應(yīng)中斷后,中斷的一般處理過程是( )。A關(guān)中斷,保護(hù)現(xiàn)場,開中斷,中斷服務(wù),關(guān)中斷,恢復(fù)現(xiàn)場,開中斷,中斷返回B關(guān)中斷,保護(hù)現(xiàn)場,保護(hù)斷點(diǎn),開中斷,中斷服務(wù),恢復(fù)現(xiàn)場,中斷返回C關(guān)中斷,保護(hù)現(xiàn)場,保護(hù)中斷,中斷服務(wù),恢復(fù)斷點(diǎn),開中斷,中斷返回D關(guān)中斷,保護(hù)斷點(diǎn),保護(hù)現(xiàn)場,中斷

26、服務(wù),關(guān)中斷,恢復(fù)現(xiàn)場,開中斷,中斷返回答案: A10080C51單片機(jī)響應(yīng)中斷的過程是( )。A斷點(diǎn)PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入PC B關(guān)中斷,程序轉(zhuǎn)到中斷服務(wù)程序C斷點(diǎn)壓棧,PC指向中斷服務(wù)程序地址D斷點(diǎn)PC自動(dòng)壓棧,對(duì)應(yīng)中斷矢量地址裝入PC,程序轉(zhuǎn)到該矢量地址答案: D10180C51單片機(jī)的( )口的引腳,還具有外中斷、串行通信等第二功能。AP0 BP1 CP2 DP3答案: C10280C51單片機(jī)應(yīng)用程序一般存放在( )。 A RAMBROMC寄存器DCPU答案: B103已知某數(shù)的BCD碼為0111 0101 0100 0010 則其表示的十進(jìn)制數(shù)值為( )。A7542H

27、B7542 C75.42H D答案: B10480C51的下列指令中,不影響標(biāo)志位CY的指令有( )。 AADDA,20HBCLRA CRRCA DINCA答案: D10580C51的CPU主要的組成部部分為( )。A運(yùn)算器、控制器B加法器、寄存器C運(yùn)算器、寄存器D運(yùn)算器、指令譯碼器答案: A10680C51的CPU是( )位的單片機(jī)。 A 16 B4 C8 D準(zhǔn)16答案: C10780C51復(fù)位后,PC與SP的值為( )。 A0000H,00H B 0000H,07H C 0003H,07H D0800H,00H答案: B108當(dāng)需要從80C51單片機(jī)程序存儲(chǔ)器取數(shù)據(jù)時(shí),采用的指令為( )。

28、 AMOVA,R1 BMOVCA,A+DPTR CMOVXA,R0 DMOVXA,DPTR答案: B10980C51單片機(jī)中既可位尋址又可字節(jié)尋址的單元是( )。 A20H B30H C00H D70H答案: A110下列哪條指令是正確的( )。A PUSH R2 B ADD R0,AC MOVX A DPTR D MOVR0,A答案: D111轉(zhuǎn)換成十進(jìn)制數(shù)是()。A46.625 B答案: D112 存儲(chǔ)器的地址范圍是0000H0FFFH,它的容量為( )。A1KB B 2KB C 3KB D 4KB答案: D113轉(zhuǎn)換成二進(jìn)制數(shù)是( )。AC111101.101B 答案: A114轉(zhuǎn)換成十

29、六進(jìn)制數(shù)是( )。 A94.8H B 49.8H C 111H D 49H答案: B115MOVX A , R0指令中,源操作數(shù)采用( )尋址方式,指令作用在( )區(qū)間。 A寄存器,外部數(shù)據(jù)存儲(chǔ)器 B直接,程序存儲(chǔ)器 C寄存器間接 ,內(nèi)部數(shù)據(jù)存儲(chǔ)器 D寄存器間接,外部數(shù)據(jù)存儲(chǔ)器答案: D116( )指令是80C51指令系統(tǒng)中執(zhí)行時(shí)間最長且長達(dá)4 us的。 A比較轉(zhuǎn)移 B循環(huán)轉(zhuǎn)移 C增減量 D乘除法答案: D117 80C51單片機(jī)中,將累加器A中的數(shù)送入外RAM的40H單元,可執(zhí)行的指令( )。A MOV R1 ,40H B MOV R1 ,#40H MOVX R1 , A MOVX R1 ,

30、 AC MOVX 40H , A D MOV R1, #40HMOVX R1 , A答案: D118不屬于單片機(jī)與輸入輸出設(shè)備進(jìn)行信息交換的方式是( )。A 無條件傳送方式 B 查詢方式 C 中斷方式 D 存儲(chǔ)器直接存取方式答案: D119A/D轉(zhuǎn)換方法有以下四種,ADC0809是一種采用( )進(jìn)行A/D轉(zhuǎn)換的8位接口芯片。A 計(jì)數(shù)式 B 雙積分式 C 逐次逼近式 D 并行式答案: C12080C51單片機(jī)內(nèi)有( )個(gè)16位的定時(shí)/計(jì)數(shù)器 ,定時(shí)/計(jì)數(shù)器T0有( )種工作方式。A4, 5 B2, 4 C5, 2 D2, 3答案: B121在單片機(jī)應(yīng)用系統(tǒng)中,兩線雙向長距離(幾百米)通信應(yīng)采用(

31、 )。ATTL電平BRS232C電平CRS422電平DRS485電平答案: D122若一個(gè)壓縮的BCD碼為 0011 0001B,它表示的數(shù)是( ) 。A11HB11C31D0001 0001B答案: C123在80C51單片機(jī)中,設(shè)定方式時(shí)可以使T1停止計(jì)數(shù)的方式為( )。A方式0B方式1C方式2D方式3答案: D124DAC0832可以實(shí)現(xiàn)兩路模擬信號(hào)的同步輸出,這是利用了該芯片的( )特性。A單極性B雙極性C單緩沖D雙緩沖答案: D125指令JC 80H 的尋址方式是( ) 。A相對(duì)尋址B立即尋址C直接尋址D變址尋址答案: A12680C51單片機(jī)復(fù)位時(shí),SP的狀態(tài)為( ) 。A00HB

32、07HC08HD不確定答案: B127在以下幾個(gè)地址中,可以進(jìn)行位尋址的單元是( )。A87HB88HC89HD8AH答案: B128字符“A”的ASCII碼是( )。A0AHB10C0000 1010BD41H答案: D129電子計(jì)算機(jī)系統(tǒng)中采用的計(jì)數(shù)制是( )。A十進(jìn)制B二進(jìn)制C八進(jìn)制D十六進(jìn)制答案:B130一個(gè)帶符號(hào)數(shù)的補(bǔ)碼是 1111 1111B,該數(shù)為( ) 。A-1B-127C-128D+1答案: A131指令DJNZ Rn,rel 指的是( )。A比較不等轉(zhuǎn)移B減1不為0轉(zhuǎn)移C散轉(zhuǎn)移D長跳轉(zhuǎn)答案: B132以下的指令中,既有堆棧操作又影響中斷觸發(fā)器的指令是( ) 。AACALLB

33、LCALLCRETDRETI答案: D133在80C51單片機(jī)單片機(jī)中,控制外中斷觸發(fā)方式的寄存器是( )。ATCONBIECIPDSCON答案: A13480C51單片機(jī)復(fù)位時(shí),P0P3口鎖存器的狀態(tài)為( ) 。A00HB80HC不確定 DFFH答案: D135在80C51匯編語言中,十六進(jìn)制數(shù)據(jù)正確的書寫格式是( )。A100lBBA8HC0A8HDA8答案: C136在80C51單片機(jī)中,8位數(shù)據(jù)位可變波特率的雙機(jī)通信應(yīng)采用( )。A方式0B方式1C方式2D方式3答案: B137以下指令中,“不帶進(jìn)位循環(huán)左移”指的是 ( )。ARL ABRLC ACRR ADRRC A答案: A138若

34、(CY)=1,P1.0為0,執(zhí)行指令A(yù)NL C,P1.0后( ) 。B(CY)不變C(CY)=1D(CY)=0答案: D139在80C51單片機(jī)的4個(gè)并口中,當(dāng)由OC門驅(qū)動(dòng)需要外接上拉電阻的是( )。AP0口BP2口CP1口DP3口答案: A140計(jì)算機(jī)中帶符號(hào)數(shù)的運(yùn)算最常采用的是( )。A原碼B反碼C補(bǔ)碼DBCD碼答案: C141對(duì)于子程序與主程序的參數(shù)傳遞,當(dāng)要求較快的傳遞速度時(shí)宜采用的方式是( )。A內(nèi)部存儲(chǔ)器B外部存儲(chǔ)器C寄存器D堆棧答案: C142以下指令中,錯(cuò)誤的指令是( )。AINC ABDEC ACINC DPTRDDEC DPTR答案: D143在80C51單片機(jī)中,不屬于特

35、殊功能寄存器范疇的是( )。APCBACCCBDPSW答案: A144I/O設(shè)備經(jīng)接口與單片機(jī)連接,不傳輸數(shù)據(jù)時(shí)對(duì)總線呈高阻,這是利用接口的( )功能。A數(shù)據(jù)鎖存B三態(tài)緩沖C時(shí)序協(xié)調(diào)D信號(hào)轉(zhuǎn)換答案: B145在80C51單片機(jī)應(yīng)用系統(tǒng)中,對(duì)于較復(fù)雜的I/O設(shè)備的請(qǐng)求能及時(shí)響應(yīng),應(yīng)采用( )傳送。A無條件B狀態(tài)查詢C中斷DDMA答案: C146在80C51單片機(jī)中,要求計(jì)數(shù)值較大時(shí)應(yīng)采用( )。A方式0B方式1C方式2D方式3答案: B147在80C51單片機(jī)中,具有自動(dòng)重裝的方式為( )。A方式0B方式1C方式2D方式3答案: C148設(shè)80C51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用

36、時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為( )。答案: C149已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為( )。答案: A150在生產(chǎn)過程中完成程序?qū)懭氲闹蛔x存儲(chǔ)器稱為( )。A掩膜ROM BPROMCEPROMDE2PROM。答案: A二判斷題1MOV A,30H這條指令執(zhí)行后的結(jié)果(A)=30H。( )280C51與80C51的區(qū)別在于內(nèi)部是否有數(shù)據(jù)存儲(chǔ)器。( )380C51單片機(jī)可執(zhí)行指令:MOV R6,R7。( )4指令中直接給出的操作數(shù)稱為直接尋址。( )580C51單片機(jī)中的PC是不可尋址的。( )680C51有 5 個(gè)中斷源,有 5個(gè)中斷優(yōu)先

37、級(jí),優(yōu)先級(jí)由軟件填寫特殊功能寄存器 IP以選擇。( )780C51單片機(jī)可執(zhí)行指令:MOV R5,R4。( )8MOV A,R7,將R7單元中的數(shù)據(jù)作為地址,從該地址中取數(shù),送入A中。( )980C52單片機(jī)包含4K的ROM,256字節(jié)的RAM,6個(gè)中斷源。( )10堆棧的操作原則是先進(jìn)后出后進(jìn)先出。( )11同一時(shí)間同一級(jí)別的多中斷請(qǐng)求,將形成阻塞,系統(tǒng)無法響應(yīng)。( )1280C51單片機(jī)可執(zhí)行指令:MOV A,R3。( )13MOV A,30H 這條指令執(zhí)行后的結(jié)果A=30H。( ) 14SP內(nèi)裝的是棧頂首址的內(nèi)容。( )15對(duì)程序存儲(chǔ)器的讀操作,只能使用MOV指令。( )16低優(yōu)先級(jí)不能

38、中斷高優(yōu)先級(jí),但高優(yōu)先級(jí)能中斷優(yōu)先級(jí)。( )1780C51與8751的區(qū)別在于內(nèi)部是否有程序存儲(chǔ)器。( ) 18程序計(jì)數(shù)器PC中裝的內(nèi)容是當(dāng)前正在執(zhí)行指令的地址。( )1980C51單片機(jī)可執(zhí)行指令:MOV 28H,R4;( )20當(dāng)向堆棧壓入一個(gè)字節(jié)的數(shù)據(jù)后,SP中的內(nèi)容減1。( )2180C51單片機(jī)可執(zhí)行指令:CLR R5;( )2280C51片內(nèi)含EPROM,80C51片內(nèi)不含 EPROM。( )2380C51單片機(jī)是高檔16位單片機(jī)。( )2480C51的產(chǎn)品80C51與80C51的區(qū)別是:80C51片內(nèi)無ROM。( )2580C51單片機(jī)的CPU從功能上可分為運(yùn)算器和存儲(chǔ)器。( )

39、2680C51的累加器ACC是一個(gè)8位的寄存器,簡稱為A,用來存一個(gè)操作數(shù)或中間結(jié)果。( )2780C51的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。( )2880C51的程序存儲(chǔ)器用于存放運(yùn)算中間結(jié)果。( )2980C51的數(shù)據(jù)存儲(chǔ)器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片內(nèi)的256字節(jié)的RAM,另一個(gè)是片外最大可擴(kuò)充64K字節(jié)的RAM。( )30單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。( )31單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間,一般由若干個(gè)機(jī)器周期組成。( )32單片機(jī)系統(tǒng)擴(kuò)展時(shí)使

40、用的鎖存器,是用于鎖存高8位地址。( )3380C51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為00H。( )34當(dāng)80C51單片機(jī)的晶振頻率為12MHZ時(shí),ALE地址鎖存信號(hào)端的輸出頻率為2MHZ的脈沖。( )3580C51單片機(jī)片內(nèi)RAM從00H1FH的32個(gè)單元,不僅可以作工作寄存器使用,而且可作為通用RAM來讀寫。( )3680C51單片機(jī)的片內(nèi)存儲(chǔ)器稱為程序存儲(chǔ)器。( )3780C51單片機(jī)的數(shù)據(jù)存儲(chǔ)器是指外部存儲(chǔ)器。( )3880C51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存儲(chǔ)器的一個(gè)區(qū)域中。( )3980C51單片機(jī)的指令格式中操作碼與操作數(shù)之間必須用“,”分隔。( )4080

41、C51指令:MOV A,#40H ;表示將立即數(shù)40H傳送至A中。( )4180C51指令:MOV A,R0 ;表示將R0指示的地址單元中的內(nèi)容傳送至A中。( )4280C51指令:MOVX A,DPTR ;表示將DPTR指示的地址單元中的內(nèi)容傳送至A中。( )4380C51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。( )4480C51指令中,MOVX為片外RAM傳送指令。( )4580C51指令中,MOVC為ROM傳送指令。( )46將37H單元的內(nèi)容傳送至A的指令是:MOV A,#37H。( )4780C51指令中,16位立即數(shù)傳送指令

42、是:MOV DPTR,#data16。( )4880C51單片機(jī),CPU對(duì)片外RAM的訪問只能用寄存器間接尋址的方式,且僅有4 條指令。( )49如JC rel發(fā)生跳轉(zhuǎn)時(shí),目標(biāo)地址為當(dāng)前指令地址加上偏移量。( )50對(duì)于AT89S51單片機(jī),當(dāng)CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過4K時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址。( )51指令MUL AB執(zhí)行前(A)=F0H,(B)=05H,執(zhí)行后(A)=FH5,(B)=00H。( )52已知:DPTR=11FFH 執(zhí)行INC DPTR后,結(jié)果:DPTR=1200H。( )53已知:A=11H B=04H,執(zhí)行指令DIV AB后,其結(jié)果:A=04H,B=1

43、CY=OV=0。( )54已知:A=1FH,(30H)=83H,執(zhí)行 ANL A,30H 后,結(jié)果:A=03H (30H)=83H P=0。( )55無條件轉(zhuǎn)移指令LJMP addr16稱長轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標(biāo)地址在128KB空間范圍內(nèi)。( )56在進(jìn)行二十進(jìn)制運(yùn)算時(shí),必須用到DA A指令。( )57CPU的時(shí)鐘周期為振蕩器頻率的倒數(shù)。( )5880C51指令系統(tǒng)中,指令CJNE A,#data, rel的作用相當(dāng)于SUBB A,#data與JNC rel的作用。( )5980C51指令系統(tǒng)中,指令JNB bit,rel是判位轉(zhuǎn)移指令,即表示bit=1時(shí)跳轉(zhuǎn)。( )6080C51單片機(jī)的P

44、C與DPTR都在CPU片內(nèi),因此指令MOVC A,A+PC與指令MOVC A,A+DPTR執(zhí)行時(shí)只在單片機(jī)內(nèi)部操作,不涉及片外存儲(chǔ)器。( )6180C51單片機(jī)中PUSH和POP指令只能保護(hù)現(xiàn)場,不能保護(hù)斷點(diǎn)。( )62指令LCALL addr16能在64K字節(jié)范圍內(nèi)調(diào)用子程序。( )63設(shè)PC的內(nèi)容為35H,若要把程序存貯器08FEH單元的數(shù)據(jù)傳送至累加器A,則必須使用指令MOVC A,A+PC。( )64指令MOV A,00H執(zhí)行后A的內(nèi)容一定為00H。( )定時(shí)、中斷、串行口系統(tǒng)及應(yīng)用65在80C51單片機(jī)內(nèi)部結(jié)構(gòu)中,TMOD為模式控制寄存器,主要用來控制定時(shí)器的啟動(dòng)與停止。( )66在

45、80C51單片機(jī)內(nèi)部結(jié)構(gòu)中,TCON為控制寄存器,主要用來控制定時(shí)器的啟動(dòng)與停止。( )6780C51單片機(jī)的兩個(gè)定時(shí)器均有兩種工作方式,即定時(shí)和計(jì)數(shù)工作方式。( )6880C51單片機(jī)的TMOD模式控制寄存器不能進(jìn)行位尋址,只能用字節(jié)傳送指令設(shè)置定時(shí)器的工作方式及操作模式。( )6980C51單片機(jī)系統(tǒng)復(fù)位時(shí),TMOD模式控制寄存器的低4位均為0。( )7080C51單片機(jī)5個(gè)中斷源相應(yīng)地在芯片上都有中斷請(qǐng)求輸入引腳。( )71啟動(dòng)定時(shí)器工作,可使用SETB TRi啟動(dòng)。( )7280C51單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的。( )73中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作

46、指令,而不能使用字節(jié)操作指令。( )7480C51單片機(jī)系統(tǒng)復(fù)位后,中斷請(qǐng)求標(biāo)志TCON和SCON中各位均為0。( )7580C51單片機(jī)的中斷允許寄存器的IE的作用是用來對(duì)各中斷源進(jìn)行開放或屏蔽的控制。( )76用戶在編寫中斷服務(wù)程序時(shí), 可在中斷入口矢量地址存放一條無條件轉(zhuǎn)移指令,以防止中斷服務(wù)程序容納不下。( )77若要在執(zhí)行當(dāng)前中斷程序時(shí)禁止更高優(yōu)先級(jí)中斷,應(yīng)用軟件關(guān)閉CPU中斷,或屏蔽更高級(jí)中斷源的中斷,在中斷返回時(shí)再開放中斷。( )78串行口的中斷,CPU響應(yīng)中斷后,必須在中斷服務(wù)程序中,用軟件清除相應(yīng)的中斷標(biāo)志位,以撤消中斷請(qǐng)求。( )79串行口數(shù)據(jù)緩沖器SBUF是可以直接尋址的

47、專用寄存器。( )80如要允許外部中斷0中斷,應(yīng)置中斷允許寄存器IE的EA位和EX0位為1。( )81指令JNB TF0,LP的含義是:若定時(shí)器T0未計(jì)滿數(shù),就轉(zhuǎn)LP。( )82若置80C51的定時(shí)器/計(jì)數(shù)器T1于定時(shí)模式,工作于方式2,則工作方式字為20H。( )83若置80C51的定時(shí)器/計(jì)數(shù)器T1于計(jì)數(shù)模式,工作于方式1,則工作方式字為50H。( )84當(dāng)80C51的定時(shí)器T0計(jì)滿數(shù)變?yōu)?后,溢出標(biāo)志位(TCON的TF0)也變?yōu)?。( )8580C51外部中斷0的入口地址是0003H。( )8680C51單片機(jī)允許5個(gè)中斷源請(qǐng)求中斷,都可以用軟件來屏蔽,即利用中斷允許寄存器IE來控制中斷

48、的允許和禁止。( )87線選法是把單根的低位地址線直接接到存儲(chǔ)器芯片的片選端。( )88對(duì)于80C51單片機(jī)而言,在外部擴(kuò)展EPROM時(shí), 引腳應(yīng)接地。( )89對(duì)于80C51單片機(jī)而言,在外部擴(kuò)展EPROM時(shí), 引腳可接 + 5V或接地。( )90在接口芯片中,通常都有一個(gè)片選端CS,作用是當(dāng)CS為低電平時(shí)該芯片才能進(jìn)行讀寫操作。( )91DAC0832是8位D/A轉(zhuǎn)換器,其輸出量為數(shù)字電流量。( )92DAC 0832的片選信號(hào)輸入線 ,低電平有效。( )93AGND代表模擬信號(hào)和基準(zhǔn)電源的參考地,稱模擬地。( )94DGND表示數(shù)字地,為工作電源地和數(shù)字邏輯地。( )95A/D轉(zhuǎn)換器將模

49、擬量轉(zhuǎn)換為數(shù)字量。( )96有A/D轉(zhuǎn)換器采用SPI接口與單片機(jī)進(jìn)行通信。( )97SPI接口采用異步方式與單片機(jī)進(jìn)行通信。( )98I2C接口采用異步方式與單片機(jī)進(jìn)行通信。( )99I2C是一種兩線式串行總線。( )100SPI是一種兩線式串行總線。( )101每個(gè)特殊功能寄存器都既有字節(jié)地址,又有位地址。( ) 10250H一定是字節(jié)地址。( )103在80C51單片機(jī)中,高級(jí)中斷可以打斷低級(jí)中斷形成中斷嵌套。( )104加法指令將影響進(jìn)位標(biāo)志位C,而減法指令將不影響進(jìn)位標(biāo)志位C。( ) 105只要有中斷出現(xiàn),CPU就立即響應(yīng)中斷。( ) 106中斷初始化時(shí),對(duì)中斷控制寄存器的狀態(tài)設(shè)置,只

50、能使用位操作指令,而不能使用字節(jié)操作指令。( ) 107單片機(jī)的LED動(dòng)態(tài)掃描顯示是依據(jù)人眼的“視覺暫留”效應(yīng)實(shí)現(xiàn)的。 ( )108指令字節(jié)數(shù)越多,執(zhí)行時(shí)間越長。( ) 109MOV A,R0這條指令中R0的尋址方式稱之為寄存器間址尋址。( )110MOV A,R7,將R7單元中的數(shù)據(jù)作為地址,從該地址中取數(shù),送入A中。( )111SP是單片機(jī)內(nèi)部一個(gè)特殊區(qū)域,與RAM無關(guān)。( ) 11280C51單片機(jī)訪問片外ROM是以PSEN作為讀選通信號(hào)。( )113算術(shù)運(yùn)算類指令一般不影響標(biāo)志位。( ) 114CPU每取一個(gè)指令字節(jié),立即使程序計(jì)數(shù)器PC自動(dòng)加1。( )11580C51每個(gè)中斷源相應(yīng)地

51、在芯片上都有其中斷請(qǐng)求輸入引腳。( ) 11680C51單片機(jī)不能對(duì)程序計(jì)數(shù)器PC進(jìn)行讀寫操作。( )11751單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的。( )118中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)指令。( ) 119在一般情況下,80C51單片機(jī)允許同級(jí)中斷嵌套。( )120在A/D變換時(shí),采樣頻率越高越好。( ) 12180C51的CPU對(duì)內(nèi)部RAM和外部RAM的讀寫速度一樣快。( )122對(duì)于AT89S51單片機(jī),當(dāng)CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過4K時(shí),系統(tǒng)會(huì)自動(dòng)在外部程序存儲(chǔ)器中尋址。( )123外加晶振頻率越高,系統(tǒng)運(yùn)算速度也就越快,系統(tǒng)性能也就

52、越好。( )124要進(jìn)行多機(jī)通信,80C51單片機(jī)串行接口的工作方式應(yīng)為方式1。( ) 12580C51單片機(jī)的特殊功能寄存器分布在60H80H地址范圍內(nèi)。( )126PC存放的是當(dāng)前執(zhí)行的指令。( ) 127當(dāng)80C51上電復(fù)位時(shí),堆棧指針SP=00H。( )12880C51的程序存儲(chǔ)器只是用來存放程序的。( ) 12980C51上電復(fù)位時(shí),SBUF=00H。( ) 130EPROM的地址線為11條時(shí),能訪問的存儲(chǔ)空間有4K。( )131判斷指令是否正確:MOV R0,R1 ( )132判斷指令是否正確:MOVX A,30H ( )133判斷指令是否正確:MOVX A,3000H ( )13

53、4判斷指令是否正確:ADDC R7, A ( )135判斷指令是否正確:ANL #59H ,26H ( )136判斷指令是否正確:MOV C,ACC.0 ( )137判斷指令是否正確:MOV P1 ,A ( )138判斷指令是否正確:JBC P0.6,LL1 ( )139判斷指令是否正確:LCALL PROC ( )140判斷指令是否正確:MOVC A, DPTR ( )141判斷指令是否正確:MOVX A, DPTR ( )142判斷指令是否正確:ADD R0,R1 ( ) 143判斷指令是否正確:MOV A,30H ( )144判斷指令是否正確:MOVX A,3000H ( ) 145判斷

54、指令是否正確:MOV R7,A ( )146判斷指令是否正確:SUBB A,R2 ( )147判斷指令是否正確:ANL 26H ,#59H ( )148判斷指令是否正確:MOV C,ACC.7 ( )149判斷指令是否正確:MOV P1 ,A ( )150判斷指令是否正確:JBC 93H,LL1 ( )三填空題1AT89S51單片機(jī)為 ( 8 )位單片機(jī)。2AT89S51的異步通信口為( 全雙工 )通信方式。3AT89S51有( 2 )級(jí)中斷,( 5 )個(gè)中斷源。4AT89S51內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是( 00H7FH),位地址空間的字節(jié)地址范圍是( 20H2FH ),對(duì)應(yīng)的位地址范圍是(

55、00H7FH ),外部數(shù)據(jù)存儲(chǔ)器的最大可擴(kuò)展容量是( 64K )。5AT89S51單片機(jī)指令系統(tǒng)的尋址方式有(寄存器尋址)、(直接尋址)、(寄存器間接尋址)、(立即尋址)、 基址寄存器加變址寄存器尋址。6堆棧數(shù)據(jù)的進(jìn)出原則是( 先進(jìn)先出 )。7在進(jìn)行BCD碼運(yùn)算時(shí),緊跟加法運(yùn)算指令后面的指令必須是( DA A )指令。8若A中的內(nèi)容為67H,那么,P標(biāo)志位為( 1 )。9AT89S51單片機(jī)有( 2 )級(jí)優(yōu)先級(jí)中斷。10串行口方式2接收到的第9位數(shù)據(jù)送( SCON )寄存器的( RB8 )位中保存。11當(dāng)單片機(jī)復(fù)位時(shí)PSW( 00 )H,這時(shí)當(dāng)前的工作寄存器區(qū)是( 0 )區(qū),R6所對(duì)應(yīng)的存儲(chǔ)單

56、元地址為( 06 )H。12若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為( 0 )。13內(nèi)部RAM中,位地址為40H、88H的位,該位所在字節(jié)的字節(jié)地址分別為( 28H )和( 88H )。14在AT89S51中,PC和DPTR都用于提供地址,但PC是為訪問( 程序 )存儲(chǔ)器提供地址,而DPTR是為訪問( 數(shù)據(jù) )存儲(chǔ)器提供地址。15定時(shí)器計(jì)數(shù)器的工作方式3是指的將( 定時(shí)器計(jì)數(shù)器0 )拆成兩個(gè)獨(dú)立的8位計(jì)數(shù)器,而另一個(gè)定時(shí)器計(jì)數(shù)器1此時(shí)通常只可作為( 串行口 )的波特率發(fā)生器使用。16通常單片機(jī)上電復(fù)位時(shí)PC( 0000 )H,SP( 07 )H,通用寄存器采用第0組,這一組寄存器的地址范圍是

57、從( 00H 07 )H。 17AT89S51訪問片外存儲(chǔ)器時(shí),利用( ALE )信號(hào)鎖存來自( P0口 )發(fā)出的低8位地址信號(hào)。1880C51的程序計(jì)數(shù)器PC為( 16 )位。19內(nèi)部RAM的位尋址區(qū),可供位尋址使用,也可以供( 字節(jié) )尋址使用。20SP稱之為( 堆棧指針 )。21當(dāng)AT89S51執(zhí)行MOVC A,A+PC指令時(shí),伴隨著控制程序存儲(chǔ)器的( PSEN )信號(hào)有效。22若A中的內(nèi)容為67H,那么,P標(biāo)志位為( 1 )。23AT89S51單片機(jī)的通訊接口有( 串行 )和( 并行 )兩種形式。24在串行通訊中,發(fā)送時(shí)要把(并行)數(shù)據(jù)轉(zhuǎn)換成(串行)數(shù)據(jù)。接收時(shí)又需把(串行)數(shù)據(jù)轉(zhuǎn)換成

58、(并行)數(shù)據(jù)。 25AT89S51內(nèi)部提供( 2 )個(gè)可編程的( 16 )位定時(shí)/計(jì)數(shù)器,定時(shí)器有( 4 )種工作方式。26通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先就要把( PC )的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)。調(diào)用返回時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到( PC )。27AT89S51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)锳T89S51的PC是16位的,因此其尋址的范圍為( 64 )KB。28在基址加變址尋址方式中,以( A )作變址寄存器,以( PC )或( DPTR )作基址寄存器。29編程時(shí),一般在中斷服務(wù)子程序和子程序中需要保護(hù)和恢復(fù)現(xiàn)場,保護(hù)現(xiàn)場用( PUSH )

59、指令,恢復(fù)現(xiàn)場用( POP )指令。30MOV A,R1 的源操作數(shù)屬于( 寄存器間接 )尋址方式。31串行口方式3發(fā)送的第9位數(shù)據(jù)要事先寫入( SCON )寄存器的( TB8 )位。32串行口的方式0的波特率為 ( fOSC/12 )。33在AT89S51單片機(jī)中,如果采用1MHz晶振,一個(gè)機(jī)器周期為( 1s )。34AT89S51單片機(jī)復(fù)位后,R4所對(duì)應(yīng)的存儲(chǔ)單元的地址為( 04H ),因上電時(shí)PSW= ( 00H ),這時(shí)當(dāng)前的工作寄存器區(qū)是( 0 )組工作寄存器區(qū)。35假定,SP=60H,A=30H,B=70H,執(zhí)行下列指令:PUSH ACCPUSH B后,SP的內(nèi)容為( 62H ),

60、61H單元的內(nèi)容為( 30H ),62H單元的內(nèi)容為( 70H )。36串行口中斷標(biāo)志RI/TI由 ( 硬件 )置位,( 軟件 )清零。37AT89S51單片機(jī)的堆棧區(qū)設(shè)置在片內(nèi)數(shù)據(jù)存儲(chǔ)區(qū),堆棧寄存器SP是( 8 )位寄存器。 38MOV C, bit 屬于( 位 )尋址方式。39在內(nèi)部RAM中可位尋址區(qū)中,位地址為00H的位,該位所在字節(jié)的字節(jié)地址為( 20H )。40如果A=58H,(R1)= 49H,(49H)= 79H,執(zhí)行指令XCH A, R1后;結(jié)果A=( 49 H ),(49H)=( 58H )。41外部中斷有兩種觸發(fā)方式,電平觸發(fā)方式和邊沿觸發(fā)方式,其中電平觸發(fā)方式只適合于外部

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論