單片機(jī)原理與接口技術(shù)復(fù)習(xí)題和答案總匯_第1頁
單片機(jī)原理與接口技術(shù)復(fù)習(xí)題和答案總匯_第2頁
單片機(jī)原理與接口技術(shù)復(fù)習(xí)題和答案總匯_第3頁
單片機(jī)原理與接口技術(shù)復(fù)習(xí)題和答案總匯_第4頁
單片機(jī)原理與接口技術(shù)復(fù)習(xí)題和答案總匯_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、word專業(yè)整理復(fù)習(xí)題及答案(一)一、選擇題(在每個小題四個備選答案中選出一個正確答案,填在題的括號中) K 80C51根本型單片機(jī)內(nèi)部程序存儲器容量為(C).(A) 16K(B) 8K (C) 4K (D) 2K2、在80C51單片機(jī)應(yīng)用系統(tǒng)中,可以作為時鐘輸出的是(C)引腳.(A)(B) RST (C) ALE (D)3、在80C51的4個并行口中,能作為通用I/O 口和高8位地址總線的是(C).(A) PO (B) P1 (C) P2 (D) P34、當(dāng)優(yōu)先級的設(shè)置相同時,假設(shè)以下幾個中斷同時發(fā)生,(D)中斷優(yōu)先響應(yīng).(A)(B) T1 (C)串口 (D) TO5、在80C51中,要訪問

2、SFR使用的尋址方式為(A).(A)直接尋址(B)存放器尋址(C)變址尋址(D)存放器間接尋址6、以下的4條指令中,不合法的指令為(D) o(A) INC A (B) DEC A (C) I NC DPTR (D) SWAP ACC7、當(dāng)需要擴(kuò)展一片8K的RAM時,應(yīng)選用的存儲器為(B).(A) 2764 (B) 6264 (C) 6116 (D) 621288、假設(shè)想擴(kuò)展鍵盤和顯示,并希望增加256字節(jié)的RAM時,應(yīng)選擇(A)芯片.(A) 8155(B) 8255(C) 8279(D) 74LS1649、80C51單片機(jī)要進(jìn)行10位幀格式的串行通訊時,串行口應(yīng)工作在(B ) o(A)方式0(

3、B)方式1(C)方式2(D)方式310、80C51復(fù)位初始化時未改變SP的內(nèi)容,第一個入棧的單元地址為(A) o(A) 08H(B) 80H(C) OOH (D) 07H二、填空題1、計算機(jī)的經(jīng)典結(jié)構(gòu)由 存儲器、運(yùn)算器、限制器、輸入設(shè)備、輸出設(shè) 備組成.2、80C51單片機(jī)根本型內(nèi)部RAM有128個字節(jié)單元,這些單元可以分為三個用 途不同的區(qū)域,一是 工作存放器 區(qū),二是 位尋址 區(qū),三是 數(shù)據(jù)緩沖 區(qū).3、在8051單片機(jī)中,由2個振蕩周期組成1個狀態(tài)周期,由6個狀態(tài)周期組 成1個機(jī)器周期.4、8051的堆棧是向地址的高端生成的.入棧吋SP先加1 ,再壓入數(shù)據(jù).5、對于80C51無嵌套的單級

4、中斷,響應(yīng)時間至少3個機(jī)器周期,最多8個機(jī) 器周期.三、簡做題簡述80C51單片機(jī)的I/O 口的功能和特點(diǎn);答:P0:地址總線低8位/數(shù)據(jù)總線和一般I/O 口P1: 一般 I/O 口P2:地址總線高8位和一般I/O 口P3:第二功能和一般I/O 口4個口作為一般I/O時均為準(zhǔn)雙向口.簡述80C51單片機(jī)的中斷系統(tǒng)功能;答:5個中斷源、2個優(yōu)先級中斷限制、中斷響應(yīng)時間、中斷受阻條件等.簡述80C51單片機(jī)定時/計數(shù)器的功能;答:2個16位定吋/計數(shù)器.TO有4種工作方式,T1有4種工作方式.簡述80C51單片機(jī)串行口的功能;答:全雙工.由SBUF和PCON完成限制,波特率由T1產(chǎn)生.收、發(fā)中斷用

5、一個 中斷向量,中斷標(biāo)志Rl、TI由軟件去除.4種工作方式.5、簡述80C51單片機(jī)指令系統(tǒng)的特點(diǎn)及尋址方式.答:1門條指令,大多為單、雙周期指令,速度快.指令字節(jié)多為單、雙字節(jié), 省空間.尋址方式多(7種),操作靈活.有布爾指令集,限制應(yīng)用方便.7種 尋址方式為.四、程序閱讀與分析題1、試閱讀下面的程序,指出該程序結(jié)束E累如器ACC和存放器THO的值,并說 明該程序完成了怎樣的功能.ORG 0000HMOV SP, #60HMOV A, #10HMOV THO, #20HPUSH ACCPUSH THOPOP ACCPOP THOEND答:利用堆棧交換了 ACC和THO的內(nèi)容,(A) =20

6、H, (THO) =10H2、程序段如下,試說明其功能.MOV RO, #50HMOV R1, #60HMOV A, R0ADD A, R1MOV R0, AINC ROINC R1MOV A, R0ADDC A, R1MOV R0, AMOV OOH, C答:雙字節(jié)無符號數(shù)如法.被如數(shù)存放在內(nèi)部RAM的51H、50H單元,加數(shù)存放 在內(nèi)部RAM的61H. 60H單元,相加的結(jié)果存放在內(nèi)部RAM的51H. 50H單元,進(jìn) 位存放在位尋址區(qū)的00H位中.五、綜合應(yīng)用題設(shè)計一個80C31單片機(jī)最小系統(tǒng).配備:時鐘電路、上電及復(fù)位電路、8K EPROM、8K RAMo要求:畫出電路圖、標(biāo)明必須的信號

7、名稱、芯片型號及其連接.答略2、利用8155構(gòu)建4X8鍵盤接口.畫出與按鍵相關(guān)局部連接示意圖,詳細(xì)解釋 鍵掃描的過程.答略3、設(shè)80C51單片機(jī)晶振頻率為6MHz,定時器TO工作于方式1.要求80C51以中 斷方式工作并在P1.0引腳輸出周期為500微秒的方波.試:計算初值、編寫含 有初始化功能的主程序和完成方波輸出的中斷效勞程序.答:機(jī)器周期為2微秒.定時時間250微秒.需要計數(shù)N = 125 初值為 65536-125 = 65411 = FF83H,所以THO =FFH, TLO =83H 工作方式設(shè)置:0000 0001B,即TMOD =01H主程序:中斷效勞程序:整體結(jié)構(gòu)!MOV T

8、MOD, #01H MOV THO,#OFFHMOV THO,OFFH MOV TLO,#83HMOV TLO, #83H CPL P1.0SETB EA RET ISETB ETOSETB TROSJMP $二一、填空題1> MCS-51單片機(jī)擴(kuò)展程序存儲器所用的限制信號為,擴(kuò)展數(shù)據(jù)存儲器所用的限制信號為和.2、關(guān)于堆棧類操作的兩條指令分別是、,操作遵循原那么.3、奇存器的作用是用來保存程序運(yùn)行過程中的各種狀態(tài)信息.假設(shè)累加器A中的數(shù)據(jù)為01110010B,那么PSW中的P二o4、假設(shè)MCS-51單片機(jī)采用12MHz的晶振,它的機(jī)器周期,ALE引腳輸出正脈沖頻率為,.5、要使MCS-5

9、1單片機(jī)從片內(nèi)的地址0000H開始執(zhí)行程序.那么己人應(yīng).6、在片外擴(kuò)展一片2764程序存儲器芯片要地址線.7、外部中斷1 INT1的中斷入口地址為;定時器1的中斷入口地為.8、8751有兩個16位可編程定時/計數(shù)器,T0和T1.它們的功能可由限制存放器、的內(nèi)容決定,且定時的時間或計數(shù)的次數(shù)與、兩個存放器的初值有關(guān).9、欲使P1 口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條命令.o10.串行口的限制存放器SCON中,REN的作用是判斷題1、指令字節(jié)數(shù)越多,執(zhí)行時間越長.2、內(nèi)部存放器Rn (n=0-7)作為間接尋址存放器.3、當(dāng)MCS51上電復(fù)位時,堆棧指針SP=OOHo4、CLR R0( )5、E

10、PROM的地址線為門 條時,能訪問的存儲空間有4K.6.51單片機(jī)只能做限制用,不能完成算術(shù)運(yùn)算.7、為了消除按鍵的抖動,常用的方法只有硬件方法 ( )8、必須有中斷源發(fā)出中斷請求,并且CPU開中斷,CPU才可能響應(yīng)中斷.()9、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相聯(lián).( )10. MCS51的串行接口是全雙工的. ( )三.簡述題K為什么外擴(kuò)存儲器時,P0 口要外接鎖存器,而P2 口卻不接?2、一 MCS51單片機(jī)系統(tǒng)使用12MHZ的外部晶體振蕩器,計算:1)該單片機(jī)系統(tǒng)的狀態(tài)周期與機(jī)器周期各為多少?2)當(dāng)單片機(jī)的定時器0 (T0)工作在方式2時,T0的最大定時時間為多少?3&g

11、t; .在由8031 CPU芯片設(shè)計的系統(tǒng)中,假設(shè)規(guī)定外部中斷0為電平觸發(fā)方式,高 優(yōu)先級,此時,特殊功能存放器TCON、IE、IP為多少?4.執(zhí)行以下程序段中第一條指令后:(P1.7)= () ,(P1.3)=()(P1.2)=():執(zhí)行第二條指令E:(P1.5)= () , (P1.4)=(),(P1.3)=()oANL P1, #73H學(xué)習(xí)資料整理分孕word專業(yè)整理ORL P1, #38H參考答案一、填空題1、, RD, WRo 2、PUSH, POPo 先進(jìn)后出.3、程序狀態(tài),0.4、1 pm, 1MHzo5>低電平.6、13.7、0013H: 001BHo8、TCON, TM

12、OD, TH, TL.9、ANL P1, #0F0H .10、允許串行接收位.二、判斷題1. X 2. X 3、J 4. X 5、J6. X7. X 8>J 9、 J 10、 J三、簡述題K P0 口要傳送外部數(shù)據(jù)存儲器的低8位地址和8位數(shù)據(jù),2分而P2 口只傳送外部數(shù)據(jù)存儲器的高8位地址.2分2、1狀態(tài)周期=2/fosc=0. 167um1分機(jī)器周期=12/fosc=1 n m1分2 TMAX =28X機(jī)器周期=256X1=256um2分3、TC0N二00H1分IE=81H2分IP=01H1分4、0 , o, 0:2分1,1 , 1o2分三一.填空題每空1分,共10分1. 當(dāng)使用803

13、1單片機(jī)時,需要擴(kuò)展外部程序存儲器,此時EA應(yīng)為.2. P0通常用作.3. 假設(shè)由程序設(shè)定RS1、RSO二10,那么工作存放器R0R7的直接地址為4返回地址或斷點(diǎn)是的程序計數(shù)器的內(nèi)容.5.中央處理器CPU是單片機(jī)的核心,它完成.6單片機(jī)的工作過程,實(shí)際上就是.7所謂中斷源即是.8. 端口或稱口是.9. 異步串行近程通信時的傳送信號是.10. 假設(shè)累加器A中的數(shù)據(jù)為01110010B,那么PSW中的P二 .二、單項(xiàng)選擇題在每題的四個備選答案中,選出一個正確答案,并將正 確答案的序號填在題干的括號內(nèi).每題1分,共10分1.MCS51單片機(jī)的復(fù)位信號是有效.A.高電平 B.低電平 C.脈沖 D.下降

14、沿2假設(shè)MCS-51單片機(jī)使用晶振頻率為6MHz時,其復(fù)位持續(xù)時間應(yīng)該超過 .A. 2 n s B. 4 n s C. 8 n s D. 1ms3假設(shè)PSW.4二0, PSW. 3=1,要想把存放器R0的內(nèi)容入棧,應(yīng)使用指令.A. PUSH RO B. PUSH R0C. PUSH OOH D. PUSH 08H4能夠用紫外光擦除ROM中程序的只讀存儲器稱為.A.掩膜 ROM B. PROM C. EPROM D. EEPROM5在片外擴(kuò)展一片2764程序存儲器芯片要地址線.A.8 根 B.13 根 C.16 根 D.20 根6. 定時器/計數(shù)器工作方式1是.A. 8位計數(shù)器結(jié)構(gòu) B. 2個8

15、位計數(shù)器結(jié)構(gòu)C. 13位計數(shù)結(jié)構(gòu) D. 16位計數(shù)結(jié)構(gòu)7. 設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時器作計數(shù)器使用吋,其最高的輸入計數(shù)頻率應(yīng)為A. 2MHz B. 1MHz C. 500KHz D. 250KHz8. 1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,假設(shè)需顯示數(shù)字1,它的字形代碼應(yīng)為.A. 06H B. F9H C. 30H D. CFH9. 以下數(shù)據(jù)字定義的數(shù)表中,是錯誤的.A. DW “AA B. DW “AC. DW “OABC D. DWOABCH10. 串行口的限制存放器SCON中,REN的作用是.A.接收中斷請求標(biāo)志位 B.發(fā)送中斷請求標(biāo)志位C.串行口允

16、許接收位 D.地址/數(shù)據(jù)位三、簡做題每題4分,共20分1. 簡述堆棧.2. 簡述變址尋址方式并舉例說明.3. 簡述中斷響應(yīng)的主要內(nèi)容.4. 簡述匯編語言中的標(biāo)號有什么規(guī)定5. A/D轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式四、讀程序每題4分,共20分學(xué)習(xí)資料整理分孕word專業(yè)整理1 執(zhí)行以下程序段中第一條指令后,(1) (P1.7)二(P1.3)=,(P1.2) =;執(zhí)行第二條指令后,(2) (P1.5) =,(P1.4)二,(P1.3) =.ANLP1, #73HORLP1, #38H2.以下程序段執(zhí)行后,(A)二,(B)二.MOVA, #OFBHMOVB, #12HDIVAB3以下程序段執(zhí)行后,(

17、R0)二,(7EH) =,(7FH)MOVRO, #7FHMOV7EH, #0MOV7FH, #40HDECR0DECRODECR04.(SP)二09H, (DPTR) =4567H,在執(zhí)行以下指令后,(SP) =,內(nèi)部 RAM (OAH) =, (OBH) =PUSH DPLPUSH DPH5.以下程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),假設(shè)單片機(jī)的晶振 頻率為6MHz,問執(zhí)行以下程序需要多少時間MOV R3, #100; 1LOOP: NOP ; 1NOPNOPDJNZ R3, LOOP ; 2RET ;2五、編程題(每題4分,共20分)1請使用位操作指令,實(shí)現(xiàn)以下邏輯操作:P1.5

18、=ACC. 2AP2. 7VACC. 1 AP2. 02.在外部RAM首地址為TABLE的數(shù)據(jù)表中有10個字節(jié)數(shù)據(jù),請編程將每個 字節(jié)的最高位無條件地置1.3內(nèi)部RAM30H單元開始存放20H個數(shù)據(jù),將其傳送到外部RAM的0000H單元開始的存儲區(qū),請編程實(shí)現(xiàn).4. 8個無符號數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請 編程實(shí)現(xiàn)(R3為高字節(jié)).5. 兩個字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長度放 在41H單元,請編程比擬兩個字符串.假設(shè)相等,那么把數(shù)字00H送40H單元,否那么 把OFFH送40H單元.六、綜合應(yīng)用題(每題10分,共20分)1用8031單

19、片機(jī),并采用一片2716 (2KB)和一片6116 (2KB)組成一個既 有程序存儲器又有數(shù)據(jù)存儲器的擴(kuò)展系統(tǒng),請:(1) 畫出邏輯電路圖(2) 說明其存儲空間答案一、填空題(每空1分,共10分)1. 低電平2. 單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線3. 10H 17H4. 在程序中斷致子程序調(diào)用時5. 運(yùn)算和限制功能6周而復(fù)始地取指令和執(zhí)行指令的過程7引起中斷的原因(或能發(fā)出中斷請求的來源)8. 接口電路中已編址并能進(jìn)行讀致寫操作的存放器9. TTL電平信號10.0二、單項(xiàng)選擇題(每題1分,共10分)1. A2. B3. D4. C5. B6. D7. C8. A9. C10. C三、簡做題(每題4分

20、,共20分)1. (1)在程序中斷或子程序調(diào)用時,為了保護(hù)返回地址(斷點(diǎn))和保護(hù)現(xiàn) 場而設(shè)立的RAM區(qū).(2) 用MOV SP, #STK指令建立堆棧.(3) 存放數(shù)據(jù)按"后進(jìn)先出原那么進(jìn)行.(4) 利用PUSH、POP指令即可進(jìn)行進(jìn)棧、出棧操作.2. (1)變址尋址是以DPTR或PC作慕址存放器,累如器A作變址存放器以 兩者內(nèi)容相如形式的16位地址作為操作數(shù)地址.(2)變址尋址只能對移定存儲器尋址,其指令只有三條:MOVC A, A+DPTRMOVC A, A+PCJMP A+DPTR前二條為查表指令,E 條為無條件轉(zhuǎn)移指令3. 由硬件自動生成一條調(diào)用指令LCALL轉(zhuǎn)去中斷效勞,具

21、體操作為:(1) 將程序計數(shù)器PC的內(nèi)容(斷點(diǎn))壓棧(2) 將中斷入口地址裝入PC,轉(zhuǎn)去執(zhí)行中斷效勞程序4. (1)標(biāo)號由18字符組成,頭一個字符必須是字母.(2) 不能使用匯編語言已定艾的符號.(3) 標(biāo)號后必須跟冒號:(4) 同一標(biāo)號在一個程序中只能定義一次.5. (1)定時傳送方式:A/D啟動后,調(diào)用延吋時間大于轉(zhuǎn)換時間的延時程 序總即可讀取.(2) 查詢方式:A/D啟動后,查詢EOC (轉(zhuǎn)換結(jié)束信號),轉(zhuǎn)換一完成即可 讀取轉(zhuǎn)換數(shù)據(jù).(3) 中斷方式:將EOC作為外中斷請求信號,轉(zhuǎn)換一結(jié)束,即引起中斷, 讀取轉(zhuǎn)換數(shù)據(jù).四、讀程序(每題4分,共20分)1. (1) (P1, 7) =0,

22、,(P1.3) =0,(P1.2) =0(2)(P1.5) =1,(P1.4) =1,(P1.3) =12. (A)二ODH (或 13)(B) =11H (或 17)3. (RO) =7EH,(7EH) =FFH, (7FH) =3FH4. (SP) =OBH(OAH) =67H(OBH) =45H5. 一個機(jī)器周期為2 us執(zhí)行程序所需時間 T=2 u s* (5X100+3) =1006us1ms五、編程題(每題4分,共20分)1先進(jìn)行與操作,再進(jìn)行或操作程序如下:MOV C, ACC. 1學(xué)習(xí)資料整理分孕word專業(yè)整理ANLC, P2, 0MOV12H, CMOV,C, ACC. 2

23、ANLC, P2.7ORLC, 12HMOVP1.5, CRET2.MOVR2, #10MOVDPRT, #TABLELOOP:MOVXA, DPRT;取一數(shù)ORLA, #80H:最高位置1MOVXDPTR, A:寫回原地址1NCDPTR;處理下一單元DJNZR2, LOOPRET3.MOVRO, #30HMOVR1, #00HMOVR2, #20HLOOP:MOVA, R0:取數(shù)MOVXR1, A:存數(shù)1NCRO1NCR1DJNZR2, LOOPRET4利用移位指令作除8操作,程序如下:MOV R2, #3LOOP: CLRcMOVA,R3RRCA高字節(jié)除以2,末位移入C,高位補(bǔ)0MOVR3

24、,A;暫存高字節(jié)MOVA,R4RRCA低字節(jié)除以2,高字節(jié)末位夥入低字節(jié)高位MOV R3, ADJNZ R2, LOOPRET5有一個字節(jié)不等,整個字符串不相等,所有字節(jié)相等,兩字串才相等MOVRO, #42HMOVR1, #52HLOOP:MOVA, R0CLRc:不相等,FFHT40HSUBBA, R1JNZLOOP1;相等時,比擬下一字節(jié)INCROINCR1DJNZ41H,LOOPMOV40H,#0;所有字符均相等,那么兩字串相等.RETLOOP1:MOV40H, #OFFHRET六、綜合應(yīng)用題每題10分,共20分1. 1邏輯圖2地址:芯片P2. 2 P2. 1 P2. 0 P0. 7

25、P0. 0地址范圍2716 0 0 0 00 0000H學(xué)習(xí)資料整理分孕07FFH6116 0 0 0 00 0000H07FFH四一. 填空題K當(dāng)P1 口做輸入口輸入數(shù)據(jù)時,必須先向該端口的鎖存器寫入,否那么輸入數(shù)據(jù)可能出錯.2. 中斷源的優(yōu)先級別被分為高級和低級兩大級別,各中斷源的中斷請求是 屬于什么級別是由存放器的內(nèi)容決確定的.3. 存放器PSW中的RS1和RSO的作用是.兩種顯示形式.4、LED數(shù)碼顯示有5.當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣愚D(zhuǎn)移到該中斷源所對應(yīng)的入口地 址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到 中斷效勞程序.其中INT1的入口地址為,串

26、行口入口地址為,T0的入口地址為.6、用匯編語言編寫的程序稱為程序,通過匯編后得到的用機(jī)器碼表示的程序稱為程序.7、堆棧的地址由的內(nèi)容確定,其操作規(guī)律是“先 進(jìn) E出 O8、擴(kuò)展并行I/O 口時,常采用和可編程芯片.9. 編程時,一般在中斷效勞子程序和調(diào)用子程序中需用保護(hù)和恢復(fù)現(xiàn)場, 保護(hù)現(xiàn)場用指令,恢復(fù)現(xiàn)場用指令.word專業(yè)整理10. 能在紫外線照射下擦除和重寫的存儲器是型存儲器,能夠直接在線路中快速寫入和讀出的存儲器是 型存儲器.11單片機(jī)內(nèi)部與外部ROM之間的查表指令是.二、選擇題從備選答案中選擇一個正確答案,并將代號寫在括號內(nèi).每 題1分,共10分1、在程序狀態(tài)存放器PSW中,判斷是

27、否有借/進(jìn)位的標(biāo)志位是,假設(shè)選擇存放器工作組時標(biāo)志位應(yīng)是.A、 CY B、 AC C. RS1 D、 RSO E. 0V F、 P2、在實(shí)訓(xùn)線路板中,8155芯片的片選端CE如果由單片機(jī)P2 口 P2.7,P2. 6, P2.5經(jīng)74LS138Y2譯碼決定,奇存器/存儲器片選端I0/M如果由P2.4 線選決定.當(dāng)將8155做鍵盤/顯示器限制口使用時,其A 口地址應(yīng)為,當(dāng)將8155作存儲器使用時,其存儲器首地址應(yīng)為.A. 4401H B、 4801HC、 4000H D. 4800H程序的返回指令是 ,實(shí)施該調(diào)用指令時,壓入堆棧保存的程序地址是3、在程序運(yùn)行過程中執(zhí)行PC二0200H的一條指令L

28、CALL addr16,該調(diào)用子 A、RETIB. RETC. ENDD、2000HE. 0102HF、 0203H4、 器.在單片機(jī)中,是數(shù)據(jù)存儲器,是程序存儲A.ROMB. EPROMC.RAMD. EEPROME. FLASH5、定時/計數(shù)器有4種操作模式,它們由 狀態(tài)決定.( )存放器中的M1 M0A.TCONB. TMODC.PCOND. SCONE. PSW6、單片機(jī)復(fù)位后, 的內(nèi)容都是為SP的內(nèi)容為07H. PC.)oPSW、A 的內(nèi)容為 OOH, P0P3 口A.OFHB. FFHC. 08HD. 07H)OE. 00H三. 判斷題:1 . 8051每個中斷源相應(yīng)地在芯片上都有

29、其中斷請求輸入引腳 2、程序計數(shù)器PC不能對它進(jìn)行讀寫操作3、8051單片機(jī)的棧底單元是不能利用的,因此,它是一個閑置單元 4、8051單片機(jī)對最高優(yōu)先權(quán)的中斷響應(yīng)是無條件的5、中斷初始化時,對中斷限制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令6、在一般情況8051單片機(jī)允許同級中斷嵌套7、8051單片機(jī),程序存儲器數(shù)和數(shù)據(jù)存儲器擴(kuò)展的最大范圍都是一樣的 8、單片機(jī)系統(tǒng)擴(kuò)展時使用的鎖存器,是用于鎖存高8位地址()9、RCA為循環(huán)左務(wù)指令)10、MOVA, 30H為立即尋址方式)四、簡做題1. MCS-51單片機(jī)的時鐘周期與振蕩周期之間有什么關(guān)系? 一個機(jī)器周期的 時序如何劃分?

30、填空題JFF2、IP3.選擇工作奇存器組4、靜態(tài)顯示、動態(tài)顯示5、0013H. 0023H. OOOBH6、源、機(jī)器7.SP、先、E8、8255、 81559、PUSH、 POP10、 EPROM、 flashROM1K MOVC A, A+PC二.選擇題k A. CD2、B、C 3、B、F4. C、A 5、B6、B三、判斷題:k X2、J3、X4、X5、X6、X7、8、X9> X 10. X四、簡做題1、MCS-51單片機(jī)的時鐘周期與振蕩周期之間有什么關(guān)系? 一個機(jī)器周期的 時序如何劃分?答:時鐘周期是單片機(jī)最根本的時間單位.機(jī)器周期那么是完成某一個規(guī)定操 作所需的時間.一個機(jī)器周期為

31、6個時鐘周期,共12個振蕩周期性,依次表示 為 S1P1. S1P2、S6P1、S6P2o?單片機(jī)原理及接口技術(shù)?試卷閉卷A卷一. 單項(xiàng)選擇題每題1分,共20分1.DPTR 為A.程序計數(shù)器 B.累加器C.數(shù)據(jù)指針存放器D.程序狀態(tài)字存放2. PSW的Cy位為)A.輔助進(jìn)位標(biāo)志B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位D.奇偶標(biāo)志位3. MCS-51單片機(jī)片內(nèi)ROM容量為A. 4KBB. 8KBC. 128BD. 256B4. MCS-51單片機(jī)片要用傳送指令訪問片外數(shù)據(jù)存儲器,它的指令操作碼助記符是以下哪個?)A. MULB. MOVXC. MOVCD. MOV5. di rect 表示()A.8位立即數(shù)

32、B16位立即數(shù) C. 8位直接地址D. 16位地址6堆棧指針SP是一個位存放器A. 8 B. 12 C. 13 D. 167定時器/計數(shù)器工作方式選擇中,當(dāng)M1MO = 11時,其工作方式為A.方式0 B.方式1 C.方式2 D.方式38定時器/計數(shù)器工作方式0為A. 13位定時/計數(shù)方式B. 16位定時/計數(shù)方式C. 8位可自動裝入計數(shù)初值方式D. 2個8位方式9. MCS-51的最小時序定吋單位是A.節(jié)拍B.狀態(tài)C機(jī)器周期D.指令周期10. #data 表示()A. 8位直接地址B. 16位地址 C. 8位立即數(shù)D. 16位立即數(shù)門主頻為12MHz的單片機(jī)它的機(jī)器周期為A. 1/12微秒

33、B. 0.5微秒 C.1微秒 D.2微秒12. MCS-51單片機(jī)在同一優(yōu)先級的中斷源同時申請中斷時,CPU首先響應(yīng)oA 外部中斷0B.外部中斷1 C.定時器0中斷D.定時器1中斷13. MOVC A ,A+PC指令對于源操作數(shù)的尋址方式是A.存放器間接尋址B.存放器尋址 C.立即尋址D.變地尋址14. PSEN 為()學(xué)習(xí)資料整理分孕word專業(yè)整理學(xué)習(xí)資料整理分孕A.復(fù)位信號輸入端B.地址鎖存允許信號輸出端C.程序存儲允許輸出端D.程序存儲器地址允許輸入端15. MCS-51單片機(jī)的一個機(jī)器周期由個振蕩脈沖組成.A. 2B.4C. 6D. 1216. MOVC A ,#30H指令對于源操作

34、數(shù)的尋址方式是A.存放器間接尋址B.存放器尋址 C.立即尋址 D.變地尋址17計算機(jī)能直接識別的語言為A.匚編語言B.機(jī)器語言C.自然語言 D.碩件和軟件18. PSW的0V位為A.輔助進(jìn)位標(biāo)志B.進(jìn)位標(biāo)志 C.溢出標(biāo)志位 D.奇偶標(biāo)志位19.在單片機(jī)中為程序存儲器.A. ROM B. RAMC. EPROM D. EEPROM20.能用紫外線光擦除ROM中的程序的只讀存儲器為A.掩膜 ROM B. PROM C. EPROM D. EEPROM二、填空每題2分,共10分K從單片機(jī)系統(tǒng)擴(kuò)展的角度出發(fā),單片機(jī)的引腳可以構(gòu)成三總線結(jié)構(gòu),即2、4、5、總線.地址總線和ALE信號的作用是總線.MOV A, 40H指令對于源操作數(shù)的尋址方式是PC存放的內(nèi)容為:MCS-8051系列單片機(jī)字長是位,有根引腳.尋址.三. 簡做題:共25分1、什么是單片機(jī)?簡述單片機(jī)的應(yīng)用領(lǐng)域.15分2、什么叫中斷?中斷有什么特點(diǎn)? 10分四.:RD =32H, OOH =AAH, 31H=BBH, 32H =CCH,求執(zhí)行以下指令后累加器A. 50H.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論