期末考試單片機習題和答案_第1頁
期末考試單片機習題和答案_第2頁
期末考試單片機習題和答案_第3頁
期末考試單片機習題和答案_第4頁
期末考試單片機習題和答案_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、試題11 .訪問絕對地址時,一般需包含的頭文件是(B)。rA. reg51.hrB. absacc.hrC. intrins.hrD. startup.h2 .下列說法正確的是(D)。IE寄存器中。TMOD寄存器中。IP寄存器中。TCON與SCON寄存器中。A. 各中斷發(fā)出的中斷請求信號,都會標記在rB. 各中斷發(fā)出的中斷請求信號,都會標記在rc.各中斷發(fā)出的中斷請求信號,都會標記在r一一,,、一一_D.各中斷發(fā)出的中斷請求信號,都會標記在3 .8255A是可編程的并行輸入/輸出接口芯片,內(nèi)部有(B)個8位的并行口。A. 2個rB. 3個rC. 4個rD. 5個4 .要使80C51能夠響應定時

2、器T1中斷、串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應是(A)。rA. 98HrB. 84HrC. 42HrD. 22H5 .在80C51單片機中,要求計數(shù)值較大時應采用(B)。.r一一A. 方式0_rB. 萬式1rC. 方式2_rD. 萬式36 .在80C51單片機中,下面哪個不屬于特殊功能寄存器(A)。rA. PCrB. IPrC. SCONrD. IE7 .已知1只共陽極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字6,小數(shù)點暗,則它的字形代碼應為(D)。A. 06HrB. 30HrC. F9HD.82H8 .若MCS-51單片機使用晶振頻率為6MHz時,其復位持續(xù)時間應該超

3、過(C)。rA. 2grB. 8grC. 4grD. 1ms9 .若存儲器容量為32KX16位,則(A)。rA. 地址線為15根,數(shù)據(jù)線為16根r,B. 地址線為32根,數(shù)據(jù)線為16根r,C. 地址線為16根,數(shù)據(jù)線為32根rD. 地址線為16根,數(shù)據(jù)線為15根10 .通常在單片機的應用系統(tǒng)中,存放程序的存儲器可采用(B)。rA. ROM和RAMB. ROMrC. RAMrD. 光盤填空題(填空題共10題,每題2分)1. 若采用6MHz的晶體振蕩器,則80C51單片機的振蕩周期為,機器周期為答案為:1/6us,2us2. 8255A內(nèi)部控制電路還可以分成兩組:A組和B組。其中A組控制的對象是?

4、B組控制的對象是。答案為:1.A口及c口的高四位;B口和C口的低4位,3. 80C51單片機外部中斷請求信號有方式和方式。答案為:低電平,下降沿。4. 在單片機應用系統(tǒng)進行擴展時,通常P0口作為,而P2口作為。答案為:地址低8位或數(shù)據(jù)總線復用,地址高8位。5. 80C51單片機有和兩種復位方式。答案為:上電復位,按鍵復位。6. 常用的8位A/D、D/A芯片分別為、。答案為:ADC0809、DAC0832。7. RESET信號復位后,指令計數(shù)器PC的內(nèi)容為。答案為:0000H8. 80C51片內(nèi)有一一組工作寄存器區(qū),每組為一一個寄存器,每組寄存器均被命名為一O答案為:4,8,R0R7。9. 80

5、C51單片機中,在IP=0x00時,優(yōu)先級最高的中斷是,最低的是,單片機的定時器1中斷的入口地址為。答案為:外部中斷0,串行口中斷,001BH。10. 如果a=0xD4,b=0xB3,貝Ua&b=。答案為:0x90試題21 .在CPU內(nèi)部,反映程序運行狀態(tài)或反映運算結果一些特征的寄存器是A. PCrB. SPrC. ArD. PSW2 .位地址00H所在字節(jié)單元的地址是(D)rA. 02HrB. 08HrC. 21HrD. 20H3 .下列那個并行口可以既作為輸入輸出口又可以作為高8位地址口rA. P1rB. P2rC. P3rD. P0其最高的輸入計數(shù)頻率4 .設80C51單片機晶振

6、頻率為12MHz,定時器作計數(shù)器使用時,應為(C)rA. 2MHzrB. 1MHz5.6.7.C. 500kHzrD. 250kHzLCD1602模塊的RS=1,R/W=0,表示(B)A.指令寄存器寫入r一、B.數(shù)據(jù)寄存器寫入rc.忙信號讀出D.0數(shù)據(jù)寄存器讀出單片機中的程序計數(shù)器PC用來(C)。CA. 存放指令rB. 存放正在執(zhí)行的指令地址r人,一c.存放下一條指令地址rD.存放上一條指令地址控制中斷優(yōu)先級的寄存器是(A)rA. IPrB. PCONrC. IErD. TCON。P2148.串行通信包括四種工作方式,不是用于異步串行通信的為(.r.一C. 方式0_r_D. 萬式1_rE. 萬

7、式2_rF. 萬式39 .在串行口工作于移位寄存器方式0時,其接收由(C)來啟動。rA. RENrB. RIrC. REN和RIrD.TI程序10 .當定時器T0向單片機的CPU發(fā)出中斷請求時,若CPU允許并接受中斷請求時,計數(shù)器PC的內(nèi)容將被自動修改為(B)。rA. 0003HrB. 000BHrC. 0013HrD. 001BH填空題(填空題共10題,每題2分)1.單片機的外部中斷0的入口地址為一一,外部中斷1(INT1)的中斷入口地址為時器1的中斷入口地為一一。0003H,0013H,001BH。2.80C51單片機具有位用戶位尋址空間。1283 .單片機正常復位后,TH0的復位狀態(tài)為一

8、一。00H4 .單片機的CPU由和組成。運算器,控制器5 .如果a=0xD4,則a>>2=。(代表a的數(shù)值向右移兩位)0x356 .單片機的系統(tǒng)總線有?。數(shù)據(jù)總線、地址總線、控制總線。0設置為下降沿觸7 .若只需要開串行口中斷,則IE的值應設置為,若需要將外部中斷發(fā),則執(zhí)行的語句為。90H,IT0=18 .TMOD中的GATE=0時,表示定時器的起停由或制。TR0,TR1。9 .單片機位尋址區(qū)的單元地址是從單元到單元20H,2FH10 .ADC0809的EOC=1,表示?轉換已經(jīng)結束試題31 .在片外擴展一片2764程序存儲器芯片要(B)地址線。A. 8根rB. 13根r用C. 1

9、6根r中D. 20根2 .LCD1602模塊的RS=1,R/W=1,表示(B)。rA.數(shù)據(jù)寄存器寫入B.0數(shù)據(jù)寄存器讀出C.0指令寄存器寫入D.忙信號讀出3 .串行口的工作方式由(C)寄存器決定。rA. SBUFrB. PCONrC. SCONrD. RI4 .已知1只共陰極LED顯示器,其中a筆段為字型代碼的最低位,若要顯示數(shù)字7,它的字型代碼為(C)。rA.3FHB.7DH5.6.rC. 07HrD. F8H利用下列(C)關鍵字可以改變工作寄存器組rA. interruptrB. sfrrC. usingrD. while在中斷允許寄存器中,中斷控制寄存器EA位的作用是(A)r,A. CP

10、U總中斷允許控制位rB. 中斷請求總標志位r一,C. 各中斷源允許控制位r7.8.定時/計數(shù)器有4種操作模式,它們由(B)寄存器中的M1M0rA. TCONrB. TMODrC. PCONrD. SCON區(qū)分片外程序存儲器和數(shù)據(jù)存儲器的最可靠方法是(D)。狀態(tài)決定。D. 串行口中斷允許位r口A.看其芯片型號是RAM還是ROMB.0看其位于地址范圍的低端還是高端r-,一一C. 看其離80C51芯片的遠近D. 看其是被RD還是被PSEN信號連接9 .80C51單片機中,輸入/輸出引腳中用于專門的第二功能的引腳是(D)。rA. P0rB. P1rC. P2rD. P310 .下列那種說法正確(A)。

11、r,A. 特殊功能寄存器SCON,與定時器/計數(shù)器的控制無關。CB. 特殊功能寄存器TCON,與定時器/計數(shù)器的控制無關。CC. 特殊功能寄存器IE,與定時器/計數(shù)器的控制無關。rD. 特殊功能寄存器TMOD,與定時器/計數(shù)器的控制無關。填空題(填空題共10題,每題2分)1. 80C51單片機的內(nèi)部數(shù)據(jù)存儲器為_字節(jié),內(nèi)部程序存儲器為一字節(jié)。128,4K。2. TMOD中的GATE=1時,T0定時器的起停由兩個信號和控制。TR0,/INT0。4 .單片機常用兩種復位方式,即_和_,單片機正常復位后,TMOD的復位狀態(tài)為_。上電復位,按鍵復位,00H。5 .單片機的定時器0的中斷入口地址為_,串

12、行口中斷的入口地址為_。000BH,0023H。6 .80C51有兩個16位可編程定時/計數(shù)器,其中定時作用是指對單片機脈沖進行計數(shù),而計數(shù)器作用是指對單片機脈沖進行計數(shù)。內(nèi)部,外部。7 .如果a=0xD4,b=0xB3,貝Ua|b=。0xF7。8 .對8255芯片編程時,定義PA口的地址#definePA8255XBYTE0x7FFFC,貝U在編寫C51程序時,應該包含頭文件。absacc.h。9 .DAC0832與單片機的接口電路可以根據(jù)需要選擇直通、。單緩沖,雙緩沖。10 .當80C51引腳信號有效時,表示從口穩(wěn)定地送出了低8位地址。ALE,P0。試題4單選題(單選題共10題,每題2分)

13、1 .單片機80C51的XTAL1和XTAL2引腳是(D)弓唧。A.門外接定時器B.1外接串行口C.1外接中斷D.外接晶振2 .用80C51的串行擴展并行I/O口時,串行接口工作方式選擇(A)。IA. 萬式0B. 萬式1C. 1方式2D. 1方式23 .11根地址線可選一個存儲單元,16KB存儲單元需要根地址線。2048,147 .具有模數(shù)轉換功能的芯片是(A)A.ADC08098 .IDAC0832C. MAX232rD. PCF85638.80C51定時/計數(shù)器共有四種操作模式,并由TMOD寄存器中M1M0的狀態(tài)決定,當M1M0的狀態(tài)為10時,定時/計數(shù)器被設定為(C)A.匚13位定時/計

14、數(shù)器B.116位定時/計數(shù)器C.1自動重裝8位定時/計數(shù)器D.2個獨立的8位定時/計數(shù)器9.在五個中斷源中,可通過軟件確定各中斷源中斷級別的高或低,但在同一級別中,按硬件排隊的優(yōu)先級別最高的是(C)中斷。A.定時器T0B.1定時器T1r一C. 外部中斷0rD. 外部中斷110.80C51單片機的VSS(20)引腳是(B)弓|腳。IA.L王電源+5V8.1 接地FT8 備用電源r9 訪問片外存貯器填空題(填空題共10題,每題2分)2 .單片機正常復位后,P0P3的復位狀態(tài)為。FFH。3 .單片機的外部中斷0的入口地址為。0003H。4 .如果a=0xD4,貝Ua<<2=。0x505

15、.定時器0和定時器1的中斷標志分別為和?TF0,TF16 .對單片機進行復位,應該在RST引腳上持續(xù)出現(xiàn)個機器周期的電平。2,Wj7 .80C51單片機的CPU為位。8A. ADC0809的START引腳需要加一個,才能啟動ADC0809開始轉換。大于100ns的正脈沖。B. 80C51單片機內(nèi)部RAM中有4個工作寄存器組,在使用時區(qū)別不同寄存器組是依靠特殊功能寄存器中的J口標志位進行設置PSW,RS0,RS1試題5單選題(單選題共10題,每題2分)3.若80C51單片機的晶振頻率為12MHz時,其復位持續(xù)時間應該超過(A)。解析:復位需要兩個以上機器周期,所以2X(12/12)=2A. .要

16、使單片機能夠響應定時器T0中斷和串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應是(D)。C.18HrD.92HB. .定時器T1的溢出標志為TF1,如果采用查詢方式,當查詢到有溢出時,該標志(A)。A. 口由軟件清零Eq擊/年白4圭用B. 一由硬件自動清零C. 隨機狀態(tài)D. AB都可以解析:因為是查詢方式,所以軟件清零。若為中斷,硬件清零C. .串行口的工作方式由(C)寄存器決定。A.B.C.SBUFPCONSCOND.TMOD1. .單片機C51中用關鍵字(D)來改變寄存器組。A.B.C.D.interruptunsignedreentrantusing2. .可以將P2口的低4位全部置高電平

17、的表達式是(B)。A.B.C.D.7P2&=0x0fP2|=0x0frP2A=0x0ffP2=P2解析:P2的值或上0x0f,所以低四位全高電平3. .LCD1602的使能端E,在引腳上出現(xiàn)(C)后,模塊執(zhí)行命令。P214A.低電平B.C.D.,高電平,負跳變正跳變填空題(填空題共10題,每題2分)9 .單片機程序的入口地址是,外部中斷1的入口地址是。0000H、0013H。10 .KeiLC51軟件中,編譯連接后生成可燒寫的文件擴展名是。Hex11 .微處理器本身不是計算機,它是微型計算機的核心部件,又稱它為,它包括兩個主要部分、。CPU、運算器、控制器。12 .80C51有個并行I

18、/O口,其中P0P3是準雙向口,所以由輸出轉輸入時必須先寫入O4、0FFH或先寫入113 .80C51單片機訪問片外存儲器時,利用_(言號鎖存來自口的低8位地址信號。ALE、P0。14 .80C51單片機有:,等5個中斷請求源。外部中斷0、定時器0、外部中斷1、定時器1、串行口中斷。15 .用定時器T1方式2計數(shù),要求每計滿100次,向CPU發(fā)出中斷請求,TH1、TL1的初始值分別是、。16 8_解析:(2-100)Z256;(2-100)%256;8 .80C51單片機的外部中斷請求信號的觸發(fā)方式有:和。電平觸發(fā)方式、邊沿觸發(fā)方式。9 .若累加器A中的數(shù)據(jù)為01010010B,則PSW中的P

19、=。1試題6單選題(單選題共10題,每題2分)1.1 .當外部中斷請求的信號方式為脈沖方式時,要求中斷請求信號的高電平狀態(tài)和低電平狀態(tài)都應至少維持(A)。C. 口1個機器周期D. 一3個機器周期E. 14個機器周期F. 12個機器周期2.2 .P0作數(shù)據(jù)線和低8位地址線時,P0口(C)。8 門應外接上拉電阻9 能作I/O口10 不能作I/O口r11 應外接高電平3.3 .片內(nèi)RAM的20H2FH為位尋址區(qū),所包含的位地址是(A)。1.1 I00H7FHr-2.2 00H20H-r3.3 20H2FH4.4 '00HFFH則定時器初值應7.若單片機的振蕩頻率為6MHz,設定時器工作在方式

20、1需要定時1ms,為(C)。D.216-1000解析:216-1000X(6/12)看書P1198.定時器1工作在計數(shù)方式時,其外加的計數(shù)脈沖信號應連接到(B)10.在單片機內(nèi)部,反映程序運行狀態(tài)或反映運算結果的特征寄存器是(C)填空題(填空題共10題,每題2分)C. 控制串行口工作方式的寄存器是。SCON。D. 11根地址線可選K字節(jié)的存儲單元,16KB存儲單元需要根地址線。2,14E. 80C51的并行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是。讀鎖存器。F. TMOD中的GATE=1時,T0定時器的起停由兩個信號_和控制。TR0和/INT0G. 80C51內(nèi)部數(shù)據(jù)存儲器的地址范

21、圍是,位地址空間的字節(jié)地址范圍是,對應的位地址范圍是,外部數(shù)據(jù)存儲器的最大可擴展容量是。00HFFH、20H2FH、00H7FH、64KH. 80C51單片機有一個16位可編程定時/計數(shù)器,有一種工作方式,當定時/計數(shù)器工作于定時模式時,是對脈沖進行計數(shù)。2、4、內(nèi)部。7.串行通信的通信方向有、半雙工和三種。串行中斷請求標志位和。A. .單工、全雙工,TI、RI。B. .80C51內(nèi)部數(shù)據(jù)存儲器的地址范圍是,位地址空間的字節(jié)地址范圍是,對應的位地址范圍是,外部數(shù)據(jù)存儲器的最大可擴展容量是。00HFFH、20H2FH、00H7FH、64K試題7單選題(單選題共10題,每題2分)1.P1口作輸入用

22、途之前必須要(B)。A.1外接上拉電阻6. 相應端口先置1rr6 相應端口先置0r7 外接高電平3.用80C51的串行擴展并行I/O口時,串行接口工作方式選擇(A)。A.H方式0A 方式1EHA. 方式2rB. 萬式34.單片機的4組通用工作寄存器的地址范圍是(B)。A. fO00H7FHB. I00H1FHEnC. 20H2FHrD. 00HFFHA. .在串行口的控制寄存器SCON中,REN的作用是(C)。A.B.C.D.接收中斷請求標志位發(fā)送中斷請求標志位串行口允許接收位地址/數(shù)據(jù)位B. .已知1只共陽極LED顯示器,其中a筆段為字型代碼的最低位,若要顯示數(shù)字6,它的字型代碼為(C)A.

23、B.7DH3FH9 82Hr10 F8H1 .定時器/計數(shù)器工作方式2是(B)。4 口1個8位計數(shù)器結構5 12個8位計數(shù)器結構r6 13位計數(shù)結構r八7 16位計數(shù)結構2 .在片外擴展一片27128程序存儲器芯片要(D)地址線。A.B.C.16根D.14根3 .定時器T0的溢出標志為TF0,采用中斷方式,若有TF0溢出時,該標志(A)。A.口由硬件自動清零C 由軟件清零r隨機狀態(tài)rAB都可以填空題(填空題共10題,每題2分).80C51工作電壓是V,用作復位功能的控制引腳是,pSEN弓|腳的功能是,W引腳的功能是,RD引腳的功能是。5、RST、片外程序存儲器讀選通、片外數(shù)據(jù)存儲器寫選通、片外

24、數(shù)據(jù)存儲器讀選通。.若只需要開串行口中斷,則IE的值應設置為,若要將外部中斷0設置為下降沿觸發(fā),則需執(zhí)行的語句為。90H、IT0=1。.常用的數(shù)碼管中的發(fā)光二極管有、兩種連接方式。共陰極、共陽極。.如果a=0xD4,b=0xB3,貝Ua|b=。0xf7。.計算機三大總線分別為、和。地址總線、控制總線、數(shù)據(jù)總線5.80C51單片機是8位的單片機,其數(shù)據(jù)線是位,地址線是位。當擴展存儲器時,其中地址線由_和提供,數(shù)據(jù)線由提供8、16、P0、P2、P0。6.以80C51為核心的單片機最小系統(tǒng),除了要有單片機、電源、地外,還要有電路和電路。晶振、復位。試題8單選題(單選題共10題,每題2分).定時器T0

25、的溢出標志為TF0,采用查詢方式,若查詢到有溢出時,該標志(A)A.B.C.D.£J由軟件清零1由硬件自動清零r隨機狀態(tài)rAB都可以.51單片機片內(nèi)RAM的位尋址區(qū),所包含的字節(jié)地址是(C)。rIA.B.C.D.00H20HrI00H7FHsn20H2FHr00HFFH.KeiLC51軟件中,編譯連接后生成可燒寫的文件擴展名是hex.定時器/計數(shù)器作定時器時是對(C)進行計數(shù)。A.II外部脈沖低電平機器周期高電平A)。B.C.D.解析:定時器對時鐘脈沖計數(shù).訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是(D.P0和P2口.定時器/計數(shù)器工作方式0是(C)。自動重裝載的8位

26、計數(shù)器結構口2個8位計數(shù)器結構rI13位計數(shù)結構r16位計數(shù)結構r.單片機80C51的XTAL1和XTAL2引腳是(D)引腳。C.D.外接定時器A.外接串行口B.外接中斷外接晶振.在五個中斷源中,可通過軟件設置各中斷源中斷級別的高或低,但在同一級別中,按硬件排隊的優(yōu)先級別最低的是(D)中斷。C.定時器T0A.定時器T1B.外部中斷INT0D.串行口.串行口中斷入口地址是(D)A.000BHB.0013HC.D.0003H0023H.DAC0832是一片常用的D/A轉換芯片,它的分辨率位數(shù)是(A)A.8B.10D.14填空題(填空題共10題,每題2分)000000000000 .當擴展外部存儲器

27、或I/O口時,P2口用作,P0口用作和。地址高8位、地址線低8位和數(shù)據(jù)線。111111111111 .定時器/計數(shù)器的工作方式3是指將拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時只可作為使用。T0、波特率發(fā)生器。.80C51單片機內(nèi)部RAM區(qū)有組工作寄存器區(qū)。.對中斷進行查詢時,查詢的中斷標志位共有、和六個中斷標志位。TF1、TF0、IE0、IE1、TI和RI。.如果80C51單片機的引腳EA接地,說明單片機訪問的存儲器是。外部程序存儲器。.80C51單片機的CPU是由和組成。運算器和控制器.80C51的P0P3是準雙向口,所以由輸出轉輸入時必須先寫入。正確答案為:1。.在單片機的RE

28、SET端出現(xiàn),便可以可靠復位,復位后的程序指針PC指向地址。2個以上機器周期高電平,0000H。.定時器T1的中斷入口地址為。試題9單選題(單選題共10題,每題2分).定時器/計數(shù)器工作方式0是(C)。O8位計數(shù)器結構12個8位計數(shù)器結構r八13位計數(shù)結構r16位計數(shù)結構.單片機的外部中斷觸發(fā)方式為(D)。A.rI電平觸發(fā),低電平有效電平觸發(fā),高電平有效r,邊沿觸發(fā),負跳變有效rA和C都可以.在單片機中,如果LED數(shù)碼管的個數(shù)較多,常用的數(shù)碼管顯示方式是(口靜態(tài)顯示動態(tài)顯示隨機方式r以上方式都不對.定時器的工作方式由(A)特殊功能寄存器決定。rrA.TMODB.iPCONC.TCONrD.TF

29、05.(B)。定時器T0的溢出標志為TF0,如果采用中斷方式,當T0發(fā)生溢出時,TF0標志O由軟件清零Cl由硬件自動清零C.1隨機狀態(tài)rD.AB都可以6.ADC0809是一片常用的A/D轉換芯片,它的分辨率位數(shù)是(A)。7.單片機80C51的XTAL1和XTAL2引腳是(B)引腳。門外接定時器外接晶振外接中斷r外接串行口8.訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是(A)。D.P0和P2口.可以將P1口的高4位全部置高電平的表達式是(C)。A.B.C.D.E.P1A=0xf0P1&=0xf0rpi=0xf0rpi=pi.若單片機晶振頻率為fosc=24MHz,則一個機器

30、周期等于(D)WS。填空題(填空題共10題,每題2分).在中斷系統(tǒng)中,T0和T1兩引腳擴展成外部中斷源時,計數(shù)初值應當是(TH),(TL)=。FFH、FFH。.80C51有一個并行I/O口,其中H具有第2功能,彳I/O時需外接上拉電阻。4,P3、P0。3.DAC0832使用時一般的連接方式包括直通、和三種。單緩沖、雙緩沖。.單片機的5個中斷源分別是、。外部中斷0、定時器0、外部中斷1、定時器1、串行口。.常用的數(shù)碼管中的發(fā)光二極管有_、兩種連接方式,若要顯示數(shù)字“3”,則將對應的送給數(shù)碼管。共陰極、共陽極、字模(段碼)。.AT89C51含ROM,RAM,在物理上有獨立的存儲器空間。4K、256

31、B、4。.鍵盤可分為和兩種方式。獨立式鍵盤、矩陣式鍵盤。試題10單選題(單選題共10題,每題2分)1.80C51單片機的復位信號是(A)有效。A.高電平B.低電平脈沖r下降沿2.ADC0809是一片常用的A/D轉換芯片,它的分辨率位數(shù)是(A)。A..C.12rD.14單片機C51中用關鍵字(A)來表示中斷函數(shù)。A.interruptB.unsignedC.usingD.reentrant單片機的定時器/計數(shù)器工作方式2是(C)。13位計數(shù)結構A.8位計數(shù)器結構B.C.D.E.rA,一2個8位計數(shù)器結構16位計數(shù)結構當串行口向單片機的CPU發(fā)出中斷請求時,串行口中斷入口地址是(C.

32、D.A.000BHB.001BH0023H0013H定時器T0的溢出標志為TF0,若采用中斷方式,響應中斷后,該標志位(B)。A.B.C.由軟件清零'由硬件自動清零隨機狀態(tài)外接定時器外接串行口外接中斷外接晶振D.AB都可以7.單片機80C51的XTAL1和XTAL2引腳用來(D)。A.B.C.D.80C51單片機若晶振頻率為fosc=6MHz,則一個機器周期等于(A)WS。.訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是(A)。D.P0和P2口10.80C51單片機的CPU主要組成部分為(C)。A.運算器、寄存器加法器、寄存器C.1運算器、控制器D.1運算器、指令譯碼器填空

33、題(填空題共10題,每題2分).KeiLC51軟件中,編譯連接后生成可燒寫的文件擴展名是。hex.鍵盤可分為和。獨立式鍵盤、矩陣式鍵盤。.定時器/計數(shù)器的工作方式3是指將拆成兩個獨立的8位計數(shù)器。而另一個定時器/計數(shù)器此時只可作為T0、波特率發(fā)生器.單片機位尋址單元地址是從單元到一單元,若某位地址是09H,它所在單元的地址是。20H,2FH、21H。.對中斷進行查詢時,查詢的中斷標志位共有、和六個中斷標志位。IE0、IE1、TF0、TF1、TI和RI。.當擴展外部存儲器或I/O口時,口作地址/數(shù)據(jù)總線,傳送地址碼的一位;口作地址總線,傳送地址碼的位。P0、低8、P2高8.在單片機的RESET端

34、出現(xiàn),便可以可靠復位,復位后的程序指針PC指向地址。2個以上機器周期高電平、0000H簡答題匯總1.SCON的作用是什么?SCON寄存器的內(nèi)容如下,說明RI標志位的作用。D7D6D5D4D3D2D1D0TIRI位地址99H98H答:串行口控制寄存器SCON用來鎖存串行口發(fā)送中斷/接收中斷請求標志TI(作用:發(fā)送中斷請求標志位)和RI(作用:接受收中斷請求標志位)。.編寫允許定時器1中斷的中斷初始化程序,定時器T1中斷為高優(yōu)先級。ET1=1;EA=1;PT1=1.提供擴展芯片的片選信號方法有哪幾種?簡述各種方法的優(yōu)點與缺點。答:線選法和譯碼法。線選法的優(yōu)點是:電路簡單;缺點是:擴展芯片少。譯碼法

35、的優(yōu)點是:擴展芯片多;缺點是:電路復雜。.80C51系統(tǒng)中,片外程序存儲器和片外數(shù)據(jù)存儲器共用16位地址線和8位數(shù)據(jù)線,為何不會產(chǎn)生沖突?答:程序存儲器和數(shù)據(jù)存儲器雖然共用16位地址線和8位數(shù)據(jù)線,但由于數(shù)據(jù)存儲器的讀和寫分別由和信號控制,而程序存儲器由讀選通信號控制,這些信號在邏輯上時序上不會產(chǎn)生沖突,因此,兩者雖然共處于同一地址空間,但由于控制信號不同,所以不會發(fā)生總線沖突。.80C51單片機定時/計數(shù)器的方式0、方式1和方式2各有什么特點?答:方式0是13位計數(shù)結構,方式1是16位計數(shù)結構,方式2是8位自動重裝方式,適合作波特率發(fā)生器用。各中斷源對應的中斷服務程序的入口地址是否能任意設定

36、?6分)答:各中斷源的入口地址已經(jīng)在中斷地址區(qū)中被定義了,不能任意設定(.簡述串行通信中“單工”、“半雙工”、“全雙工”三種數(shù)據(jù)傳送方式。答:“單工”是指只能發(fā)送數(shù)據(jù)或只能接收數(shù)據(jù)(2分)?!鞍腚p工”是指可發(fā)送數(shù)據(jù)或接收數(shù)據(jù),但任一個時間只能發(fā)送數(shù)據(jù)或只能接收數(shù)據(jù)(2分)“全雙工”是指可以在任一時刻同時進行發(fā)送數(shù)據(jù)與接收數(shù)據(jù)(2分)。.在程序里如何以簡單的方式來防止輸入開關的抖動現(xiàn)象?答:只要在截獲第一個輸入彳t號時,即調用一個約20ms的延遲函數(shù),即可避開20ms的不確定彳t號(4分)。20ms后再執(zhí)行后面的指令(2分)【單片機常用軟件延時10ms的方法來消除抖動的影響。當檢測到有鍵按下時,

37、先延時10ms,然后再檢測按鍵的狀態(tài),若仍是閉合狀態(tài),則認為真正有鍵按下。當需要檢測到按鍵釋放時,也需要做同樣的處理】.定時/計數(shù)器用作定時器時,其計數(shù)脈沖由誰提供?定時時間與哪些因素有關?答:定時的計數(shù)脈沖來自于單片機內(nèi)部,即每個機器周期產(chǎn)生一個計數(shù)脈沖,也就是每個機器周期計數(shù)器加1(3分)。定時時間與定時器的工作模式、定時器的初值,時鐘頻率有關(3分)。.AT89C51單片機有幾個中斷源?它們的中斷標志和中斷入口地址各是什么?答:外部中斷0IE00003H(1分)定時計數(shù)器0TF0000BH(1分)外部中斷1IE10013H(1分)定時計數(shù)器1TF1001BH(1分)串行口TI和RI002

38、3H(2分).中斷服務子函數(shù)和普通子函數(shù)有什么異同?答:相同點:兩者都需要保護斷點,都可實現(xiàn)中斷嵌套等。不同點:1.一般函數(shù)在調用函數(shù)中的斷點是明確的,中斷函數(shù)的斷點是隨機的。.主函數(shù)與調用函數(shù)之間具有主從關系,與中斷函數(shù)之間是平行關系。.一般函數(shù)調用是純粹軟件處理過程,而中斷函數(shù)調用是需要軟硬件配合才能完成的過程。11.TCON寄存器的內(nèi)容如下,說明IT1、IE1、TF1三位的意義。D7D6D5D4D3D2D1D0TCONTF1TR1TF0TR0IE1IT1IE0IT0位地址8FH8EH8DH8CH8BH8AH89H88H答:IT1用來決定INT1是電平觸發(fā)方式還是邊沿觸發(fā)方式。IE1是外部

39、中斷1的中斷請求標志位,TF1是定時器T1溢出標志位。(詳見P110).80C51擴展存儲器系統(tǒng)中,為什么P0口要接一個8位鎖存器,而P2口不需要接?答:P0口是擴展存儲器系統(tǒng)的低8位地址線和數(shù)據(jù)線總線,在訪問外部存儲器時,P0口分時用作輸出外部存儲器低8位地址和傳送數(shù)據(jù),為了在整個訪問外部存儲器期間,對外部存儲器存在有效的低8位地址信號,所以P0口需要外接一個地址鎖存器。而P2口只用作擴展存儲器系統(tǒng)的高8位地址線,并在整個訪問存儲器期間不變,所以不必外接地址鎖存器。.80C51單片機的片內(nèi)、片外存儲器如何選擇?答:程序存儲器通過EA非引腳選擇。若EA非=1,則允許使用片內(nèi)程序存儲器(3分);

40、若EA非=0,則只能使用片外程序存儲器(3分).什么是A/D轉換器?A/D轉換器是一種能把模擬量轉換成數(shù)字量的電子器件(4分),常用的A/D轉換器是ADC0809。(2分).什么是中斷嵌套?答:在中斷服務過程中執(zhí)行更高級別的中斷服務稱為中斷嵌套。.編寫允許外部中斷1中斷、用負跳變觸發(fā)的中斷初始化程序。答:IT1=1;(2分)EX1=1;(2分)EA=1;(2分).什么是機器周期?80C51的時鐘振蕩周期和機器周期之間有何關系?答:完成一個基本操作所需要的時間稱為一個機器周期(2分),每個機器周期包含六個時鐘周期(用S表示),每個時鐘周期由節(jié)拍信號P1和節(jié)拍信號P2組成的,每個節(jié)拍持續(xù)一個振蕩周期(2分)。因此一個機器周期包含S1P1S6P2共6個狀態(tài)的12個振蕩周期(2分)。.單片機的ALE引腳的作用是什么?答:ALE為地址鎖存使能信號,(2分)當單片機訪問外部程序存儲器或外部數(shù)據(jù)存儲器時,提供地址鎖存信號(2分),將P0口輸出的低8位地

溫馨提示

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

評論

0/150

提交評論