單片機題庫及答案試卷_第1頁
單片機題庫及答案試卷_第2頁
單片機題庫及答案試卷_第3頁
單片機題庫及答案試卷_第4頁
單片機題庫及答案試卷_第5頁
已閱讀5頁,還剩4頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機題庫及答案

一、單項選擇題(每題2分,共20分)

1.在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結(jié)果的特征寄存器是()。

A、PCB、PSWC、ACCD、SP

2.要用傳送指令訪問片外RAM,它的指令操作助記符是()。

A、MOVB、MOVXC、MOVCD、PUSH

3.開機復(fù)位后,CPU使用的是第0組工作寄存器,地址范圍是()o

A、00H-10HB.00H-07HC.10H-1FHD、08H-0FH

4.80C51系列單片機串行通信口的傳輸方式是()。

A、單工B、半雙工C、全雙工D、不可編程

5.80C51系列單片機有中斷源()。

A、2個B、3個C、4個D、5個

6.DAC0832的滿量程電壓為5V,它的分辨率為(),

A、5V/28B、5V/210C、5V/212D、5V/216

7.某存儲器芯片的地址線為11根,那么它的存儲容量為()。

A、1KBB、2KBC、3KBD、4KB

8.提高單片機的晶振頻率fosc,則機器周期Tcy()。

A、不變B、變長C、變短D、不定

9.MC14433是3位半雙積分A/D轉(zhuǎn)換器,轉(zhuǎn)換精度相當(dāng)于()二進制數(shù)。

A、8位B、9位C、10位D11位

10.關(guān)于80c51的堆棧操作,正確的說法是()

A、先入棧,再修改指針B、先修改指針,再出棧

C、先修改指針,再入棧D、以上都不對

二、填空題(每題2分,共20分)

1.80C51單片機主要由CPU系統(tǒng)、、組成。

2.在寄存器間接尋址中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是

操作數(shù)的。

3.指令A(yù)DDA,#55H的源操作數(shù)屬于尋址方式,其功能是

4.在80c51系列單片機中數(shù)據(jù)指針寄存器DPTR由相兩個寄存器組成。

5.89C51使用片內(nèi)ROM時,其芯片引腳要接電平。

6.80C51的外部中斷請求有兩種觸發(fā)方式,一種是觸發(fā),另一種是觸發(fā)。

7.若A中的內(nèi)容為87H,那么標志位P的值為。

8.D/A轉(zhuǎn)換的作用是將量轉(zhuǎn)換為量。

9.串行通信的接口標準包括、和RS-485三種。

10.共陽極8段LED顯示器顯示字符“0”的段代碼是。

三、簡答題(每題5分,共15分)

1.單片機有哪些特點?舉出3個實際應(yīng)用的例子。

2.基本程序結(jié)構(gòu)有哪幾種?

3.80C51中斷優(yōu)先級分為幾級?響應(yīng)中斷的基本條件是什么?

四、閱讀并分析程序(每題5分,共15分)。

1.若(20H)=4,執(zhí)行下列程序后,21H中的內(nèi)容是多少?

MOVDPTR,#1000H

MOVA,20H

MOVCA,@A+DPTR

MOV21H,A

SJMP$

ORG1000H

TABLE:DB00,01,04,09,16,25

END

2.若CY=1,(P1)=10100011B,指出執(zhí)行下列程序后,CY和P1口的內(nèi)容。

MOVP1.2,C

MOVP1.3,C

MOVC,P1.6

END

3.說明下列程序的功能

MOVR2,#10H

MOVR0,#60H

CLRA

LOOP:MOV@R0,A

INCR0

DJNZR2,LOOP

END

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

(計算題要求寫出步驟,注明單位,如果結(jié)果錯誤步驟正確,可適當(dāng)給分。)

1.寄存器R0和R1的內(nèi)容相加,結(jié)果存入R2。

2.將片內(nèi)RAM30H?3FH的內(nèi)容傳送至ij片外2000H?200FH中去。

3.80C51系統(tǒng)中,當(dāng)(SP)=60H時,執(zhí)行“PUSH統(tǒng)中指令后,SP的值為多

少?

4.單片機用內(nèi)部定時方法產(chǎn)生頻率為100Hz等寬矩形波,由P1.1輸出。假定

單片機的晶振頻率為12MHz。請計算定時器初值。

5.某異步通信接口,其幀格式由1個起始位,7個數(shù)據(jù)位,1個奇偶校驗位和1

個停止位組成。當(dāng)該接口每分鐘傳送1800個字符時,試計算出傳送波特率

六、系統(tǒng)設(shè)計題(10分)

設(shè)計一個89c51單片機的簡單應(yīng)用系統(tǒng)。

要求:①擴展8KB外部數(shù)據(jù)存儲器,請選擇芯片;

②畫出系統(tǒng)邏輯電路圖,標明相應(yīng)的總線關(guān)系;

③寫出數(shù)據(jù)存儲器的地址范圍。(必須與邏輯電路一致。)

***************************************

參考答案及評分標準

一、選擇題(每小題2,共20分)

1、B,2、B,3、B,4、C,5、D,

6、A,7^B,8、C,9、D,10、C

二、填空題(每小題2分,共20分)

1、存儲器系統(tǒng),I/O和其它功能部件

2、地址

3、立即數(shù),將立即數(shù)55H送入累加器A(或A-55H)

4、DPH.DPL

5、高

6、邊沿,電平

7、0

8、數(shù)字,模擬

9、RS-232,RS-422A

10、C0H

三、簡答題(每題5分,共15分)

1、答:單片機具有以下特點:

①控制性能和可靠性高;

②體積小、功耗低、易于產(chǎn)品化;

③單片機具有良好的性能價格比。

實際應(yīng)用的例子如手機、數(shù)碼相機、全自動洗衣機等。

評分:第一小題3分。第二小題2分,表達不準確扣1分。

2、答:基本程序結(jié)構(gòu)有哪4種:順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu)和子程序及

調(diào)用結(jié)構(gòu)。

評分:答錯1種扣1分,全錯0分。

3、80c51中斷優(yōu)先級分為2級。響應(yīng)中斷的基本條件是:中斷源有中斷請求;

此中斷源的中斷允許位為1;CPU開中斷即EA=1。

評分:第一小題2分。第二小題3分,每個條件各占1分。

四、閱讀并分析程序(每題5分,共15分)

1、解:21H中的內(nèi)容是16

評分:結(jié)果錯誤。分,表達不準確扣1分。

2、解:(P1)=10101111B,CY=0

評分:第一部分3分,第二部分2分,表達不準確扣1分。

4、解:將60H~6FH單元清零

評分:起始地址、末地址、執(zhí)行任務(wù)三者錯一項扣1分,全錯0分。

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

1、MOVA,RO

ADDA,R1

MOVR2,A

評分:錯誤0分,表達不準確扣1分。

2、MOVR0,#30H

MOVR1,#10H

MOVDPTR,#2000H

LOOP:MOVA,@R0

MOVX@DPTR,A

INCRO

INCDPTR

DJNZR1,L00P

END

評分:錯誤0分,表達不準確扣1分,程序不完整扣2分。

3、(SP)=60H+1=61H

評分:結(jié)果錯誤。分,表達不準確扣1分。

4、解:T=1/f=1/100=0.01(S)

t=T/2=0.005S=5mS=5000pS

TCY=1pS

N=t/TCY=5000

初值X=216-5000=60536=EC78H

評分:答案正確但解題步驟不全或表達不準確扣1分,解題步驟正確,結(jié)果錯誤

扣2分。

5、解:每個字符10位,波特率=10x(1800/60)=300(b/S)

評分:只有結(jié)果沒有解題步驟或表達不準確扣1分,解題步驟正確,結(jié)果錯誤扣

2分。

六、系統(tǒng)設(shè)計題(10分)

解:選擇SRAM6264,地址為0000?1FFFH(此題有多解,但容量為8KB)

單片機試卷2

一、填空(每空2分,共40分)

1.8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:CPU、RAM、ROM、和C/T

以及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位處理器等部件,這些部件通過

部總線相連接。

2.MCS-51的堆棧只可設(shè)置在低128RAM中,堆棧寄存器sp是方—位寄存器。

3.MCS-51單片機的P0~P3口均是I/O口,其中的P0口和P2口除了可以進行數(shù)據(jù)的

輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的和,在P0'P3口中,為

真正的雙向口,—、—、為準雙向口;口具有第二引腳功能。

4.RST是單片機的引腳,ALE引腳是用來鎖存的。

5.假定(SP)=4011,(39H)=30H,(40H)=60Ho執(zhí)行下列指令:

POPDPH

POPDPL

后,DPTR的內(nèi)容為,SP的內(nèi)容是o

二、選擇(每題2分,共6分)

1.MCS-51單片機的堆棧區(qū)應(yīng)建立在()。

A.片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元B.片內(nèi)數(shù)據(jù)存儲區(qū)

C.片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元D.程序存儲區(qū)

2.MCS-51單片機定時耨工作方式0是指的()工作方式。

A.8位B.8位自動重裝C.13位D.16位

3.當(dāng)需要從MCS-51單片機程序存儲器取數(shù)據(jù)M,采用的指令為()。

A.MOVA,@R1B.VOVCA,@A+DPTR

C.MOVXA,@ROD.VOVXA,@DPTR

三、簡答題(每題5分,共10分)

1.想將中斷服務(wù)程序放置在程序存儲區(qū)的任意區(qū)域,在程序中應(yīng)該作何種設(shè)置?請舉例加

以說明。

2.51系列單片機具有幾個中斷源,分別是如何定義的?其中哪些中斷源可以被定義為高優(yōu)

先級中斷,如何定義?

四、參數(shù)計算(每小題5分,共10分)

已知一MCS51單片機系統(tǒng)外接晶體振蕩器頻率為12MHZ,計算:

(1)單片機系統(tǒng)的拍節(jié)P、狀態(tài)S、機器周期所對應(yīng)的時間是多少?

(2)指令周期中的單字節(jié)雙周期指令的執(zhí)行時間是多少?

五、改錯(每小題2分,共10分)

請判斷下列各條指令的書寫格式是否有錯,如有錯說明原因:

l.MULR0R1

2.MOVA,@R7

3.MOVA,#3000H

4.MOVC?A+DPTR,A

5.LJMP#1000H

六、使用簡單指令序列完成以下操作(每題5分,共10分)

1.請將片外RAM20H-25H單元清零

2.請將ROM3000單元內(nèi)容送R7

七、編程題(共14分)

已知MCS-51單片機系統(tǒng)片內(nèi)RAM20H單元存放?個8位無符號數(shù)7AH,片外擴展RAM的

8000H存放了一個8位無符號數(shù)86H,試編程完成以上兩個單元中的無符號數(shù)相加,并將和值

送往片外RAM的01H、00H單元中,同時將所編寫程序運行完成后的數(shù)據(jù)利狀態(tài)添入下表中

給出的PSW的有關(guān)位以及寄存器A、DPTR和RAM單元中。

參考答案:

一、填空(每空2分,共40分)

1.CPU、RAM、ROM、C/T.內(nèi)部總線

2.低128RAM中、8

3.皿、數(shù)據(jù)總線、_地址總線、_P0、Pl.P2、_P3.P3

4.皿、JttL

5.#6030H、38H

二、選擇(每題2分,共6分)

A、C、B

三、簡答題(每題5分,共1。分)

1.ORG0C001I

JMPMAIN

ORG0003H

JMPINT_EXO

ORGXXXXh

INT_EXO:.中斷服務(wù)程序

2.5個;0003HOOOBH0013H001BH0023H:都可以;編程控制位PTO、

PT1、PXO、PX1、PS

四、參數(shù)計算(每小題5分,共10分)

(1)P=l/12(us)

S=l/6(us)

機器周期=1(us)

(2)T=2(us)

五、改錯(每小題2分,共10分)

MULAB

MOVA,@R0

MOVDPTR,#300011

MOVCA,@A+DPTR

LJMP1000H

六、使用簡單指令序列完成以下操作(每題5分,共10分)

1.MOVA,#00

MOVP2,#00

MOVR7,#6

MOVRO,#20H

LOOP:MOVX?RO,A

INCRO

DJNZR7,LO

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論