2021年單片機基礎知識試題題庫考試用含答案_第1頁
2021年單片機基礎知識試題題庫考試用含答案_第2頁
2021年單片機基礎知識試題題庫考試用含答案_第3頁
2021年單片機基礎知識試題題庫考試用含答案_第4頁
2021年單片機基礎知識試題題庫考試用含答案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第二章習題參照答案一、填空題:2、MCS-51堆棧是軟件填寫堆棧指針暫時在

片內RAM

數(shù)據(jù)存儲器內開辟區(qū)域。INCDEC都不影響PSW堆宅操作只有一條尋址方式直接尋址方式3、當使用8751且EA=1,程序存儲器地址不大于

1000H

時,訪問是片內ROM。7、PSW中RS1

RS0=10時,R2地址為

12H

。8、PSW中RS1

RS0=11時,R2地址為

1AH

。14、內部RAM中,位地址為30H位,該位所在字節(jié)字節(jié)地址為

。17、使用8031芯片時,需將/EA引腳接

電平,由于其片內無

ROM

存22、但單片機型號為8031/8032時,其芯片引線EA一定要接

di

電平。7、單片機8031ALE引腳是()。A、輸出高電平

B、輸出矩形脈沖,頻率為fosc1/6C、輸出低電平

D、輸出矩形脈沖,頻率為fosc1/211、單片機上電復位后,堆棧區(qū)最大容許范疇是(

)個單元。A、64

B、120

C、128

D、25612、單片機上電復位后,堆棧區(qū)最大容許范疇是內部RAM(

)。A、00H—FFH

B、00H—07H

C、07H—7FH

D、08H—7FH13、對于8031單片機,其內部RAM(

)。A、只能位尋址

B、只能字節(jié)尋址

C、既可位尋址又可字節(jié)尋址

D、少某些能位尋址

18、單片機8051XTAL1和XTAL2引腳是(

)引腳。

A、外接定期器

B、外接串行口

C、外接中斷

D、外接晶振23、MCS—51專用寄存器SFR中堆棧指針SP是一種特殊存貯區(qū),用來(

),它是按后進先出原則存取數(shù)據(jù)。

A、存儲運算中間成果

B、存儲標志位

C、暫存數(shù)據(jù)和地址

D、存儲待調試程序三、判斷題6、PC可以當作使程序存儲器地址指針。(

√)7、判斷如下關于PC和DPTR結論與否對的?A、DPTR是可以訪問,而PC不能訪問。

√)B、它們都是16位存儲器。(

√)C、它們均有自動加“1”功能。

×)PC有自動加“1”功能,而DPTR加“1”則需通過指令INC

DPTR來完畢。

D、DPTR可以分為兩個8位寄存器使用,但PC不能。(

√)8、程序計數(shù)器PC不能為顧客編程時直接使用,由于它沒有地址。(

√)13、8051累加器ACC是一種8位寄存器,簡稱為A,用來存一種操作數(shù)或中間成果。(

√)14、8051程序狀態(tài)字寄存器PSW是一種8位專用寄存器,用于存程序運營中各種狀態(tài)信息。(

√)23、當8051單片機晶振頻率為12MHZ時,ALE地址鎖存信號端輸出頻率為2MHZ方脈沖。(

√)四、問答題1、80C51ROM空間中,0000H~0023H有什么用途?顧客應如何合理安排?答:0000H~0023H是80C51系統(tǒng)專用單元,其中0000H為CPU復位地址,0003H~0023H是5個中斷源中斷服務程序入口地址,顧客不能安排其她內容。普通來講,從0030H后來,顧客可自由安排。3、簡述讀外ROM和讀寫外RAM用到控制信號。答:讀外ROM控制線有3條:①ALE:控制鎖存低8位地址信號。②PSEN:控制外ROM輸出。③EA:擬定讀外ROM。

讀寫外RAM控制信號分別為:①RD:控制外RAM輸出。②WR:控制外RAM輸入。

第三章習題參照答案一、填空題1、指令格式是由

操作碼

和操作數(shù)

所構成,也也許僅由

操作碼

構成。7、JZ

rel操作碼地址為1000H,rel=20H,它轉移目地址為

。PC+2+REL10、MOV

PSW,#10H是將MCS-51工作寄存器置為第2

組。11、指令LCALL

37B0H,首地址在H,所完畢操作是

H

入棧,

37B0H

→PC。17、在直接尋址方式中,只能使用

8

位二進制數(shù)作為直接地址,因而其尋址對象只限于

內RAM

。18、在寄存器間接尋址方式中,其“間接”體當前指令中寄存器內容不是操作數(shù),而是操作數(shù)

地址

。19、在變址尋址方式中,以

A作變址寄存器以PC或

DPTR作基址寄存器。32、假定(A)=50H,(B)=0A0H。執(zhí)行指令:

MUL

AB后,寄存器B內容為

,累加器A內容為

,CY內容為

,OV內容為

。33、假定(A)=0FBH,(B)=12H。執(zhí)行指令:

DIV

AB后,累加器A內容為

,寄存器B內容為11H

,CY內容為0

,OV內容為

0。39、在R7初值為00H狀況下,DJNZ

R7,rel指令將循環(huán)執(zhí)行次256。42、DIV

AB指令執(zhí)行后,OV標志為1,則此指令執(zhí)行前(B)=

43、MUL

AB指令執(zhí)行后,OV標志為1,則(B)不為

。44、用一條指令

LJMP1234H

可以取代下列4條指令:

MOV

DPTR,#1234H

PUSH

DPL

PUSH

DPH

RET45、要訪問特殊功能寄存器,可以采用尋址方式是

直接

、

寄存器

位尋址

。第五章習題參照答案一、填空題2、外中斷祈求標志位是

ET0

ET1

。3、RETI

指令以及任何訪問

IE

和IP

寄存器指令執(zhí)行過后,CPU不能立即響應中斷。4、8051單片機響應中斷后,產(chǎn)生長調用指令LCALL,執(zhí)行該指令過程涉及:一方面把pc內容壓入堆棧,以進行斷點保護,然后把長調用指令16位地址送

pc,使程序執(zhí)行轉向程序存儲器

中中斷地址區(qū)。二、選取題:3、MCS-51響應中斷時,下列哪種操作不會發(fā)生(

)A、保護現(xiàn)場B、保護PCC、找到中斷入口D、保護PC轉入中斷入口5、計算機在使用中斷方式與外界互換信息時,保護現(xiàn)場工作應當是(

A、由CPU自動完畢

B、在中斷響應中完畢

C、應由中斷服務程序完畢D、在主程序中完畢12、(

)非單片機系統(tǒng)響應中斷必要條件。A、

TCON或SCON寄存器內關于中斷標志位為1B、

IE中斷容許寄存器內關于中斷容許位置1C、

IP中斷優(yōu)先級寄存器內關于位置1D、

當前一條指令執(zhí)行完13、各中斷源發(fā)出中斷祈求信號,都會標記在MCS-51系統(tǒng)中(

)。A、TMODB、TCON/SCON

C、IED、IP26、MCS—51單片機外部中斷1和外部中斷0觸發(fā)方式選取位是(

)。

A、TR1和TR0B、IE1和IE0C、IT1和IT0

D、TF1和TF028、MCS—51單片機響應中斷過程是(

)。A、斷點PC自動壓棧,相應中斷矢量地址裝入PC

B、關中斷,程序轉到中斷服務程序C、斷點壓棧,PC指向中斷服務程序地址D、斷點PC自動壓棧,相應中斷矢量地址裝入PC,程序轉到該矢量地址,再轉至中斷服務程序首地址30、MCS—51單片機響應中斷矢量地址是(

)。A、中斷服務程序首句地址B、中斷服務程序出口地址C、中斷服務程序入口地址D、主程序等待中斷指令地址31、一主程序中有一句LP:SJMPLP,功能指令為等待中斷,當發(fā)生中斷且中斷返回后,(

)。A、返回到主程序開始處B、返回到該句下一條指令處C、返回到該句上一條指令處

D、返回到該句32、一中斷子程序最后一句不是RETI而是RET,中斷返回后(

)。A、返回到主程序中ACALL或LCALL下一句

B、返回到主程序中響應中斷時一句下一句C、返回到主程序開始處

D、返回到0000H處34、對定期器控制寄存器TCON中IT1和IT0位清0后,則外部中斷祈求信號方式為()。

A、低電平有效

B、高電平有效

C、脈沖上跳沿有效

D、脈沖后沿負跳有效

三、多項選取題1、MCS—51單片機控制寄存器TCON作用是(

)等。

A、定期/計數(shù)器啟、??刂?/p>

B、定期器溢出標志

C、外部中斷祈求標志D、擬定中斷優(yōu)先級

E、選取外部中斷觸發(fā)方式4、CPU響應中斷條件涉及(

ACDE

)。

A、現(xiàn)行指令運營結束B、保護現(xiàn)場C、有中斷祈求D、申請中斷中斷源中斷容許位為1

E、已開放CPU中斷6、MCS—51單片機外部中斷源中斷祈求辦法可以是(

BD

)。

A、高電平觸發(fā)B、低電平觸發(fā)C、上升沿觸發(fā)

D、下降沿觸發(fā)E、一串脈沖頭朝下持續(xù)矩形波觸發(fā)8、8051單片機IE寄存器用途是(

BCE

)。

A、擬定中斷方式

B、擬定CPU中斷開放或禁止

C、定期器中斷開放或禁止

D、定期器溢出標志

E、選取外部中斷開放或禁止9、下述條件中,能封鎖主機對中斷響應條件是(

ABC

)。

A、一種同級或高一級中斷正在解決時

B、當前周期不是執(zhí)行當前指令最后一種周期

C、當前執(zhí)行指令是RETI指令或對IE或IP寄存器進行讀/寫指令D、當前執(zhí)行指令是一長跳轉指令

E、一種低檔中斷正在解決時

四、判斷題6、各中斷發(fā)出中斷祈求信號,都會標記在MCS-51系統(tǒng)TCON與SCON寄存器中。(

√)7、

同一級別中斷祈求準時間先后順序響應。(

√)10、

同級中斷不能嵌套。(

√)15、顧客在編寫中斷服務程序應在中斷入口矢量地址存儲一條無條件轉移地址,以防止中斷服務程序容納不下。(

)16、若要在執(zhí)行當前中斷程序時禁止更高優(yōu)先級中斷,應用軟件關閉CPU中斷,或屏蔽更高檔中斷源中斷,在中斷返回時再開放中斷。(

)五、問答題1、

什么叫中斷嵌套?中斷嵌套有什么限制?中斷嵌套與子程序嵌套有什么區(qū)別?答:高優(yōu)先級中斷“中斷”正在執(zhí)行低優(yōu)先級中斷,這就是中斷嵌套。

中斷嵌套只能高優(yōu)先級“中斷”低優(yōu)先級,低優(yōu)先級不能“中斷“高優(yōu)先級,同一優(yōu)先級之間也不能互相“中斷”。中斷嵌套與子程序嵌套區(qū)別:①子程序嵌套是在程序中事先安排好;中斷嵌套是隨機發(fā)生。②子程序嵌套無順序限制,中斷嵌套只容許高優(yōu)先級“中斷”低優(yōu)先級。2、

為什么普通狀況下,在中斷入口地址區(qū)間要設立一條跳轉指令,轉移到中斷服務程序實際入口處?答:由于80C51相鄰兩個中斷入口地址間只有8字節(jié)空間,8個字節(jié)只能容納一種有3~8條指令極短程序。普通狀況中中斷服務程序均大大超出8個字節(jié)長度。因而,必要跳轉到其她適本地址空間。第六章習題參照答案一、填空題1、當定期器T0工作在方式3時,TH0要占用定期器T1

TR1

TF1

兩個控制位。2、在定期器T0工作方式3下,TH0溢出時,

TF1

標志將被硬件置1去祈求中斷。3、在定期器T0工作方式3下,欲使TH0停止工作,應執(zhí)行一條

CLRTR1

指令。5、當計數(shù)器產(chǎn)生計數(shù)溢出時,把定期器/計數(shù)器TF0(TF1)位置“1”。對計數(shù)溢出解決,在中斷方式時,該位作為

中斷標志位使用;在查詢方式時,該位作

狀態(tài)

位使用。9、定期時間與定期器

工作方式

、

計數(shù)

初值

振蕩周期關于。10、MCS-51定期器/計數(shù)器作計數(shù)器時計數(shù)脈沖由外部信號通過引腳P3.4和P3.5提供。11、MCS-51定期器/計數(shù)器T0門控信號GATE設立為1時,只有

INT0

引腳為高電平且由軟件使

TR0

置1時,才干啟動定期器/計數(shù)器T0工作。12、當T0為方式

3

,T1為方式

2

時候,8051單片機定期器可提供3個8位定期器/計數(shù)器。二、選取題8、8031單片機定期器T0用作計數(shù)方式時是(

)。A、由內部時鐘頻率定期,一種時鐘周期加1

B、由內部時鐘頻率定期,一種機器周期加1

C、由外部計數(shù)脈沖計數(shù),下降沿加1

D、由外部計數(shù)脈沖計數(shù),一種機五、解答題④方式3是8位計數(shù)器,僅合用于T0,T1無方式3。T0方式3時,被拆成兩個獨立8位計數(shù)器TH0、TL0:TL0使用T0原有控制寄存器構成一種8位定期/計數(shù)器;TH0借用T1TF1、TR1,只能對機內機周脈沖計數(shù),構成另一種8位定期器。T0方式3時T1方式2作串行口波特率發(fā)生器。

4、如何判斷T0、T1定期/計數(shù)溢出?答:判斷T0、T1定期/計數(shù)溢出辦法有兩種:①查詢方式。不斷查詢T0、T1溢出標志TF0、TF1:TF0或TF1=0時,未溢出;TF0或TF1=1時,溢出。②

中斷方式。T0、T1定期/計數(shù)溢出時,在CPU、T0、T1中斷開放前提下能自動產(chǎn)生中斷。

第七章習題參照答案一、填空題4、計算機數(shù)據(jù)傳送有兩種方式,即

并行數(shù)據(jù)傳送

串行數(shù)據(jù)傳送

方式,其中具備成本低特點是

串行數(shù)據(jù)傳送

方式。9、MCS-51串行口在工作方式0下,是把串行口作為

同步移位

寄存器來使用。這樣,在串入并出移位寄存器配合下,就可以把串行口作為

并行輸出

口使用,在并入串出移位寄存器配合下,就可以把串行口作為

并行輸入

口使用。13、8051單片機串行接口由發(fā)送緩沖寄存器SBUF、接受緩沖寄存器SBUF、串行接口控制寄存器SCON、定期器T1構成波特率發(fā)生器等部件構成14、當向SBUF發(fā)“寫”命令時,即執(zhí)行

MOVSBUFA發(fā)送緩沖寄存器SBUF裝載并開始由

TXD向外發(fā)送一幀數(shù)據(jù),發(fā)送完后便使發(fā)送中斷標志位

TI

置“1”。15、在滿足串行接口接受中斷標志位

RI=0

條件下,置容許接受位

REN=1

18、TB8是發(fā)送數(shù)據(jù)第

9

位,在方式2或方式3中,依照發(fā)送數(shù)據(jù)需要由軟件置位或復位。它在許多通信合同中可用作

奇偶校驗位

,在多機通信中作為發(fā)送

地址幀或數(shù)據(jù)幀

標志位。19、RB8是接受數(shù)據(jù)第

9

位,在方式2或方式3中,它或是商定

奇偶校驗位

,或是商定地址/數(shù)據(jù)標記位。10、MCS—51單片機串行口接受數(shù)據(jù)順序是下述順序(

)。(1)接受完一幀數(shù)據(jù)后,硬件自動將SCONRI置1

(2)用軟件將RI清零(3)接受到數(shù)據(jù)由SBUF讀出

(4)置SCONREN為1,外部數(shù)據(jù)由RXD(P3.0)輸入A、(1)(2)(3)(4)

B、(4)(1)(2)(3)C、(4)(3)(1)(2)

D、(3)(4)(1)(2)11、MCS—51單片機串行口發(fā)送數(shù)據(jù)順序是下述順序(

)。

(1)待發(fā)送數(shù)據(jù)送SBUF

(2)硬件自動將SCONTI置1(3)經(jīng)TXD(P3.1)串行發(fā)送一幀數(shù)據(jù)完畢(4)用軟件將TI清0A、(1)(3)(2)(4)

B、(1)(2)(3)(4)C、(4)(3)(1)(2)D、(3)(4)(1)(2)12、8051單片機串行口用工作方式0時,(

)。A、數(shù)據(jù)從RXD串行輸入,從TXD串行輸出

B、數(shù)據(jù)從RXD串行輸出,從TXD串行輸入

C、數(shù)據(jù)從RXD串行輸入或輸出,同步信號從TXD輸出D、數(shù)據(jù)從TXD串行輸入或輸出,同步信號從RXD輸出(接受緩沖寄存器還具備雙緩沖構造)四、判斷題1、串行口通信第9數(shù)據(jù)位功能可由顧客定義。(

√)2、發(fā)送數(shù)據(jù)第9數(shù)據(jù)位內容在SCON寄存器TB8位預先準備好。(

√)4、串行通訊接受到第9位數(shù)據(jù)送SCON寄存器RB8中保存。(

√)9、串行口數(shù)據(jù)緩沖器SBUF是可以直接尋址專用寄存器。(

)2、

串行緩沖寄存器SBUF有什么作用?簡述串行口接受和發(fā)送數(shù)據(jù)過程。答:串行緩沖寄存器SBUF有兩個:一種是串行發(fā)送緩沖寄存器,另一種是串行接受緩沖寄存器,用同一種特殊功能寄存器名SBUF和同一單元地址99H。接受緩沖寄存器還具備雙緩沖構造,以避免在數(shù)據(jù)接受過程中浮現(xiàn)幀重疊錯誤。在完畢串行初始化后,發(fā)送時只需將發(fā)送數(shù)據(jù)輸入SBUF,CPU將自動啟動和完畢串行數(shù)據(jù)發(fā)送;接受時CPU將自動把接受到數(shù)據(jù)存入SBUF,顧客只需從SBUF中讀取接受數(shù)據(jù)。第八章習題參照答案一、填空題3、微機與外設間傳送數(shù)據(jù)有

程序傳送

、

中斷傳送

DMA傳送

三種傳送方式。13、單片機擴展內容有

程序存儲器擴展

、

數(shù)據(jù)存儲器擴展

I/O口擴展

等。二、選取題1、當8031外擴程序存儲器8KB時,需使用EPROM2716(

)A、2片

B、3片

C、4片

D、5片2、某種存儲器芯片是8KB*4/片,那么它地址線根數(shù)是(

A、11根

B、12根

C、13根

D、14根6、一種EPROM地址有A0----A11引腳,它容量為(

)。A、2KBB、4KB

C、11KB

D、12KB7、單片機要擴展一片EPROM2764需占用(

)條P2口線。A、3B、4C、5

D、6三、判斷題2、線選法是把單根低位地址線直接接到存儲器芯片片選端。(

)3、在接口芯片中,普通均有一種片選端CS,作用是當CS為低電平時該芯片才干進行讀寫操作。(

)五、問答題1、在MCS-51單片機系統(tǒng)中,外接程序存儲器和數(shù)據(jù)存儲器共16位地址

溫馨提示

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

評論

0/150

提交評論