版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第二章習(xí)題
姓名:學(xué)號(hào):專業(yè):―
一、填空題
1.MCS-51系列單片機(jī)為」位單片機(jī),,51系歹J單片機(jī)的地址線有」條,
共有40個(gè)引腳。
2.當(dāng)單片機(jī)的PSW二01H時(shí),這時(shí)當(dāng)前的工作寄存器區(qū)是區(qū),R4所對(duì)
應(yīng)的存儲(chǔ)單元地址為04Ho
3.單片機(jī)外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。
4.8051內(nèi)部有4并行口,P0口直接作輸出口時(shí),必須外接上拉電阻;并
行口作輸入口時(shí),必須先置1,才能讀入外設(shè)的狀態(tài)。
5.MCS-51的存儲(chǔ)器空間配置從功能上可分為四種類型:一外部數(shù)據(jù)存儲(chǔ)器.、
內(nèi)部數(shù)據(jù)存儲(chǔ)器、「內(nèi)部程序存儲(chǔ)器.、外部程序存儲(chǔ)器。
6.設(shè)計(jì)一個(gè)以AT89c51單片機(jī)為核心的系統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其
內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其EA*引腳應(yīng)該接高電平。
7.半導(dǎo)體存儲(chǔ)器分成兩大類程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,其中數(shù)據(jù)存
儲(chǔ)器具有易失性,常用于存儲(chǔ)臨時(shí)數(shù)據(jù)。
8.PC存放下一條將要從程序存儲(chǔ)器取出指令的地址,具有自動(dòng)加1特性,在
8051中決定程序執(zhí)行順序的是PC還是DPTR?PCODPTR存放存放16
位地址,作為方藝?yán)飦唽ぶ酚玫牡刂芳拇嫫鳎ㄩg接尋址),故稱數(shù)據(jù)指針。
9.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:且L、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、
和定時(shí)計(jì)數(shù)器以及并行及O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位
處理器等部件,這些部件通過(guò)總線相連接。
10.一個(gè)完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。
11.MCS-5I單片機(jī)的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP
是8位寄存器。
12.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。
13.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。
14.MCS—51單片機(jī)的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線
和地址總線,在P0—P4口中,P0為真正的雙向口,P1.P2,P3為
準(zhǔn)雙向口,P3口為雙功能口。
15.在MCS-51中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)程序存
儲(chǔ)器提供地址,而DPTR是為訪問(wèn)數(shù)據(jù)存儲(chǔ)器提供地址。
16.MCS-51系列單片機(jī)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器是采用例旦_寄存器作為地址指
針的,可尋址數(shù)據(jù)存儲(chǔ)潛的最大空間64K字節(jié)。
17.51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)?/p>
51單片機(jī)的PC是坨位的,因此其尋址的范圍為64KB。
18.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為
26Ho
19.51單片機(jī)中,片內(nèi)數(shù)據(jù)存儲(chǔ)器的空間大小為,程序存儲(chǔ)器最大可擴(kuò)
展空間為64KB;片外數(shù)據(jù)存儲(chǔ)器最大可擴(kuò)展空間為64KB;51內(nèi)
部自帶4K容量程序存儲(chǔ)器。
20.MCS-51單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),利用ALE信號(hào)鎖存來(lái)自
P0口的低8位地址信號(hào)。
21.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位
為0。C51將P1口全部8個(gè)位變反的表達(dá)式是P=~Po
22.在51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期為2Hs<>
23.AT89C51單片機(jī)的機(jī)器周期等于」2________個(gè)時(shí)鐘振蕩周期。
24.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0
25.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為H?IFH。
26.8051內(nèi)部有(2)個(gè)定時(shí)器,(4)個(gè)并行口。
27.8051內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H?7FH,位地址空間的字節(jié)地址范
圍是20H?2FH,特殊功能寄存器SFR地址分配的范圍在80H?FFH。
28.若A中的內(nèi)容為67H,那么,P標(biāo)志位為1o
29.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACC=ACC+B”;后P標(biāo)志位
為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P.
30.單片機(jī)與普通計(jì)算機(jī)的不同之處在于其將_£電、存儲(chǔ)器、和I/O接口三部分
集成于一塊芯片上。
二、選擇題
1.CPU主要的組成部部分為(C)o
(A)運(yùn)算器、寄存器(B)加法器、寄存器
(C)運(yùn)算器、控制器(D)運(yùn)算器、指令譯碼器
2.8051單片機(jī)中內(nèi)部存儲(chǔ)潛RAM中下列哪個(gè)地址單元既可位尋址又可字節(jié)尋
址。(D)
(A)77H(B)3FH(C)07H(D)2AH
3.8051單片機(jī)的并行I/O口讀、改、寫(xiě)操作時(shí)是針對(duì)該口的(B)o
C、存放下一條指令地址D、存放上一條指令地址
12.ALU表示(D)。
A、累加器B、程序狀態(tài)字寄存器C、計(jì)數(shù)器D、算術(shù)邏輯部件
13.單片機(jī)上電后或復(fù)位后,工作寄存器R0是在(A)。
A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR
14.18、單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳。
A、外接定時(shí)器B、外接串行口C、外接中斷D、外接晶振
15.19、8051單片機(jī)的VSS(20)引腳是(B)引腳。
A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器
16.20、8051單片機(jī)的VCC(40)引腳是(A)引腳。
A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器
17.MCS—51復(fù)位后,程序計(jì)數(shù)器PC=(B)。即程序從(B)開(kāi)始執(zhí)
行指令。
A、0001HB、0000HC、0003HD、0023H
18.23、MCS—51的專用寄存器SFR中的堆棧指針SP是一個(gè)特殊的存貯區(qū),用
來(lái)(C),它是按后進(jìn)先出的原則存取數(shù)據(jù)的。
A、存放運(yùn)算中間結(jié)果B、存放標(biāo)志位
C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序
19.MCS—51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。
A、0000HB、07HC、OOHD、0FFH
20.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為。和1時(shí),系統(tǒng)先用
的工作寄存器組為(B)。
A、組0B、組1C、組2D、組3
21.8051單片機(jī)中,唯一一個(gè)用戶可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
22.8051的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器,其尋址范圍是(D)。
A、8KB、16KC、32KD、64K
23.單片機(jī)應(yīng)用程序一般存放在(B)中。
A、RAMB、ROMC、寄存器D、CPU
24.下列(B)特殊功能寄存器不具有位尋址功能。
(A)PSW(B)TMOD(C)ACC(D)P0
25.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(B)
(A)輔助設(shè)計(jì)應(yīng)用(B)測(cè)量、控制應(yīng)用(C)數(shù)值計(jì)算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用
26.8031與8051的區(qū)別在于。(D)
A)內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同
(C)內(nèi)部程序存儲(chǔ)器的類型不同(D)內(nèi)部是否有程序存儲(chǔ)器
三、判斷題
1、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=OOH。(X)SP=07H
2、PC存放的是當(dāng)前正在執(zhí)行的指令。(X)是將要執(zhí)行的下一條指令的地址
3、MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。(X)80H~FFH
5、8031的CPU是由RAM和EPROM所組成。(X)CPU由運(yùn)算器和控制器組成
6、PC可以看成使程序存儲(chǔ)器的地址指針。(J)
7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?
A、DPTR是可以訪問(wèn)的,而PC不能訪問(wèn)。(J)
B、它們都是16位的存儲(chǔ)器。(V)
C、它們都有自動(dòng)加“1”的功能。(義)PC有自動(dòng)加“1”的功能,而DPTR的
加“1”則需通過(guò)指令I(lǐng)NCDPTR來(lái)完成。
D、DPTR可以分為兩個(gè)8位的寄存器使用,但PC不能。)
8、程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。(V)
9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用.而不能供字節(jié)尋址使用.(X)
位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。
10、8031共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,
是可以進(jìn)行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以
進(jìn)行位尋址。
11、MCS—51單片機(jī)是高檔16位單片機(jī)。(X)
12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無(wú)ROM。(V)
13、8051的累加器ACC是一個(gè)8位的寄存器,簡(jiǎn)稱為A,用來(lái)存一個(gè)操作數(shù)或
中間結(jié)果。(V)
14、8051的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存程序運(yùn)行
中的各種狀態(tài)信息。)
15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片
內(nèi)的256字節(jié)的RAM,另一個(gè)是片外最大可擴(kuò)充64K字節(jié)的RAM。(V)
16、單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)
入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。(V)
17、單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,
一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期組成。(X)
18、單片機(jī)的指令周期是執(zhí)行一條指令所需要的時(shí)間。一般由若干個(gè)機(jī)器周期組
成。(J)
19、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址。(X)
20、MCS—51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為OOH。(X)
21、MCS—51單片機(jī)的數(shù)據(jù)存貯器是指外部存貯器。(X)
22、MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個(gè)區(qū)域
中。(J)
23、當(dāng)8051單片機(jī)的晶振頻率為12MHz時(shí),ALE地址鎖存信號(hào)端的輸出頻率為
2MHZ的方脈沖。(V)
簡(jiǎn)答題:
1.什么是單片機(jī)的振蕩周期、機(jī)器周期、指令周期?它們之間的關(guān)系是什么?
答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);
1個(gè)機(jī)器周期為12個(gè)振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指
執(zhí)行一條指令所需的時(shí)間,它是機(jī)器周期的倍數(shù)。
2.如單片機(jī)CPU采用6MHz晶振,分別計(jì)算此CPU的振蕩周期、時(shí)鐘周期、機(jī)
器周期和雙周期指令所用的時(shí)間。
3.何謂單片機(jī)的最小系統(tǒng)?
答:?jiǎn)纹瑱C(jī)最小系統(tǒng)是指一個(gè)真正可用的單片機(jī)最小配置應(yīng)用系統(tǒng)。包括CPU、
存儲(chǔ)器、電源、晶振電路及復(fù)位電路等。51系列單片機(jī)8031片內(nèi)無(wú)程序存儲(chǔ)器,
因此必須片外擴(kuò)展程序存儲(chǔ)器后才能構(gòu)成最小應(yīng)用系統(tǒng)。
4.簡(jiǎn)要說(shuō)明8051單片機(jī)RST、ALE.EA、RST/YPD四個(gè)管腳的作用?
答:RST管腳加高電立時(shí)間大于兩個(gè)機(jī)器周期系統(tǒng)復(fù)位
ALE高電平鎖存P0口提供的地址低8位(A7~A0)
EA二1,CPU開(kāi)始從片內(nèi)程序存儲(chǔ)器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存
儲(chǔ)器取指令。EA=0,CPU開(kāi)始從片外程序存儲(chǔ)器取指令。
RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;
5.MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”
答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖
存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并
行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU
訪問(wèn)外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O
功能外,還具有第二功能。
準(zhǔn)雙向口作為數(shù)據(jù)輸入時(shí)需先置.1,使引腳成為高阻狀態(tài),這樣才能正確地輸入
數(shù)據(jù)。
6.單片機(jī)復(fù)位有哪幾種方式?指出復(fù)位后機(jī)器的初始狀態(tài).
答:單片機(jī)復(fù)位有上電復(fù)位、手動(dòng)復(fù)位、外來(lái)信號(hào)復(fù)位和復(fù)合復(fù)位等4種方式,
復(fù)位后機(jī)器的初始狀態(tài)為:
(1)PC值=000011
(2)RAM:隨機(jī)數(shù)
(3)SFR:P0-P3=FFH,SBUF不定,其余全為00H
7.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機(jī)最小系統(tǒng)。
說(shuō)明該系統(tǒng)機(jī)器周期是多少?并說(shuō)明P0、P2口在系統(tǒng)擴(kuò)展中的作用?
答:主頻機(jī)器周期(1分)
12MHzlusArAOD7~D0
-Q吐麗又國(guó)XTAL1P0
CZ)
P0口分時(shí)提供8位數(shù)據(jù)線(D7~D0)30PF-T2MHZ1(JA15*A8
XTAL1P2
和低8位地址總線(A7-A0)(1分)8051
10KO(^―RSTALE
一…(1分廠
(
P1口提供地址總線高8位(A15-A8)1分)PSEN
10UF
G分)「包
8.51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個(gè)功能部件的最主要的功能是
什么?
(1)1個(gè)微處理器(CPU);
(2)128個(gè)數(shù)據(jù)存儲(chǔ)器(RAM)單元;
(3)4KBFlash程序存儲(chǔ)器;
(4)4個(gè)8位可編程并行I/O口(P0口、P1口、P2口、P3口);
(5)1個(gè)全雙工串行口;
(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;
(7)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級(jí);
(8)21個(gè)特殊功能寄存器(SFR)o
9.51單片機(jī)存儲(chǔ)器的物理結(jié)構(gòu)分成幾類?
答:分成四類:片內(nèi)程序存儲(chǔ)器,片外程序存儲(chǔ)器,片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)
存儲(chǔ)器。
10.何謂SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等功
能模塊的工作。
第二章習(xí)題
姓名:學(xué)號(hào):專業(yè):―
一、填空題
31.MCS-51系列單片機(jī)為」位單片機(jī),,51系列單片機(jī)的地址線有條,
共有40個(gè)引腳。
32.當(dāng)單片機(jī)的PSW=01H時(shí),這時(shí)當(dāng)前的工作寄存器區(qū)是Q區(qū),R4所對(duì)
應(yīng)的存儲(chǔ)單元地址為04Ho
33.單片機(jī)外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。
34.8051內(nèi)部有4并行口,P0口直接作輸出口時(shí),必須外接上拉電阻;并
行口作輸入口時(shí),必須先_置1,才能讀入外設(shè)的狀態(tài)。
35.MCS-51的存儲(chǔ)器空間配置從功能上可分為四種類型:外部數(shù)據(jù)存儲(chǔ)器、
內(nèi)部數(shù)據(jù)存儲(chǔ)器、一內(nèi)部程序存儲(chǔ)器.、外部程序存儲(chǔ)器。
36.設(shè)計(jì)一個(gè)以AT89C51單片機(jī)為核心的系統(tǒng),如果不外擴(kuò)程序存儲(chǔ)器,使其
內(nèi)部4KB閃爍程序存儲(chǔ)器有效,則其EA*引腳應(yīng)該接高電平。
37.半導(dǎo)體存儲(chǔ)器分成兩大類程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,其中數(shù)據(jù)存
儲(chǔ)器具有易失性,常用于存儲(chǔ)臨時(shí)數(shù)據(jù)。
38.PC存放下一條將要從程序存儲(chǔ)器取出指令的地址,具有自動(dòng)加1特性,在
8051中決定程序執(zhí)行順序的是PC還是DPTR?PC0DPTR存放存放16
位地址,作為左處尋址用的地址寄存器(間接尋址),故稱數(shù)據(jù)指針。
39.8051單片機(jī)的內(nèi)部硬件結(jié)構(gòu)包括了:31、程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、
和定時(shí)計(jì)數(shù)器以及并行I/O口、串行口、中斷控制系統(tǒng)、時(shí)鐘電路、位
處理器等部件,這些部件通過(guò)3^^相連接。
40.一個(gè)完整的微機(jī)系統(tǒng)由硬件和軟件兩大部分組成。
41.MCS-51單片機(jī)的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP
是立寄存器。
42.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。
43.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。
44.MCS—51單片機(jī)的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以進(jìn)行數(shù)據(jù)的輸入、輸出外,通常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線
和地址總線,在P0—P4口中,P()為真正的雙向口,PLP2.P3為
準(zhǔn)雙向口,P3口為雙功能口。
45.在MCS—51中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)程序存
儲(chǔ)器提供地址,而DPTR是為訪問(wèn)數(shù)據(jù)存儲(chǔ)器提供地址。
46.MCS-51系列單片機(jī)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器是采用DPTR寄存器作為地址指
針的,可尋址數(shù)據(jù)存儲(chǔ)器的最大空間64K字節(jié)。
47.51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,咒為
51單片機(jī)的PC是正位的,因此其尋址的范圍為64KB。
48.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為
26Ho
49.51單片機(jī)中,片內(nèi)數(shù)據(jù)存儲(chǔ)器的空間大小為程序存儲(chǔ)器最大可擴(kuò)
展空間為64KB;片外數(shù)據(jù)存儲(chǔ)器最大可擴(kuò)展空間為64KB;51內(nèi)
部自帶4K容量程序存儲(chǔ)器。
50.MCS-51單片機(jī)訪問(wèn)外部存儲(chǔ)器時(shí),利用ALE信號(hào)鎖存來(lái)自
P0口的低8位地址信號(hào)。
51.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位
為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P。
52,在51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期為2Hs。
53.AT89C51單片機(jī)的機(jī)器周期等于12個(gè)時(shí)鐘振蕩周期。
54.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0
55.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為00H?IFHo
56.8051內(nèi)部有(2)個(gè)定時(shí)器,(4)個(gè)并行口。
57.8051內(nèi)部數(shù)據(jù)存儲(chǔ)器的地址范圍是00H?7FH,位地址空間的字節(jié)地址范
圍是20H?2?,特殊功能寄存器SFR地址分配的范圍在80H?FFH。
58.若A中的內(nèi)容為67H,那么,P標(biāo)志位為1。
59.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位
為0oC51將P1口全部8個(gè)位變反的表達(dá)式是P=~P°
60.單片機(jī)片普通計(jì)算機(jī)的不同之處在于其將CPU、存儲(chǔ)器、和I/O接口三部分
集成于一塊芯片上。
二、選擇題
27.CPU主要的組成部部分為(C)。
(A)運(yùn)算器、寄存器(B)加法器、寄存器
(C)運(yùn)算器、控制器(D)運(yùn)算器、指令譯碼器
28.8051單片機(jī)中內(nèi)部存儲(chǔ)器RAM中下列哪個(gè)地址單元既可位尋址又可字節(jié)尋
址。(D)
(A)7711(B)3FH(C)07H(D)2AH
29.8051單片機(jī)的并行I/O口讀、改、寫(xiě)操作時(shí)是針對(duì)該口的(B)<>
(A)引腳(B)內(nèi)部鎖存器(C片選信號(hào)(D)地址線
30.8051單片機(jī)的(C)口的引腳,還具有外中斷、串行通信等第二功能,
(A)P0(B)Pl(C)P3(D)P2
31.MCS-51單片機(jī)4個(gè)I/O口中,下列哪個(gè)I/O口內(nèi)部不帶上拉電阻。(A)。
(A).PO(B).P1口(C).P2口(D).P3口
32.己知寄存器PSW中的位RS1=O、RS0=l,則工作寄存器組R0~R7地址范圍是
(B)?
(A)00H~07H(B)08H~0FH(C)10H~17H(D)18H~1FH
33.單片機(jī)8031的ALE引腳是(B)。
A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6
C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/2
34.訪問(wèn)外部存貯器或其它接口芯片時(shí),作數(shù)據(jù)線和低8位地址線的是(A)0
A、P0口B、P1口C、P2口D、P0口和P2口
35.PSW中的RS1和RS0用來(lái)(A)。
A、選擇工作寄存器區(qū)號(hào)B、指示復(fù)位C、選擇定時(shí)器D、選擇工作
方式
36.8031單片機(jī)若晶振頻率為fosc=12MHz,則一個(gè)機(jī)器周期等于(C)心。
A、1/12B、1/2C、1D、2
37.MCS—51單片機(jī)的數(shù)據(jù)指針DPTR是-?個(gè)16位的專用地址指針寄存器,主要
用來(lái)(B)。
A、存放指令B、存放16位地址,作間址寄存器使用
C、存放下一條指令地址D、存放上一條指令地址
表示()
38.ALUD0
A、累加器B、程序狀態(tài)字寄存器C、計(jì)數(shù)器D、算術(shù)邏輯部件
39.單片機(jī)上電后或復(fù)位后,工作寄存器R0是在(A)。
A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR
40.18、單片機(jī)8051的XTAL1和XTAL2引腳是(D)引腳。
A、外接定時(shí)器B、外接串行口C、外接中斷D、外接晶振
41.19、8051單片機(jī)的VSS(20)引腳是(B)引腳。
A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器
42.20、8051單片機(jī)的VCC(40)引腳是(A)引腳。
A.主電源+5VB.接地C.備用電源D.訪問(wèn)片外存貯器
43.MCS—51復(fù)位后,程序計(jì)數(shù)器PC=(B)o即程序從(B)開(kāi)始執(zhí)
行指令。
A、0001HB、0000HC、0003HD、0023H
44.23、MCS-51的專用寄存器SFR中的堆棧指針SP是一個(gè)特殊的存貯區(qū),用
來(lái)(C),它是按后進(jìn)先出的原則存取數(shù)據(jù)的。
A、存放運(yùn)算中間結(jié)果B、存放標(biāo)志位
C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序
45.MCS—51單片機(jī)復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。
A、OOOOHB、07HC、OOHD、OFFH
46.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RSO分別為0和1時(shí),系統(tǒng)先用
的工作寄存器組為(B)o
A、組0B、組1C、組2D、組3
47.8051單片機(jī)中,唯--個(gè)用戶可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
48.80sl的程序計(jì)數(shù)器PC為16位計(jì)數(shù)器.其尋址范圍是(D工
A、8KB、16KC、32KD、64K
49.單片機(jī)應(yīng)用程序一般存放在(B)中。
B、RAMB、ROMC、寄存器D、CPU
50.下列(B)特殊功能寄存器不具有位尋址功能。
(B)PSW(B)TMOD(C)ACC(D)P0
51.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(B)
(B)輔助設(shè)計(jì)應(yīng)用(B)測(cè)量、控制應(yīng)用(C)數(shù)值計(jì)算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用
52.8031與8051的區(qū)別在于。(D)
A)內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲(chǔ)器的類型不同
(C)內(nèi)部程序存儲(chǔ)器的類型不同(D)內(nèi)部是否有程序存儲(chǔ)器
三、判斷題
1、當(dāng)MCS-51上電復(fù)位時(shí),堆棧指針SP=OOH。(X)SP=07H
2、PC存放的是當(dāng)前正在執(zhí)行的指令。(X)是將要執(zhí)行的下一條指令的地址
3、MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。(X)80H-FFH
5、8031的CPU是由RAM和EPROM所組成。(義)CPU由運(yùn)算器和控制器組成
6、PC可以看成使程序存儲(chǔ)器的地址指針。(J)
7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?
A、DPTR是可以訪問(wèn)的,而PC不能訪問(wèn)。(J)
B、它們都是16位的存儲(chǔ)器。(V)
C、它們都有自動(dòng)加“1”的功能。(X)PC有自動(dòng)加“1”的功能,而DPTR的
加“1”則需通過(guò)指令I(lǐng)NCDPTR來(lái)完成。
D、DPTR可以分為兩個(gè)8位的寄存器使用,但PC不能。)
8、程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。(J)
9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。(X)
位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。
10、8031共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因止匕
是可以進(jìn)行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以
進(jìn)行位尋址。
11、MCS—51單片機(jī)是高檔16位單片機(jī)。(X)
12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無(wú)ROM。(J)
13、8051的累加器ACC是一個(gè)8位的寄存器,簡(jiǎn)稱為A,用來(lái)存一個(gè)操作數(shù)或
中間結(jié)果。(V)
14、8051的程序狀態(tài)字寄存器PSW是一個(gè)8位的專用寄存器,用于存程序運(yùn)行
中的各種狀態(tài)信息。(J)
15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個(gè)地址空間:一個(gè)是片
內(nèi)的256字節(jié)的RAM,另一個(gè)是片外最大可擴(kuò)充64K字節(jié)的RAM。(V)
16、單片機(jī)的復(fù)位有上電自動(dòng)復(fù)位和按鈕手動(dòng)復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯(cuò)或進(jìn)
入死循環(huán)時(shí),可按復(fù)位鍵重新啟動(dòng)。(V)
17、單片機(jī)的一個(gè)機(jī)器周期是指完成某一個(gè)規(guī)定操作所需的時(shí)間,一般情況下,
一個(gè)機(jī)器周期等于一個(gè)時(shí)鐘周期組成。(X)
18、單片機(jī)的指令周期是執(zhí)行一條指令所需耍的時(shí)間。一般由若干個(gè)機(jī)器周期組
成。(V)
19、單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址。(X)
20、MCS—51單片機(jī)上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲(chǔ)器的內(nèi)容均為OOH。(X)
21、MCS—51單片機(jī)的數(shù)據(jù)存貯器是指外部存貯器。(X)
22、MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個(gè)區(qū)域
中。(J)
23、當(dāng)8051單片機(jī)的晶振頻率為12MHz時(shí),ALE地址鎖存信號(hào)端的輸出頻率為
2MHZ的方脈沖。(V)
簡(jiǎn)答題:
11.什么是單片機(jī)的振蕩周期、機(jī)器周期、指令周期?它們之間的關(guān)系是什么?
答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);
1個(gè)機(jī)器周期為12個(gè)振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指
執(zhí)行一條指令所需的時(shí)間,它是機(jī)器周期的倍數(shù)。
12.如單片機(jī)CPU采用6MHz晶振,分別計(jì)算此CPU的振蕩周期、時(shí)鐘周期、機(jī)
器周期和雙周期指令所用的時(shí)間。
13.何謂單片機(jī)的最小系統(tǒng)?
答:?jiǎn)纹瑱C(jī)最小系統(tǒng)是指一個(gè)真正可用的單片機(jī)最小配置應(yīng)用系統(tǒng)。包括CPU、
存儲(chǔ)器、電源、晶振電路及復(fù)位電路等。51系列單片機(jī)8031片內(nèi)無(wú)程序存儲(chǔ)器,
因此必須片外擴(kuò)展程序存儲(chǔ)器后才能構(gòu)成最小應(yīng)用系統(tǒng)。
14.簡(jiǎn)要說(shuō)明8051單片機(jī)RST、ALE、EA、RST/VPD四個(gè)管腳的作用?
答:RST管腳加高電立時(shí)間大于兩個(gè)機(jī)器周期系統(tǒng)復(fù)位
ALE高電平鎖存P0口提供的地址低8位(A7~A0)
EA=1,CPU開(kāi)始從片內(nèi)程序存儲(chǔ)器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存
儲(chǔ)器取指令。EAR,CPU開(kāi)始從片外程序存儲(chǔ)器取指令。
RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;
15.MCS-51內(nèi)部四個(gè)并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”
答:MCS-51單片機(jī)共有四個(gè)8位雙向并行的I/O端口,每個(gè)端口都包括一個(gè)鎖
存器、一個(gè)輸出驅(qū)動(dòng)器和一個(gè)輸入緩沖器。但這四個(gè)端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個(gè)準(zhǔn)雙向并
行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU
訪問(wèn)外部存儲(chǔ)器時(shí)作高八位地址線使用;P3口是一個(gè)多功能口除具有準(zhǔn)雙向I/O
功能外,還具有第二功能。
準(zhǔn)雙向口作為數(shù)據(jù)輸入時(shí)需先置1,使引腳成為高阻狀態(tài),這樣才能正確地輸入
數(shù)據(jù)。
16.單片機(jī)復(fù)位有哪幾種方式?指出復(fù)位后機(jī)器的初始狀態(tài).
答:單片機(jī)復(fù)位有上電復(fù)位、手動(dòng)復(fù)位、外來(lái)信號(hào)復(fù)位和復(fù)合復(fù)位等4種方式,
復(fù)位后機(jī)器的初始狀態(tài)為:
(4)PC值二0000H
(5)RAM:隨機(jī)數(shù)
(6)SFR:P0-P3=FFH,SBUF不定,其余全為00H
17.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機(jī)最小系統(tǒng)。
說(shuō)明該系統(tǒng)機(jī)器周期是多少?并說(shuō)明P0、P2口在系統(tǒng)擴(kuò)展中的作用?
答:主頻12MHz機(jī)器周期lus(1分)
A/7'A0D7~D0
XTAL1P01
PO口分時(shí)提供8位數(shù)據(jù)線(D7-D0)A15-A8
XTAL1P2
和低8位地址總線(A7-A0)(1分)8051
RSTALE
P1口提供地址總線高8位(A15~A8)(1分)PSEN
JG分)「包
18.51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個(gè)功能部件的最主要的功能是
什么?
(1)1個(gè)微處理器(CPU);
(2)128個(gè)數(shù)據(jù)存儲(chǔ)器(RAM)單元;
(3)4KBFlash程序存儲(chǔ)器;
(4)4個(gè)8位可編程并行I/O口(PO口、P1口、P2口、P3口);
(5)1個(gè)全雙工串行口;
(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;
(7)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級(jí);
(8)21個(gè)特殊功能寄存器(SFR)o
19.51單片機(jī)存儲(chǔ)器的物理結(jié)構(gòu)分成幾類?
答:分成四類:片內(nèi)程序存儲(chǔ)器,片外程序存儲(chǔ)器,片內(nèi)數(shù)據(jù)存儲(chǔ)器,片外數(shù)據(jù)
存儲(chǔ)器。
20.何謂SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等功
能模塊的工作。
61.51單片機(jī)外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸
62.單片機(jī)內(nèi)、外中斷源按優(yōu)先級(jí)別分為高級(jí)中斷和低級(jí)中斷,級(jí)別的高低是由
中斷優(yōu)先級(jí)寄存港的置位狀態(tài)決定的。同一級(jí)別中斷源的優(yōu)先順序是由
自然優(yōu)先級(jí)順序決定的。
63.8051單片機(jī)有5個(gè)中斷源,2級(jí)中斷優(yōu)先級(jí)別。
64.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級(jí)別是由
IP寄存器決定的。
65.當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址
處,并從該地址開(kāi)始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移
到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的
中斷入口地址為0023H,T0的入口地址為000BH
T01的入口地址為001BH,INTO的入口地址為
0003Ho
66.8051單片機(jī)中IP=OEH,1E=8DH時(shí),CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是
外部中斷。
67.單片機(jī)的復(fù)位操作是高電平(高電平/低電平),單片機(jī)復(fù)位后,中斷允
許寄存器IE的值是00H。
68.MCS-51單片機(jī)中,在IP=OxOO時(shí),優(yōu)先級(jí)最高的中斷是外部中斷0,最低
的是串行口中斷。
69.若只需要開(kāi)串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷
0設(shè)置為下降沿觸發(fā),則執(zhí)行的語(yǔ)句為"0=1。
二、選擇題
1.MCS-51定時(shí)器TO的中斷入口地址為(B)0
(A)0003H(B)000BII(C)001311(D)001B1I
2.MCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源
是(B)。
(A)外部中斷1(B)定時(shí)器T1(C)定時(shí)器TO(D)串行口
3.MCS-51單片機(jī)在同一優(yōu)先級(jí)的多個(gè)中斷源同時(shí)申請(qǐng)中斷時(shí),CPU首先響應(yīng)
(A)o
(A)外部中斷0(B)TO中斷(C)外部中斷1(D)T1白斷
4.8031單片機(jī)外部中斷0請(qǐng)示信號(hào)輸入的引腳是(B)
(A)RXD(B)INTO(C)TO(D)WR
5.要使MCS-51能夠響應(yīng)定時(shí)器口中斷,串行接口中斷,它的中斷允許寄存
器TE的內(nèi)容應(yīng)是(A)
(A)98H(B;84H(C)42H(D;22H
6.MCS-51單片機(jī)各中斷源的優(yōu)先級(jí)別設(shè)定是利用寄存器(D)
(A)TMOD(B)IP(C)PCON(D)SCON
7.MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是(D)o
(A)ET1(B)TF1(C)IT1(D)IE1
8.利用下列(D)關(guān)鍵字可以改變工作寄存器組
(A)interrupt(B)sfr(C)while(D)using
9.在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷0,要關(guān)中斷應(yīng)復(fù):位中斷
允許寄存器的(B)
(A)EA位和ETO位(B)EA位和EXO位
(B)(C)EA位和ES位(D)EA位和ET1位
三、簡(jiǎn)答題
1.簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過(guò)程。
答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期
S6區(qū)間按優(yōu)先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷定標(biāo)志為1,將在接下來(lái)
的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中
斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置
位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器”,然后由硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的
PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU
接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)
H動(dòng)清除
2.什么是中斷?其主要功能是什么?
中斷就是對(duì)外界異步發(fā)生的事件作出及時(shí)的處理。
功能:分時(shí)操作;實(shí)時(shí)處理;故障處理。
3.中斷允許寄存器IE和優(yōu)先級(jí)寄存器IP數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服務(wù)系統(tǒng)那些
中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?說(shuō)明寄存器(IE)
標(biāo)志位EA的作用。
答:開(kāi)放的中斷有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中斷有INTI、T1PSPT1PX1PTOPXO
10000
串口為高級(jí)中斷
EA為總中斷允許標(biāo)志位
4.中斷允許寄存器(IE)和中斷優(yōu)先級(jí)寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服
務(wù)系統(tǒng)那些中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?(5
分)
PSPT1PX1PTOPXO
IP00010
EAESET1EX1ETOEXO
IE1————01011
外部中斷INTO、定時(shí)器TO、定時(shí)器T1中斷源被開(kāi)放(2分)
外部中斷INT1和串口中斷源被屏蔽(2分)
級(jí)別最高的中斷源是定時(shí)器TO(1分)
70.51單片機(jī)外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸
71.單片機(jī)內(nèi)、外中斷源按優(yōu)先級(jí)別分為高級(jí)中斷和低級(jí)中斷,級(jí)別的高低是由
中斷優(yōu)先級(jí)寄存器的置位狀態(tài)決定的。同一級(jí)別中斷源的優(yōu)先順序是由
自然優(yōu)先級(jí)順序決定的。
72.8051單片機(jī)有5個(gè)中斷源,2級(jí)中斷優(yōu)先級(jí)別。
73.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級(jí)別是由
JP寄存器決定的。
74.當(dāng)單片機(jī)CPU響應(yīng)中斷后,程序?qū)⒆詣?dòng)轉(zhuǎn)移到該中斷源所對(duì)應(yīng)的入口地址
處,并從該地址開(kāi)始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移
到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的
中斷入口地址為0023H,T0的入口地址為000BH
T01的入口地址為001BH,INTO的入口地址為
0003Ho
75.8051單片機(jī)中IP=OEH,IE=8DH時(shí),CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是
外部中斷。
76.單片機(jī)的復(fù)位操作是一高電平(高電平/低電平),單片機(jī)復(fù)位后,中斷允
許寄存器IE的值是00H。
77.MCS-51單片機(jī)中,在IP=OxOO時(shí),優(yōu)先級(jí)最高的中斷是外部中斷0,最低
的是串行口中斷。
78.若只需要開(kāi)串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷
0設(shè)置為下降沿觸發(fā),則執(zhí)行的語(yǔ)句為ITO=1。
二、選擇題
1.MCS-51定時(shí)器TO的中斷入口地址為(B)<,
(A)0003H(B)OOOBH(C)0013H(D)OO1BH
10.MCS-51單片機(jī)在同一級(jí)別里除串行口外,級(jí)別最低的中斷源
是(B)o
(B)外部中斷1(B)定時(shí)器T11C)定時(shí)器TO(D)串行口
11.MC5-51單片機(jī)在問(wèn)一優(yōu)先級(jí)的多個(gè)中斷源問(wèn)時(shí)申請(qǐng)中斷時(shí),CPU苜先響應(yīng)
(A)o
(B)外部中斷0(B)TO中斷(C)外部中斷1(D)T1中斷
12.8031單片機(jī)外部中斷0請(qǐng)示信號(hào)輸入的引腳是(B)
(A)RXD(B)INTO(C)TO(D)WR
13.要使MCS-51能夠響應(yīng)定時(shí)器T1中斷,串行接口中斷,它的中斷允許寄存
器IE的內(nèi)容應(yīng)是(A)
(A)98H(B;84H(C)42H(D;22H
14.MCS-51單片機(jī)各中斷源的優(yōu)先級(jí)別設(shè)定是利用寄存器(D)
(A)TMOD(B)IP(C)POON(D)SCON
15.MCS-51單片機(jī)的外部中斷1的中斷請(qǐng)求標(biāo)志是(D)o
(A)ET1(B)TF1(C)TT1(D)TEI
16.利用下列(D)關(guān)鍵字可以改變工作寄存器組
(A)interrupt(B)sfr(C)while(D)using
17.在中斷流程中有“關(guān)中斷”的操作,對(duì)于外部中斷0,要關(guān)中斷應(yīng)復(fù)位中
斷允許寄存器的(B)
(C)EA位和ETO位(B)EA位和EXO位
(D)(C)EA位和ES位(D)EA位和ET1位
三、簡(jiǎn)答題
1.簡(jiǎn)述MCS-51單片機(jī)的中斷響應(yīng)過(guò)程。
答:CPU在每個(gè)機(jī)器周期的S5P2期間順序采樣每個(gè)中斷源,在下一個(gè)機(jī)器周期
S6區(qū)間按優(yōu)先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷定標(biāo)志為1,將在接下來(lái)
的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過(guò)硬件自動(dòng)將相應(yīng)的中
斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置
位相應(yīng)的中斷“優(yōu)先級(jí)觸發(fā)器”,然后山硬件執(zhí)行一條長(zhǎng)調(diào)用指令,把當(dāng)前的
PC值壓入堆棧,以保護(hù)斷點(diǎn),再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU
接著從中斷服務(wù)程序的入口處開(kāi)始執(zhí)行。對(duì)于有些中斷源,CPU在響應(yīng)中斷后會(huì)
自動(dòng)清除
2.什么是中斷?其主要功能是什么?
中斷就是對(duì)外界異步發(fā)生的事件作出及時(shí)的處理。
功能:分時(shí)操作;實(shí)時(shí)處理;故障處理。
5.中斷允許寄存器IE和優(yōu)先級(jí)寄存器IP數(shù)據(jù)狀杰如圖,說(shuō)明中斷服務(wù)系統(tǒng)那些
中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?說(shuō)明寄存器(IE)
標(biāo)志位EA的作用。
答:開(kāi)放的中斷有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中斷有MH、T1PSPT1PX1PTOPXO
10000
串口為高級(jí)中斷
EA為總中斷允許標(biāo)志位
6.中斷允許寄存器(IE)和中斷優(yōu)先級(jí)寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說(shuō)明中斷服
務(wù)系統(tǒng)那些中斷源被開(kāi)放,那些中斷源被屏蔽,級(jí)別最高的中斷源是什么?(5
分)
PSPT1PX1PTOPXO
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 創(chuàng)作之旅:藝術(shù)與實(shí)踐
- 農(nóng)村地區(qū)流動(dòng)兒童、留守兒童和其他兒童教育機(jī)會(huì)比較研究
- 二零二五年度快遞行業(yè)服務(wù)質(zhì)量提升合作協(xié)議2篇
- “雙減”政策背景下教師工作負(fù)擔(dān)的風(fēng)險(xiǎn)分析及其化解
- 二零二五年度房地產(chǎn)項(xiàng)目招投標(biāo)顧問(wèn)合同3篇
- 全國(guó)川教版信息技術(shù)七年級(jí)上冊(cè)第13課《個(gè)性化的桌面設(shè)置》說(shuō)課稿
- 北京市昌平區(qū)2024-2025學(xué)年高二上學(xué)期期末考試地理試卷(含答案)
- 湖北省鄂州市(2024年-2025年小學(xué)六年級(jí)語(yǔ)文)統(tǒng)編版摸底考試((上下)學(xué)期)試卷及答案
- 泵車知識(shí)培訓(xùn)課件視頻
- 貴州盛華職業(yè)學(xué)院《傳熱學(xué)B》2023-2024學(xué)年第一學(xué)期期末試卷
- 《風(fēng)力發(fā)電技術(shù)》課件-第三章 機(jī)組運(yùn)行與維護(hù)
- 物料報(bào)廢回收合同范本
- 科研機(jī)構(gòu)成果轉(zhuǎn)化困境與對(duì)策
- 選礦廠建設(shè)課件
- DB32T4065-2021建筑幕墻工程技術(shù)標(biāo)準(zhǔn)
- 中國(guó)超重肥胖醫(yī)學(xué)營(yíng)養(yǎng)治療指南
- 現(xiàn)代營(yíng)銷學(xué)原理課件
- 《5G無(wú)線網(wǎng)絡(luò)規(guī)劃與優(yōu)化》 課件 第1、2章 5G網(wǎng)絡(luò)概述、5G關(guān)鍵技術(shù)
- 屈原【六幕話劇】郭沫若
- 拒絕早戀主題班會(huì) 課件(34張)2023-2024學(xué)年主題班會(huì)
- 浙江省醫(yī)療服務(wù)收費(fèi)標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論