單片機(jī)原理和接口技術(shù)試題及答案_第1頁(yè)
單片機(jī)原理和接口技術(shù)試題及答案_第2頁(yè)
單片機(jī)原理和接口技術(shù)試題及答案_第3頁(yè)
單片機(jī)原理和接口技術(shù)試題及答案_第4頁(yè)
單片機(jī)原理和接口技術(shù)試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

復(fù)習(xí)題及答案

(一)選擇題(在每個(gè)小題四個(gè)備選答案中選出一個(gè)正確答案,填在題的括號(hào)中)

1、80C51根本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為(C)o

(A)16K(B)8K(C)4K(D)2K

2、在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)Pl(C)P2(D)P3

4、當(dāng)優(yōu)先級(jí)的設(shè)置一樣時(shí),假設(shè)以下幾個(gè)中斷同時(shí)發(fā)生,(D)中斷優(yōu)先響應(yīng)。

(A)(B)T1(C)串口(D)T0

5、在80c51中,要訪問(wèn)SFR使用的尋址方式為(A)。

(A)直接尋址(B)存放器尋址(C)變址尋址(D)存放器間接尋址

6、以下的4條指令中,不合法的指令為(D)。

(A)INCA(B)DECA(C)INCDPTR(D)SWAPACC

7、當(dāng)需要擴(kuò)展一片8K的RAM時(shí),應(yīng)選用的存儲(chǔ)器為(B)。

(A)2764(B)6264(C)6116(D)62128

8、假設(shè)想擴(kuò)展鍵盤(pán)和顯示,并希望增加256字節(jié)的RAM時(shí),應(yīng)選擇(A)芯片。

(A)8155(B)8255(C)3279(D)74LS164

9、80c51單片機(jī)要進(jìn)展10位幀格式的串行通訊時(shí),串行口應(yīng)工作在(B)o

(A)方式0(B)方式1(C)方式2(D)方式3

10、80C51復(fù)位初始化時(shí)未改變SP的內(nèi)容,第一個(gè)入棧的單元地址為(A)o

(A)08H(B)80H(C)OOH(D)07H

二、填空題

1、計(jì)算機(jī)的經(jīng)典構(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先加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種尋址方式為……o

四、程序閱讀與分析題

1、試閱讀下面的程序,指出該程序完畢后累加器ACC和存放器THO的值,并說(shuō)明該程

序完成了假設(shè)何的功能。

ORG0000H

MOVSP,#60H

MOVA,#10H

MOVTHO,#20H

PUSHACC

PUSHTHO

POPACC

POPTHO

END

答:利用堆棧交換了ACC和THO的內(nèi)容,(A)=20H,(THO)=10H

2、程序段如下,試說(shuō)明其功能。

MOVR0,#5011

MOVRI,#6011

MOVA,@R0

ADDA,@R1

MOV@R0,A

INCRO

INCRI

MOVA,@R0

ADDCA,@R1

MOV@R0,A

MOVOOH,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位中。

五、綜合應(yīng)用題

1、設(shè)計(jì)一個(gè)80c31單片機(jī)最小系統(tǒng)。配備:時(shí)鐘電路、上電及復(fù)位電路、8KEPROM、

8KRAMo要求:畫(huà)出電路圖、標(biāo)明必須的信號(hào)名稱、芯片型號(hào)及其連接。(答略)

2、利用8155構(gòu)建4X8鍵盤(pán)接口。畫(huà)出與按鍵相關(guān)局部連接示意圖,詳細(xì)解釋鍵掃描

的過(guò)程。(答略)

3、設(shè)80c51單片機(jī)晶振頻率為6MHz,定時(shí)器TO工作于方式1。要求80c51以中斷方

式工作并在P1.0引腳輸出周期為500微秒的方波。試:計(jì)算初值、編寫(xiě)含有初始化功

能的主程序和完成方波輸出的中斷服務(wù)程序。

答:機(jī)器周期為2微秒。定時(shí)時(shí)間250微秒。需要計(jì)數(shù)N=125

初值為65536—125=65411=FF83H,所以(THO)=FFH,(TLO)=83H

工作方式設(shè)置:00000001B,即(TMOD)=01H

主程序:中斷服務(wù)程序:(整體構(gòu)造!)

MOVTMOD,#O1HMOVTHO,#OFFH

MOVTHO,OFFHMOVTLO,#83H

MOVTLO,#83HCPLPL0

SETBEARETI

SETBETO

SETBTRO

SJMP$

(二〕

一、填空題

1、MCS-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)信息。假設(shè)累加器A中

的數(shù)據(jù)為01110010B,則PSW中的P二(0)o

4、假設(shè)MCS-51單片機(jī)采用12MHz的晶振,它的機(jī)器周期(lum),ALE引腳輸出正脈沖頻

率為(1MHz),o

5、要使MCS-51單片機(jī)從片內(nèi)的地址0000H開(kāi)場(chǎng)執(zhí)行程序。那么EA應(yīng)(高電平)。

6、在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要(13地址線.

7、外部中斷1(INT1)的中斷入口地址為(0013H);定時(shí)器1的中斷入口地為(001BH)。

8、8751有兩個(gè)16位可編程定時(shí)/計(jì)數(shù)器,T0和門(mén)。它們的功能可由控制存放器(TCON)、

(TMOD)的內(nèi)容決定,且定時(shí)的時(shí)間或計(jì)數(shù)的次數(shù)與(TH)>(TL)兩個(gè)存放器的初值有關(guān)。

9、欲使P1口的低4位輸出0,高4位不變,應(yīng)執(zhí)行一條(ANLPl,#OFOH)命令。

10、串行口的控制存放器SCON中,REN的作用是(允許串行接收位)。

二、判斷題

1、指令字節(jié)數(shù)越多,執(zhí)行時(shí)間越長(zhǎng)。(X)

2、內(nèi)部存放器Rn(n=0-7)作為間接尋址存放器。(X)

3、當(dāng)MCS—51上電復(fù)位時(shí),堆棧指針SP=OOH。(X)

4、CLRRO(X)

5、EPROM的地址線為11條時(shí),能訪問(wèn)的存儲(chǔ)空間有4K。(V)

6、51單片機(jī)只能做控制用,不能完成算術(shù)運(yùn)算。(X)

7、為了消除按鍵的抖動(dòng),常用的方法只有硬件方法(X)

8、必須有中斷源發(fā)出中斷請(qǐng)求,并且CPU開(kāi)中斷,CPU才可能響應(yīng)中斷(J

9、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相聯(lián)。(V)

10、MCS—51的串行接口是全雙工的。(V)

三、簡(jiǎn)述題

1、為什么外擴(kuò)存儲(chǔ)器時(shí),P0口要外接鎖存器,而P2口卻不接

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.167um機(jī)器周期=12/fosc=lum

2)當(dāng)單片機(jī)的定時(shí)器0(TO)工作在方式2時(shí),TO的最大定時(shí)時(shí)間為多少

TMAX=28X機(jī)器周期256X1=256um

3、、在由8031CPU芯片設(shè)計(jì)的系統(tǒng)中,假設(shè)規(guī)定外部中斷0為電平觸發(fā)方式,高優(yōu)先級(jí),此

時(shí),特殊功能存放器TC放、IE、IP為多少

TCON=OOHIE=81HIP=01H

4、執(zhí)行以下程序段中第一條指令后:

(P1.7)=(0),(P1.3)=(0)(P1.2)=(0);

執(zhí)行第二條指令后:

(P1.5)=(1),(P1.4)=(1),(P1.3)=(1Jo

ANLPl,#73H

ORLPl,#38H

參考答案

(三)

一、填空題(每空1分,共10分)

1.當(dāng)使用8031單片機(jī)時(shí),需要擴(kuò)展外部程序存儲(chǔ)器,此時(shí)EA應(yīng)為低電平

2.P0通常用作單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線

3.假設(shè)由程序設(shè)定RSI、RSO10,則工作存放器R0?R7的直接地址為10H?17H

4.返回地址(或斷點(diǎn))是在程序中斷或子程序調(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ū)懖僮鞯拇娣牌?/p>

9.異步串行近程通信時(shí)的傳送信號(hào)是_TTL電平信號(hào)

10.假設(shè)累加器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)是(A)有效。

A.高電平B.低電平C.脈沖D.下降沿

2.假設(shè)MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該(B)。

A.2usB.4usC.811sD.1ms

3.假設(shè)PSW.4R,PSW.3=1,要想把存放器R0的內(nèi)容入棧,應(yīng)使用(D)指令。

A.PUSHROB.PUSH@R0

C.PUSHOOHD.PUSH08H

4.能夠用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱為(C)o

A.掩膜ROMB.PROMC.EPROMD.EEPROM

5.在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要(B)地址線。

A.8根B.13根C.16根D.20根

6.定時(shí)器/計(jì)數(shù)器工作方式1是(D)。

A.8位計(jì)數(shù)器構(gòu)造B.2個(gè)8位計(jì)數(shù)器構(gòu)造

C.13位計(jì)數(shù)構(gòu)造D.16位計(jì)數(shù)構(gòu)造

7.設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率

應(yīng)為(C)

A.2MHzB.1MHzC.500KHzD.250KHz

8.1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,假設(shè)需顯示數(shù)字1,它的字

形代碼應(yīng)為(A)o

A.06HB.F9HC.30HD.CFH

9.以下數(shù)據(jù)字定義的數(shù)表中,(C)是錯(cuò)誤的。

A.DW“AA〃B.DW“A〃

C.DW“OABC〃D.DWOABCH

10.串行口的控制存放器SCON中,REN的作用是(C)o

A.接收中斷請(qǐng)求標(biāo)志位B.發(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)用MOVSP,於TK指令建設(shè)堆棧。

(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ǔ)器尋址,其指令只有三條:

MOVCA,0A+DPTR

MOVCA,@A+PC

JMP?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í)程序后即可讀取。

(2)查詢方式:A/D啟動(dòng)后,查詢E0C(轉(zhuǎn)換完畢信號(hào)),轉(zhuǎn)換一完成即可讀取轉(zhuǎn)換數(shù)據(jù)。

(3)中斷方式:將E0C作為外中斷清求信號(hào),轉(zhuǎn)換一完畢,即引起中斷,讀取轉(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)=1

ANLPl,#73H

ORLPl,#38H

2.以下程序段執(zhí)行后,(A)=ODH,(B)=11H.

MOVA,ttOFBH

MOVB,#12H

DIVAB

3.以下程序段執(zhí)行后,(R0)=EH,(7EH)=FFH,(7FH)=3FH.

MOVRO,#7FH

MOV7EH,#0

MOV7FH,#40H

DEC@R0

DECRO

DEC@R0

4.(SP)=09H,(DPTR)=4567H,在執(zhí)行以下指令后,(SP)=OBH,內(nèi)部RAM(OAH)二67H,

(OBH)=45H

PUSHDPL

PUSHDPH

5.以下程序中注釋的數(shù)字為執(zhí)行該指令所需的機(jī)器周期數(shù),假設(shè)單片機(jī)的晶振頻率為

6MHz,問(wèn)執(zhí)行以下程序需要多少時(shí)間

MOVR3,#100;1

LOOP:NOP;1

NOP

NOP

DJNZR3,LOOP;2

RET;2

一個(gè)機(jī)器周期為211s

執(zhí)行程序所需時(shí)間T=2us*(5X100+3)=10061ms

五、編程題(每題4分,共20分)

1.請(qǐng)使用位操作指令,實(shí)現(xiàn)以下邏輯操作:

P1.5二ACC.2AP2.7VACC.1AP2.0

先進(jìn)展與操作,再進(jìn)展或操作程序如下:

MOVC,ACC.1

ANLC,P2,0

MOV12H,C

MOV,C,ACC.2

ANLC,P2.7

ORLC,12H

MOVPl.5,C

RET

2.在外部RAM首地址為T(mén)ABLE的數(shù)據(jù)表中有10個(gè)字節(jié)數(shù)據(jù),請(qǐng)編程將每個(gè)字節(jié)的最高位

無(wú)條件地置1.

MOVR2,#10

MOVDPRT,#TABLE

LOOP:MOVXA,@DPRT;取一數(shù)

ORLA,#80H;最高位置1

MOVX?DPTR,A;寫(xiě)回原地址

INCDPTR;處理下一單元

DJNZR2,LOOP

RET

3.內(nèi)部RAM30H單元開(kāi)場(chǎng)存放20H個(gè)數(shù)據(jù),將其傳送到外部RAM的0000H單元開(kāi)場(chǎng)的

存儲(chǔ)區(qū),請(qǐng)編程實(shí)現(xiàn)。

MOVR0,#30H

MOVRI,#OOH

MOVR2,#20H

LOOP:MOVA,@R0;取數(shù)

MOVX@R1,A;存數(shù)

INCRO

INCRI

DJNZR2,LOOP

RET

4.8個(gè)無(wú)符號(hào)數(shù)之和存于R3R4,求其平均值,結(jié)果仍存于R3R4中,請(qǐng)編程實(shí)現(xiàn)(R3為高

字節(jié))。

利用移位指令作除8操作,程序如下:

MOVR2,#3

LOOP:CLRC

MOVA,R3

RRCA;高字節(jié)除以2,末位移入C,高位補(bǔ)0

MOVR3,A;暫存高字節(jié)

MOVA,R4

RRCA;低字節(jié)除以2,高字節(jié)末位移入低字節(jié)高位

MOVR3,A

DJNZR2,LOOP

RET

5.兩個(gè)字符串分別存放在首地址為42H和52H的內(nèi)部RAM中,字符串長(zhǎng)度放在41H單元,

請(qǐng)編程比照兩個(gè)字符串。假設(shè)相等,則把數(shù)字00H送40H單元,否則把OFFH送40H單元。

有一個(gè)字節(jié)不等,整個(gè)字符串不相等,所有字節(jié)相等,兩字串才相等

MOVR0,#42H

MOVRI,#52H

LOOP:MOVA,@R0

CLRC;不相等,F(xiàn)FH-40H

SUBBA,0R1

JNZL00P1;相等時(shí),比照下一字節(jié)

INCR0

INCRI

DJNZ41H,LOOP

MOV40H,#0;所有字符均相等,則兩字串相等。

RET

L00P1:MOV40H,#0FFH

RET

六、綜合應(yīng)用題(每題10分,共20分)

1.用8031單片機(jī),并采用一片2716(2KB)和一片6116(2KB)組成一個(gè)既有程序存儲(chǔ)器

又有數(shù)據(jù)存儲(chǔ)器的擴(kuò)展系統(tǒng),請(qǐng):

(1)畫(huà)出邏輯電路圖

(2)說(shuō)明其存儲(chǔ)空間

芯片P2.2P2.1P2.0P0.7……P0.0地址范圍

27160000-00000H

1111-107FFH

61160000-00000H

1111-107FFH

(四)

一、填空題

1、當(dāng)P1口做輸入口輸入數(shù)據(jù)時(shí),必須先向該端口的鎖存器寫(xiě)入(FF),否則輸

入數(shù)據(jù)可能出錯(cuò)。

2、中斷源的優(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)的入口地址處,并從該

地址開(kāi)場(chǎng)繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移到中斷服務(wù)程序。其中INT1

的入口地址為(0013H),串行口入口地址為(0023H),T0的入口地址為(OOOBH)。

6、用匯編語(yǔ)言編寫(xiě)的程序稱為(源)程序,通過(guò)匯編后得到的用機(jī)器碼表示的

程序稱為(機(jī)器)程序。

7、堆棧的地址由SP的內(nèi)容確定,其操作規(guī)律是“先進(jìn)后出〃o

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、能在紫外線照射下擦除和重寫(xiě)的存儲(chǔ)器是(EPROM)型存儲(chǔ)器,能夠直接在線路中

快速寫(xiě)入和讀出的存儲(chǔ)器是(flashROM)型存儲(chǔ)器。

11、單片機(jī)內(nèi)部與外部ROM之間的查表指令是(MOVCA,@A+PC)。

二、選擇題(從備選答案中選擇一個(gè)正確答案,并將代號(hào)寫(xiě)在括號(hào)內(nèi)。每題1分,共10

分)

1、在程序狀態(tài)存放器PSW中,判斷是否有借/進(jìn)位的標(biāo)志位是(A),假設(shè)選擇存放器

工作組時(shí)標(biāo)志位應(yīng)是(C)。

A、CYB、ACC、RSID、RSOE、0VF、P

2、在實(shí)訓(xùn)線路板中,8155芯片的片選端(CE)如果由單片機(jī)P2口P2.7,P2.6,P2.5經(jīng)

74LS138Y2譯碼決定,存放器/存儲(chǔ)器片選端(I0/M)如果由P2.4線選決定。當(dāng)將8155做鍵

盤(pán)/顯示器控制口使用時(shí),其A口地址應(yīng)為(B),當(dāng)將8155作存儲(chǔ)器使用時(shí),其存儲(chǔ)器首地

址應(yīng)為(C)。

A、4401HB、4801HC、4000HD、4800H

3、在程序運(yùn)行過(guò)程中執(zhí)行PCR200H的一條指令LCALLaddrl6,該調(diào)用子程序的返回指

令是(B),實(shí)施該調(diào)用指令時(shí),壓入堆棧保存的程序地址是(F)。

A、RETIB、RETC、END

D、2000HE、0102HF、0203H

4、在單片機(jī)中,(C)是數(shù)據(jù)存儲(chǔ)器,(A)是程序存儲(chǔ)器。

A.ROMB.EPROMC.RAMD.EEPROME.FLASH

5、定時(shí)./計(jì)數(shù)器有4種操作模式,它們由(B)存放器中的MlM0狀態(tài)決定。

A.TCONB.TMODC.PCOND.SCONE.PSW

6、單片機(jī)復(fù)位后,SP的內(nèi)容為07H、PC、PSW、A的內(nèi)容為OOH,P0~P3口的內(nèi)容都是為

(B)o

A.OFHB.FFHC.08HD.07HE.00H

三、判斷題:

1、8051每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳(X)

2、程序計(jì)數(shù)器PC不能對(duì)它進(jìn)展讀寫(xiě)操作(V)

3、8051單片機(jī)的棧底單元是不能利用的,因此,它是一個(gè)閑置單元(X)

4、8051單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的(X)

5、中斷初始化時(shí),對(duì)中斷控制器的狀態(tài)設(shè)置,只可使用位操作指令,而不能使用字節(jié)操

作指令(X)

6、在一般情況8051單片機(jī)允許同級(jí)中斷嵌套(X)

7、8051單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是一樣的(J)

8、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址(X)

9、RCA為循環(huán)左移指令(X)

10、MOVA,30H為立即尋址方式(X)

四、簡(jiǎn)答題

kMCS-51單片機(jī)的時(shí)鐘周期與振蕩周期之間有什么關(guān)系一個(gè)機(jī)器周期的時(shí)序假設(shè)何劃分

時(shí)鐘周期是單片機(jī)最根本的時(shí)間單位。機(jī)器周期則是完成某一個(gè)規(guī)定操作所需的時(shí)間。

一個(gè)機(jī)器周期為6個(gè)時(shí)鐘周期,共12個(gè)振蕩周期性,依次表示為S1PKS1P2、……S6P1、S6P2。

《單片機(jī)原理及接口技術(shù)》試卷(閉卷A卷)

一.單項(xiàng)選擇題(每題1分,共20分)

1.DPTR為(C)

A.程序計(jì)數(shù)器B.累加器C.數(shù)據(jù)指針存放器D.程序狀態(tài)字存放

2.PSU的Cy位為(B)

A.輔助進(jìn)位標(biāo)志B.進(jìn)位標(biāo)志C.溢出標(biāo)志位D.奇偶標(biāo)志位

3.MCS-51單片機(jī)片內(nèi)ROM容量為(A)

A.4KBB.8KBC.128BD.256B

4.MCS-51單片機(jī)片要用傳送指令訪問(wèn)片外數(shù)據(jù)存儲(chǔ)器,它的指令操作碼助記符是以下哪個(gè)(B

A.MULB.MOVXC.MOVCD.MOV

5.direct表示(C)

A.8位立即數(shù)B.16位立即數(shù)C.8位直接地址D.16位地址

6.堆棧指針SP是一個(gè)(A)位存放器

A.8B.12C.13D.16

7.定時(shí)器/計(jì)數(shù)器工作方式選擇中,當(dāng)時(shí),其工作方式為(D)

A.方式0B.方式1C.方式2D.方式3

8.定時(shí)器/計(jì)數(shù)器工作方式0為(A)

A.13位定時(shí)/計(jì)數(shù)方式B.16位定時(shí)/計(jì)數(shù)方式

C.8位可自動(dòng)裝入計(jì)數(shù)初值方式D.2個(gè)8位方式

9.MCS-51的最小時(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微秒B.0.5微秒C.1微秒D.2微秒

12.MCS-51單片機(jī)在同一優(yōu)先級(jí)的中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)(A)o

A.外部中斷0B.外部中斷1C.定時(shí)器0中斷D.定時(shí)器1中斷

13.MOVCA,@A+PC指令對(duì)于源操作數(shù)的尋址方式是(D)

A.存放器間接尋址B.存放器尋址C.立即尋址D.變地尋址

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.12

16.MOVCA,#30H指令對(duì)于源操作數(shù)的尋址方式是(C)

A.存放器間接尋址B.存放器尋址C.立即尋址D.變地尋址

17.計(jì)算機(jī)能直接識(shí)別的語(yǔ)言為(B)

A.匯

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論