版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、復(fù)習(xí)題及答案(一) 選擇題(在每個(gè)小題四個(gè)備選答案中選出一個(gè)正確答案,填在題的括號(hào)中)1、 80C51基本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為(C)。(A)16K (B)8K (C)4K (D)2K2、在 80C51單片機(jī)應(yīng)用系統(tǒng)中,可以作為時(shí)鐘輸出的是(C)引腳。(A) (B)RST(C)ALE (D)3、在 80C51的 4 個(gè)并行口中,能作為通用I/O 口和高 8 位地址總線的是( C)。(A)P0 (B)P1 (C)P2 (D)P34、當(dāng)優(yōu)先級(jí)的設(shè)置相同時(shí),若以下幾個(gè)中斷同時(shí)發(fā)生,(D)中斷優(yōu)先響應(yīng)。(A) (B)T1 (C)串口 (D)T05、在 80C51中,要訪問(wèn) SFR使用的尋址方式為
2、( A)。(A)直接尋址(B)寄存器尋址( C)變址尋址(D)寄存器間接尋址6、以下的 4 條指令中,不合法的指令為(D)。(A)INC A (B)DEC A (C)I NC DPTR (D)SWAP ACC7、當(dāng)需要擴(kuò)展一片8K 的 RAM時(shí),應(yīng)選用的存儲(chǔ)器為(B)。(A)2764 (B)6264 (C)6116 ( D)621288、若想擴(kuò)展鍵盤和顯示,并希望增加256 字節(jié)的 RAM時(shí),應(yīng)選擇( A)芯片。(A)8155 (B)8255 (C)8279 ( D)74LS1649、 80C51單片機(jī)要進(jìn)行 10 位幀格式的串行通訊時(shí),串行口應(yīng)工作在(B )。(A)方式 0 (B)方式 1
3、(C)方式 2 (D)方式 310、80C51復(fù)位初始化時(shí)未改變SP的內(nèi)容,第一個(gè)入棧的單元地址為(A)。(A)08H ( B) 80H ( C) 00H ( D) 07H二、填空題1、計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)由 存儲(chǔ)器 、 運(yùn)算器 、 控制器 、 輸入設(shè)備 、 輸出設(shè)備組成。2、 80C51單片機(jī)基本型內(nèi)部 RAM有 128 個(gè)字節(jié)單元,這些單元可以分為三個(gè)用途不同的區(qū)域,一是 工作寄存器 區(qū),二是 位尋址 區(qū),三是 通用數(shù)據(jù)區(qū) 區(qū)。3、在 8051 單片機(jī)中,由 2 個(gè)振蕩周期組成 1 個(gè)狀態(tài)周期,由 6 個(gè)狀態(tài)周期組成 1 個(gè)機(jī)器周期。4、 8051 的堆棧是向地址的高 端生成的。入棧時(shí)SP先
4、加 1 ,再壓入數(shù)據(jù)。5、對(duì)于 80C51無(wú)嵌套的單級(jí)中斷,響應(yīng)時(shí)間至少 3 個(gè)機(jī)器周期,最多 8 個(gè)機(jī)器周期。三、簡(jiǎn)答題簡(jiǎn)述 80C51單片機(jī)的 I/O 口的功能和特點(diǎn);答: P0:地址總線低 8 位/ 數(shù)據(jù)總線和一般 I/O 口P1:一般 I/O 口P2:地址總線高 8 位和一般 I/O 口P3:第二功能和一般I/O 口4 個(gè)口作為一般 I/O 時(shí)均為準(zhǔn)雙向口。5、簡(jiǎn)述 80C51單片機(jī)指令系統(tǒng)的特點(diǎn)及尋址方式。答: 111 條指令,大多為單、雙周期指令,速度快。指令字節(jié)多為單、雙字節(jié),省空間。尋址方式多( 7 種),操作靈活。有布爾指令集,控制應(yīng)用方便。 7 種尋址方式為 。四、程序閱讀
5、與分析題1、試閱讀下面的程序,指出該程序結(jié)束后累加器 ACC和寄存器 TH0的值,并說(shuō)明該程序完成了怎樣的功能。ORG 0000HMOV SP, #60HMOV A,#10HMOV TH0,#20HPUSH ACCPUSH TH0POP ACCPOP TH0END答:利用堆棧交換了ACC和 TH0的內(nèi)容,( A) =20H,( TH0) =10H2、程序段如下,試說(shuō)明其功能。MOV R0, 50HMOV R1, 60HMOV A,R0ADD A,R1MOV R0,AINC R0INC R1MOV A,R0ADDC A, R1MOV R0,AMOV 00H,C答:雙字節(jié)無(wú)符號(hào)數(shù)加法。被加數(shù)存放在
6、內(nèi)部RAM的 51H、50H 單元,加數(shù)存放在內(nèi)部 RAM的 61H、60H 單元,相加的結(jié)果存放在內(nèi)部 RAM的 51H、50H 單元,進(jìn)位存放在位尋址區(qū)的 00H 位中。五、綜合應(yīng)用題1、設(shè)計(jì)一個(gè) 80C31單片機(jī)最小系統(tǒng)。配備:時(shí)鐘電路、上電及復(fù)位電路、 8KEPROM、8K RAM。要求:畫出電路圖、標(biāo)明必須的信號(hào)名稱、芯片型號(hào)及其連接。( 答略)2、利用 8155 構(gòu)建 4×8鍵盤接口。畫出與按鍵相關(guān)部分連接示意圖,詳細(xì)解釋鍵掃描的過(guò)程。 ( 答略 )3、設(shè) 80C51單片機(jī)晶振頻率為 6MHz,定時(shí)器 T0 工作于方式 1。要求 80C51以中斷方式工作并在 P1.0 引
7、腳輸出周期為 500 微秒的方波。試:計(jì)算初值、編寫含有初始化功能的主程序和完成方波輸出的中斷服務(wù)程序。答:機(jī)器周期為2 微秒。定時(shí)時(shí)間250 微秒。需要計(jì)數(shù)N125初值為 65536125 65411FF83H,所以( TH0)=FFH,( TL0)=83H工作方式設(shè)置: 0000 0001B,即( TMOD) 01H主程序:中斷服務(wù)程序:(整體結(jié)構(gòu)?。㎝OV TMOD,#01H MOV TH0,#0FFHMOV TH0,0FFH MOV TL0,#83HMOV TL0,#83H CPL P1.0SETB EA RETISETB ET0SETB TR0SJMP $(二)一、填空題1、MCS-
8、51單片機(jī)擴(kuò)展程序存儲(chǔ)器所用的控制信號(hào)為( MOVC),擴(kuò)展數(shù)據(jù)存儲(chǔ)器所用的控制信號(hào)為( RD)和( WR)。2、關(guān)于堆棧類操作的兩條指令分別是(PUSH)、( POP),操作遵循( 先進(jìn)后出 )原則。3、(程序狀態(tài))寄存器的作用是用來(lái)保存程序運(yùn)行過(guò)程中的各種狀態(tài)信息。若累加器A 中的數(shù)據(jù)為 01110010B,則 PSW中的 P=(0)。4、若 MCS-51 單片機(jī)采用 12MHz 的晶振,它的機(jī)器周期( 1 m ), ALE 引腳輸出正脈沖頻率為( 1MHz),。5、要使 MCS-51 單片機(jī)從片內(nèi)的地址0000H 開始執(zhí)行程序。那么EA應(yīng)(高電平)。6、在片外擴(kuò)展一片2764 程序存儲(chǔ)器
9、芯片要 (13 地址線 。7、外部中斷 1(INT1) 的中斷入口地址為( 0013H);定時(shí)器 1 的中斷入口地為( 001BH )。8、8751 有兩個(gè) 16 位可編程定時(shí) / 計(jì)數(shù)器, T0 和 T1。它們的功能可由控制寄存器( TCON) 、( TMOD)的內(nèi)容決定,且定時(shí)的時(shí)間或計(jì)數(shù)的次數(shù)與( TH)、( TL)兩個(gè)寄存器的初值有關(guān)。9、欲使 P1 口的低 4 位輸出 0,高 4 位不變,應(yīng)執(zhí)行一條( ANL P1,#0F0H)命令。10、串行口的控制寄存器SCON中, REN的作用是 ( 允許串行接收位) 。二、判斷題1、指令字節(jié)數(shù)越多,執(zhí)行時(shí)間越長(zhǎng)。(×)2、內(nèi)部寄存器
10、Rn(n=0-7)作為間接尋址寄存器。(×)3、當(dāng)MCS51 上電復(fù)位時(shí), 堆棧指針SP=00H。( ×)4、CLR R0( ×)5、EPROM的地址線為11 條時(shí),能訪問(wèn)的存儲(chǔ)空間有4K。()6、51 單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。( ×)7、為了消除按鍵的抖動(dòng),常用的方法只有硬件方法(×)8、必須有中斷源發(fā)出中斷請(qǐng)求,并且 CPU開中斷, CPU才可能響應(yīng)中斷()9、8155 的復(fù)位引腳可與 89C51的復(fù)位引腳直接相聯(lián)。( )10、MCS51 的串行接口是全雙工的。( )三、簡(jiǎn)述題1、為什么外擴(kuò)存儲(chǔ)器時(shí),P0 口要外接鎖存器,而P
11、2 口卻不接?P0 口要傳送外部數(shù)據(jù)存儲(chǔ)器的低 8 位地址和 8 位數(shù)據(jù),( 2 分)而 P2 口只傳送外部數(shù)據(jù)存儲(chǔ)器的高 8 位地址。2、已知一 MCS51單片機(jī)系統(tǒng)使用12MHZ的外部晶體振蕩器,計(jì)算:1)該單片機(jī)系統(tǒng)的狀態(tài)周期與機(jī)器周期各為多少?狀態(tài)周期 =2/fosc=0.167 m機(jī)器周期 =12/fosc=1 m2)當(dāng)單片機(jī)的定時(shí)器0(T0)工作在方式2 時(shí), T0 的最大定時(shí)時(shí)間為多少?TMAX =28×機(jī)器周期256 × 1=256 m3、在由 8031CPU芯片設(shè)計(jì)的系統(tǒng)中,若規(guī)定外部中斷時(shí),特殊功能寄存器TCON、IE 、IP 為多少?0 為電平觸發(fā)方式
12、,高優(yōu)先級(jí),此TCON=00HIE=81HIP=01H4、執(zhí)行下列程序段中第一條指令后:(P1.7)= (0), (P1.3)=(0)( P1.2)= (0);執(zhí)行第二條指令后:(P1.5)= (1), (P1.4)= ( 1), (P1.3)= (1)。ANL P1,#73HORL P1 ,#38H參考答案(三)一、填空題(每空1 分,共 10 分)1. 當(dāng)使用 8031 單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí) EA應(yīng)為低電平2.P0 通常用作 單片機(jī)系統(tǒng)的地址 / 數(shù)據(jù)總線3. 若由程序設(shè)定 RS1、RS0=10,則工作寄存器R0 R7的直接地址為 10H 17H4. 返回地址(或斷點(diǎn))是
13、 _在程序中斷或子程序調(diào)用時(shí) 的程序計(jì)數(shù)器的內(nèi)容。5. 中央處理器 CPU是單片機(jī)的核心,它完成 運(yùn)算和控制功能6. 單片機(jī)的工作過(guò)程,實(shí)際上就是 周而復(fù)始地取指令和執(zhí)行指令的過(guò)程7. 所謂中斷源即是 引起中斷的原因(或能發(fā)出中斷請(qǐng)求的來(lái)源)8. 端口(或稱口)是 接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫?. 異步串行近程通信時(shí)的傳送信號(hào)是 _TTL電平信號(hào)10. 若累加器 A 中的數(shù)據(jù)為 01110010B,則 PSW中的 P=0二、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題 1 分,共 10 分)1.MCS 51 單片機(jī)的復(fù)位信號(hào)是
14、(A )有效。A. 高電平B. 低電平C. 脈沖D. 下降沿2. 若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該(B)。A.2 sB.4 sC.8 sD.1ms3. 若 PSW.4=0, PSW.3=1,要想把寄存器 R0的內(nèi)容入棧,應(yīng)使用( D )指令。R0C.PUSH00HD.PUSH08H4. 能夠用紫外光擦除 ROM中程序的只讀存儲(chǔ)器稱為(C )。A. 掩膜 ROMB.PROMC.EPROMD.EEPROM5. 在片外擴(kuò)展一片 2764 程序存儲(chǔ)器芯片要( B )地址線。A.8根B.13根C.16 根D.20 根6. 定時(shí)器 / 計(jì)數(shù)器工作方式1是( D)。A.8位計(jì)
15、數(shù)器結(jié)構(gòu)B.2個(gè) 8 位計(jì)數(shù)器結(jié)構(gòu)C.13 位計(jì)數(shù)結(jié)構(gòu)D.16位計(jì)數(shù)結(jié)構(gòu)7. 設(shè) MCS-51單片機(jī)晶振頻率為 12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為(C)A.2MHzB.1MHzC.500KHzD.250KHz8. 已知 1 只共陰極 LED顯示器,其中 a 筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為( A)。A.06HB.F9HC.30HD.CFH9. 下列數(shù)據(jù)字定義的數(shù)表中,(C)是錯(cuò)誤的。A.DW“AA”B.DW“A”C.DW“OABC”D.DWOABCH10. 串行口的控制寄存器 SCON中, REN的作用是( C )。A. 接收中斷請(qǐng)求標(biāo)志位B.
16、發(fā)送中斷請(qǐng)求標(biāo)志位C.串行口允許接收位D. 地址 / 數(shù)據(jù)位三、簡(jiǎn)答題(每小題4 分,共 20 分)1. 簡(jiǎn)述堆棧。( 1)在程序中斷或子程序調(diào)用時(shí),為了保護(hù)返回地址(斷點(diǎn))和保護(hù)現(xiàn)場(chǎng)而設(shè)立的RAM區(qū)。(2)用 MOV SP,#STK指令建立堆棧。(3)存放數(shù)據(jù)按“后進(jìn)先出”原則進(jìn)行。(4)利用 PUSH、POP指令即可進(jìn)行進(jìn)棧、出棧操作。2. 簡(jiǎn)述變址尋址方式并舉例說(shuō)明。( 1)變址尋址是以 DPTR或 PC作基址寄存器,累加器 A 作變址寄存器以兩者內(nèi)容相加形式的 16 位地址作為操作數(shù)地址。(2)變址尋址只能對(duì)移定存儲(chǔ)器尋址,其指令只有三條:MOVC ,AA+DPTRMOVC ,AA+P
17、CJMP A+DPTR前二條為查表指令,后一條為無(wú)條件轉(zhuǎn)移指令3. 簡(jiǎn)述中斷響應(yīng)的主要內(nèi)容。由硬件自動(dòng)生成一條調(diào)用指令LCALL轉(zhuǎn)去中斷服務(wù),具體操作為:(1)將程序計(jì)數(shù)器PC的內(nèi)容(斷點(diǎn))壓棧(2)將中斷入口地址裝入PC,轉(zhuǎn)去執(zhí)行中斷服務(wù)程序4. 簡(jiǎn)述匯編語(yǔ)言中的標(biāo)號(hào)有什么規(guī)定(1)標(biāo)號(hào)由 1 8 字符組成,頭一個(gè)字符必須是字母。(2)不能使用匯編語(yǔ)言已定義的符號(hào)。(3)標(biāo)號(hào)后必須跟冒號(hào):(4)同一標(biāo)號(hào)在一個(gè)程序中只能定義一次。5.A/D 轉(zhuǎn)換器轉(zhuǎn)換數(shù)據(jù)的傳送有幾種方式四、讀程序(每小題4 分,共 20 分)( 1)定時(shí)傳送方式: A/D 啟動(dòng)后,調(diào)用延時(shí)時(shí)間大于轉(zhuǎn)換時(shí)間的延時(shí)程序后即可讀取
18、。( 2)查詢方式: A/D 啟動(dòng)后,查詢 EOC(轉(zhuǎn)換結(jié)束信號(hào)),轉(zhuǎn)換一完成即可讀取轉(zhuǎn)換數(shù)據(jù)。( 3)中斷方式:將 EOC作為外中斷請(qǐng)求信號(hào),轉(zhuǎn)換一結(jié)束,即引起中斷,讀取轉(zhuǎn)換數(shù)據(jù)。四、讀程序1. 執(zhí)行下列程序段中第一條指令后,( 1)( P1.7) = 0 (P1.3 )=0 (P1.2 )= 0 ;執(zhí)行第二條指令后,( 2)( P1.5) =1,( P1.4) =1,( P1.3)= 1ANLP1 ,#73HORLP1 ,#38H2. 下列程序段執(zhí)行后,( A)=0DH,( B) =11H. MOV A ,#0FBHMOVB ,#12HDIVAB3. 下列程序段執(zhí)行后,( R0)=EH,(
19、 7EH)=FFH,( 7FH)=3FH.MOVR0,#7FHMOV7EH, #0MOV7FH, #40HDECR0DECR0DECR04. 已知( SP)=09H,( DPTR)=4567H,在執(zhí)行下列指令后,( SP)=0BH,內(nèi)部 RAM( 0AH)=67H,( 0BH) =45HPUSHDPLPUSHDPH5. 下列程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),若單片機(jī)的晶振頻率為6MHz,問(wèn)執(zhí)行下列程序需要多少時(shí)間MOV R3,#100;1LOOP:NOP; 1NOPNOPDJNZR3,LOOP;2RET;2一個(gè)機(jī)器周期為2 s執(zhí)行程序所需時(shí)間T=2s* (5×100+3)
20、 =1006s1ms五、編程題(每小題4 分,共 20 分)1. 請(qǐng)使用位操作指令,實(shí)現(xiàn)下列邏輯操作:P1.5=ACC.2P2.7 ACC.1P2.0先進(jìn)行與操作,再進(jìn)行或操作程序如下:MOVC,ACC.1ANLC,P2,0MOV12H, CMOV,C,ACC.2ANLC,P2.7ORLC,12HMOVP1.5 , CRET2. 在外部 RAM首地址為 TABLE的數(shù)據(jù)表中有 10 個(gè)字節(jié)數(shù)據(jù),請(qǐng)編程將每個(gè)字節(jié)的最高位無(wú)條件地置 1.MOVR2,#10MOVDPRT, #TABLELOOP:MOVXA ,DPRT;取一數(shù)ORLMOV1NCA ,#80H;最高位置 1XDPTR,A;寫回原地址D
21、PTR;處理下一單元DJNZR2, LOOPRET3. 已知內(nèi)部 RAM 30H 單元開始存放 20H個(gè)數(shù)據(jù),將其傳送到外部 RAM的 0000H單元開始的存儲(chǔ)區(qū),請(qǐng)編程實(shí)現(xiàn)。MOVR0,#30HMOVR1,#00HMOVR2,#20HLOOP:MOVMOVXA ,R0;取數(shù)R1, A;存數(shù)1NCR01NCR1DJNZ R2,LOOPRET4. 已知 8 個(gè)無(wú)符號(hào)數(shù)之和存于 R3R4,求其平均值,結(jié)果仍存于 R3R4中,請(qǐng)編程實(shí)現(xiàn)( R3為高字節(jié))。利用移位指令作除8 操作,程序如下:MOVR2,#3LOOP:CLRCMOVA,R3RRCA;高字節(jié)除以 2,末位移入 C,高位補(bǔ) 0MOVR3,
22、A;暫存高字節(jié)MOVA,R4RRCA;低字節(jié)除以 2,高字節(jié)末位移入低字節(jié)高位MOVR3,ADJNZ R2,LOOPRET5. 兩個(gè)字符串分別存放在首地址為 42H和 52H的內(nèi)部 RAM中,字符串長(zhǎng)度放在 41H單元,請(qǐng)編程比較兩個(gè)字符串。若相等,則把數(shù)字00H 送 40H單元,否則把 0FFH送 40H 單元。有一個(gè)字節(jié)不等,整個(gè)字符串不相等,所有字節(jié)相等,兩字串才相等 MOV R0,#42HMOVR1,#52HLOOP:MOVA ,R0CLRC;不相等, FFH40HSUBB A,R1JNZLOOP1;相等時(shí),比較下一字節(jié)INCR0INCR1DJNZ41H, LOOPMOV40H, #0
23、;所有字符均相等,則兩字串相等。RETLOOP1: MOV40H,#0FFHRET六、綜合應(yīng)用題(每小題10 分,共 20 分)1. 用 8031 單片機(jī),并采用一片 2716(2KB)和一片 6116(2KB)組成一個(gè)既有程序存儲(chǔ)器又有數(shù)據(jù)存儲(chǔ)器的擴(kuò)展系統(tǒng),請(qǐng):(1)畫出邏輯電路圖( 2)說(shuō)明其存儲(chǔ)空間芯片 P2.2 P2.1 P2.0 P0.72716 0 0 0 00 0000HP0.0地址范圍11116116000011111 07FFH0 0000H1 07FFH(四)一、填空題1、當(dāng) P1 口做輸入口輸入數(shù)據(jù)時(shí),必須先向該端口的鎖存器寫入( FF ),否則輸入數(shù)據(jù)可能出錯(cuò)。2、中斷
24、源的優(yōu)先級(jí)別被分為高級(jí)和低級(jí)兩大級(jí)別,各中斷源的中斷請(qǐng)求是屬于什么級(jí)別是由( IP)寄存器的內(nèi)容決確定的。3、寄存器PSW中的RS1和 RS0的作用是( 選擇工作寄存器組)。4、LED數(shù)碼顯示有(靜態(tài)顯示)和( 動(dòng)態(tài)顯示)兩種顯示形式。5、當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務(wù)程序。其中的入口地址為( 0013H),串行口 入口地址為( 0023H ), T0 的 入口地址為( 000BH )。INT16、用匯編語(yǔ)言編寫的程序稱為(源)程序,通過(guò)匯編后得到的用機(jī)器碼表示的程序稱為(機(jī)器)程序
25、。7、堆棧的地址由 SP的內(nèi)容確定,其操作規(guī)律是“先進(jìn)后出”。8、擴(kuò)展并行 I/O 口時(shí),常采用(8255)和(8155)可編程芯片。9、編程時(shí),一般在中斷服務(wù)子程序和調(diào)用子程序中需用保護(hù)和恢復(fù)現(xiàn)場(chǎng),保護(hù)現(xiàn)場(chǎng)用( PUSH )指令,恢復(fù)現(xiàn)場(chǎng)用( POP)指令。10、 能在紫外線照射下擦除和重寫的存儲(chǔ)器是 ( EPROM ) 型存儲(chǔ)器 , 能夠直接在線路中快速寫入和讀出的存儲(chǔ)器是 ( flashROM ) 型存儲(chǔ)器。11、單片機(jī)內(nèi)部與外部 ROM之間的查表指令是( MOVC A,A+PC)。二、選擇題(從備選答案中選擇一個(gè)正確答案,并將代號(hào)寫在括號(hào)內(nèi)。每題1 分,共 10分)1、在程序狀態(tài)寄存器
26、 PSW中,判斷是否有借 / 進(jìn)位的標(biāo)志位是( A ),若選擇寄存器工作組時(shí)標(biāo)志位應(yīng)是( C )。A 、CYB 、ACC 、RS1D 、RS0E、OVF、P2、在實(shí)訓(xùn)線路板中, 8155 芯片的片選端( CE)如果由單片機(jī)P2 口 P2.7, P2.6, P2.5經(jīng) 74LS138Y2譯碼決定,寄存器 / 存儲(chǔ)器片選端( IO/M)如果由 P2.4 線選決定。當(dāng)將 8155 做鍵盤 / 顯示器控制口使用時(shí) , 其 A 口地址應(yīng)為 (B),當(dāng)將 8155 作存儲(chǔ)器使用時(shí) , 其存儲(chǔ)器首地址應(yīng)為 (C)。A 、4401HB、4801HC、4000HD、4800H3、在程序運(yùn)行過(guò)程中執(zhí)行 PC=02
27、00H的一條指令 LCALL addr16,該調(diào)用子程序的返回指令是( B ),實(shí)施該調(diào)用指令時(shí),壓入堆棧保存的程序地址是( F )。A、RETIB、RETC、ENDD、2000HE、0102HF、0203H4、在單片機(jī)中,(C) 是數(shù)據(jù)存儲(chǔ)器,(AROMBEPROMCRAMA) 是程序存儲(chǔ)器。DEEPROMEFLASH5、定時(shí) / 計(jì)數(shù)器有種操作模式,它們由(B)寄存器中的M1 M0狀態(tài)決定。(ATCONB6、單片機(jī)復(fù)位后,B)。TMODSP的內(nèi)容為C PCOND07H、 PC、PSW、 A的內(nèi)容為 SCONEPSW00H,P0P3口的內(nèi)容都是為A0FHB FFHC08HD 07HE 00H
28、三、判斷題:1、8051 每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳(× )2、程序計(jì)數(shù)器 PC不能對(duì)它進(jìn)行讀寫操作()3、8051 單片機(jī)的棧底單元是不能利用的,因此,它是一個(gè)閑置單元(× )4、8051 單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的(×)5、中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操作指令( × )6、在一般情況8051 單片機(jī)允許同級(jí)中斷嵌套(×)7、 8051 單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是一樣的(8、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8 位地址( ×)
29、 )9、RCA 為循環(huán)左移指令( ×)10、 MOVA,30H為立即尋址方式( ×)四、簡(jiǎn)答題1、MCS-51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系?一個(gè)機(jī)器周期的時(shí)序如何劃分?時(shí)鐘周期是單片機(jī)最基本的時(shí)間單位。機(jī)器周期則是完成某一個(gè)規(guī)定操作所需的時(shí)間。一個(gè)機(jī)器周期為 6 個(gè)時(shí)鐘周期,共 12 個(gè)振蕩周期性,依次表示為 S1P1、S1P2、 S6P1、S6P2。單片機(jī)原理及接口技術(shù)試卷(閉卷A 卷)一 . 單項(xiàng)選擇題(每題1 分,共 20 分)1.DPTR為(C)A. 程序計(jì)數(shù)器B.2.PSW的 Cy位為( BA. 輔助進(jìn)位標(biāo)志B.3.MCS51 單片機(jī)片內(nèi)累加器 C.
30、數(shù)據(jù)指針寄存器)進(jìn)位標(biāo)志C. 溢出標(biāo)志位ROM容量為(A)D.程序狀態(tài)字寄存D.奇偶標(biāo)志位A.4KBB.8KBC.128BD.256B4.MCS51 單片機(jī)片要用傳送指令訪問(wèn)片外數(shù)據(jù)存儲(chǔ)器,它的指令操作碼助記符是以下哪個(gè)?(B)A.MULB.MOVXC.MOVCD.MOV5.direct表示( C)A.8位立即數(shù)B.16位立即數(shù)C.8位直接地址D.16 位地址6. 堆棧指針 SP是一個(gè)( A)位寄存器A.8B.12C.13D.167. 定時(shí)器 / 計(jì)數(shù)器工作方式選擇中,當(dāng)M1M011 時(shí),其工作方式為( D)A.方式 0B.方式 1C.方式 2D. 方式38. 定時(shí)器 / 計(jì)數(shù)器工作方式0為(
31、 A)A.13 位定時(shí) / 計(jì)數(shù)方式B.16位定時(shí) / 計(jì)數(shù)方式C.8 位可自動(dòng)裝入計(jì)數(shù)初值方式D.2個(gè)8位方式9.MCS51 的最小時(shí)序定時(shí)單位是(A)A. 節(jié)拍B.狀態(tài) C.機(jī)器周期D.指令周期10. data 表示( A)A.8位直接地址B.16位地址 C.8位立即數(shù) D.16位立即數(shù)11. 主頻為 12MHz的單片機(jī)它的機(jī)器周期為( C )A.1/12 微秒微秒 C.1微秒D.2微秒12.MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)(A. 外部中斷 0B.外部中斷 1C.定時(shí)器 0 中斷D.定時(shí)器 1 中斷13.MOVC A ,A+PC指令對(duì)于源操作數(shù)的尋址方式是(D)A. 寄存器間接尋址B.寄存器尋址C.立即尋址D.變地尋址A )。14. PSEN 為( C)A. 復(fù)位信號(hào)輸入端B.地址鎖存允許信號(hào)輸出端C. 程序存儲(chǔ)允許輸出端D. 程序存儲(chǔ)器地址允許輸入端15.MCS 51 單片機(jī)的一個(gè)機(jī)器周期由( D)個(gè)振蕩脈沖組成。A.2B.4C.6D.1216.MOVC A ,#30H 指令對(duì)于源操作數(shù)的尋址方式是( C)A. 寄存器間接尋址B.寄存器尋址 C.立即尋址D. 變地尋址17. 計(jì)算機(jī)能直接識(shí)別的語(yǔ)言為( B)A. 匯編語(yǔ)言B.機(jī)器語(yǔ)言 C. 自然語(yǔ)言D.硬件和軟件18PSW的 OV位為( C)A. 輔助進(jìn)位標(biāo)志B.進(jìn)位標(biāo)志 C.
溫馨提示
- 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度成都市二手房交易合同范本 正版官方規(guī)范修訂3篇
- 二零二五年度車隊(duì)運(yùn)輸保險(xiǎn)合作協(xié)議3篇
- 科技發(fā)展下的網(wǎng)絡(luò)安全教育新趨勢(shì)
- 二零二五年度草原草原生態(tài)補(bǔ)償與生態(tài)移民合同2篇
- 教育科技在家庭中的應(yīng)用與影響
- 二零二五年度池塘水域生態(tài)修復(fù)與景觀設(shè)計(jì)合同3篇
- 二手房交易協(xié)議:鼓樓區(qū)某小區(qū)(2024版)版
- 提高學(xué)習(xí)效率自控力訓(xùn)練的策略與實(shí)踐
- 上海市松江區(qū)2022-2023學(xué)年高三上學(xué)期期末質(zhì)量監(jiān)控(一模)語(yǔ)文試題 附答案
- 網(wǎng)絡(luò)安全培訓(xùn)課程設(shè)計(jì)與實(shí)踐
- 社區(qū)獲得性肺炎護(hù)理查房?jī)?nèi)科
- 淺談提高中學(xué)生歷史學(xué)習(xí)興趣的策略
- 藥品儲(chǔ)存養(yǎng)護(hù)知識(shí)大全
- 新版藥品批發(fā)企業(yè)質(zhì)量管理體系文件大全
- 項(xiàng)目管理實(shí)施規(guī)劃-無(wú)錫萬(wàn)象城
- 浙大一院之江院區(qū)就診指南
- 離婚協(xié)議書電子版下載
- 相似三角形判定專項(xiàng)練習(xí)30題(有答案)
- 2023學(xué)年完整公開課版mydreamjob作文教學(xué)
- 巴基斯坦介紹課件
- 農(nóng)村個(gè)人房屋抵押借款合同
評(píng)論
0/150
提交評(píng)論