版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
第二章習(xí)題
姓名:學(xué)號:專業(yè):―
一、填空題
1.MCS-51系列單片機為」位單片機,,51系歹J單片機的地址線有」條,
共有40個引腳。
2.當(dāng)單片機的PSW二01H時,這時當(dāng)前的工作寄存器區(qū)是區(qū),R4所對
應(yīng)的存儲單元地址為04Ho
3.單片機外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。
4.8051內(nèi)部有4并行口,P0口直接作輸出口時,必須外接上拉電阻;并
行口作輸入口時,必須先置1,才能讀入外設(shè)的狀態(tài)。
5.MCS-51的存儲器空間配置從功能上可分為四種類型:一外部數(shù)據(jù)存儲器.、
內(nèi)部數(shù)據(jù)存儲器、「內(nèi)部程序存儲器.、外部程序存儲器。
6.設(shè)計一個以AT89c51單片機為核心的系統(tǒng),如果不外擴程序存儲器,使其
內(nèi)部4KB閃爍程序存儲器有效,則其EA*引腳應(yīng)該接高電平。
7.半導(dǎo)體存儲器分成兩大類程序存儲器和數(shù)據(jù)存儲器,其中數(shù)據(jù)存
儲器具有易失性,常用于存儲臨時數(shù)據(jù)。
8.PC存放下一條將要從程序存儲器取出指令的地址,具有自動加1特性,在
8051中決定程序執(zhí)行順序的是PC還是DPTR?PCODPTR存放存放16
位地址,作為方藝?yán)飦唽ぶ酚玫牡刂芳拇嫫鳎ㄩg接尋址),故稱數(shù)據(jù)指針。
9.8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:且L、程序存儲器、數(shù)據(jù)存儲器、
和定時計數(shù)器以及并行及O口、串行口、中斷控制系統(tǒng)、時鐘電路、位
處理器等部件,這些部件通過總線相連接。
10.一個完整的微機系統(tǒng)由硬件和軟件兩大部分組成。
11.MCS-5I單片機的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP
是8位寄存器。
12.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。
13.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。
14.MCS—51單片機的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的數(shù)據(jù)總線
和地址總線,在P0—P4口中,P0為真正的雙向口,P1.P2,P3為
準(zhǔn)雙向口,P3口為雙功能口。
15.在MCS-51中,PC和DPTR都用于提供地址,但PC是為訪問程序存
儲器提供地址,而DPTR是為訪問數(shù)據(jù)存儲器提供地址。
16.MCS-51系列單片機訪問外部數(shù)據(jù)存儲器是采用例旦_寄存器作為地址指
針的,可尋址數(shù)據(jù)存儲潛的最大空間64K字節(jié)。
17.51單片機程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)所決定的,因為
51單片機的PC是坨位的,因此其尋址的范圍為64KB。
18.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為
26Ho
19.51單片機中,片內(nèi)數(shù)據(jù)存儲器的空間大小為,程序存儲器最大可擴
展空間為64KB;片外數(shù)據(jù)存儲器最大可擴展空間為64KB;51內(nèi)
部自帶4K容量程序存儲器。
20.MCS-51單片機訪問外部存儲器時,利用ALE信號鎖存來自
P0口的低8位地址信號。
21.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位
為0。C51將P1口全部8個位變反的表達(dá)式是P=~Po
22.在51單片機中,如果采用6MHz晶振,一個機器周期為2Hs<>
23.AT89C51單片機的機器周期等于」2________個時鐘振蕩周期。
24.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0
25.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為H?IFH。
26.8051內(nèi)部有(2)個定時器,(4)個并行口。
27.8051內(nèi)部數(shù)據(jù)存儲器的地址范圍是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個位變反的表達(dá)式是P=~P.
30.單片機與普通計算機的不同之處在于其將_£電、存儲器、和I/O接口三部分
集成于一塊芯片上。
二、選擇題
1.CPU主要的組成部部分為(C)o
(A)運算器、寄存器(B)加法器、寄存器
(C)運算器、控制器(D)運算器、指令譯碼器
2.8051單片機中內(nèi)部存儲潛RAM中下列哪個地址單元既可位尋址又可字節(jié)尋
址。(D)
(A)77H(B)3FH(C)07H(D)2AH
3.8051單片機的并行I/O口讀、改、寫操作時是針對該口的(B)o
C、存放下一條指令地址D、存放上一條指令地址
12.ALU表示(D)。
A、累加器B、程序狀態(tài)字寄存器C、計數(shù)器D、算術(shù)邏輯部件
13.單片機上電后或復(fù)位后,工作寄存器R0是在(A)。
A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR
14.18、單片機8051的XTAL1和XTAL2引腳是(D)引腳。
A、外接定時器B、外接串行口C、外接中斷D、外接晶振
15.19、8051單片機的VSS(20)引腳是(B)引腳。
A.主電源+5VB.接地C.備用電源D.訪問片外存貯器
16.20、8051單片機的VCC(40)引腳是(A)引腳。
A.主電源+5VB.接地C.備用電源D.訪問片外存貯器
17.MCS—51復(fù)位后,程序計數(shù)器PC=(B)。即程序從(B)開始執(zhí)
行指令。
A、0001HB、0000HC、0003HD、0023H
18.23、MCS—51的專用寄存器SFR中的堆棧指針SP是一個特殊的存貯區(qū),用
來(C),它是按后進先出的原則存取數(shù)據(jù)的。
A、存放運算中間結(jié)果B、存放標(biāo)志位
C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序
19.MCS—51單片機復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。
A、0000HB、07HC、OOHD、0FFH
20.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RS0分別為。和1時,系統(tǒng)先用
的工作寄存器組為(B)。
A、組0B、組1C、組2D、組3
21.8051單片機中,唯一一個用戶可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
22.8051的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是(D)。
A、8KB、16KC、32KD、64K
23.單片機應(yīng)用程序一般存放在(B)中。
A、RAMB、ROMC、寄存器D、CPU
24.下列(B)特殊功能寄存器不具有位尋址功能。
(A)PSW(B)TMOD(C)ACC(D)P0
25.在家用電器中使用單片機應(yīng)屬于微計算機的(B)
(A)輔助設(shè)計應(yīng)用(B)測量、控制應(yīng)用(C)數(shù)值計算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用
26.8031與8051的區(qū)別在于。(D)
A)內(nèi)部數(shù)據(jù)存儲單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲器的類型不同
(C)內(nèi)部程序存儲器的類型不同(D)內(nèi)部是否有程序存儲器
三、判斷題
1、當(dāng)MCS-51上電復(fù)位時,堆棧指針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由運算器和控制器組成
6、PC可以看成使程序存儲器的地址指針。(J)
7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?
A、DPTR是可以訪問的,而PC不能訪問。(J)
B、它們都是16位的存儲器。(V)
C、它們都有自動加“1”的功能。(義)PC有自動加“1”的功能,而DPTR的
加“1”則需通過指令I(lǐng)NCDPTR來完成。
D、DPTR可以分為兩個8位的寄存器使用,但PC不能。)
8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。(V)
9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用.而不能供字節(jié)尋址使用.(X)
位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。
10、8031共有21個特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,
是可以進行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以
進行位尋址。
11、MCS—51單片機是高檔16位單片機。(X)
12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無ROM。(V)
13、8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或
中間結(jié)果。(V)
14、8051的程序狀態(tài)字寄存器PSW是一個8位的專用寄存器,用于存程序運行
中的各種狀態(tài)信息。)
15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個地址空間:一個是片
內(nèi)的256字節(jié)的RAM,另一個是片外最大可擴充64K字節(jié)的RAM。(V)
16、單片機的復(fù)位有上電自動復(fù)位和按鈕手動復(fù)位兩種,當(dāng)單片機運行出錯或進
入死循環(huán)時,可按復(fù)位鍵重新啟動。(V)
17、單片機的一個機器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,
一個機器周期等于一個時鐘周期組成。(X)
18、單片機的指令周期是執(zhí)行一條指令所需要的時間。一般由若干個機器周期組
成。(J)
19、單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址。(X)
20、MCS—51單片機上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲器的內(nèi)容均為OOH。(X)
21、MCS—51單片機的數(shù)據(jù)存貯器是指外部存貯器。(X)
22、MCS-51單片機的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個區(qū)域
中。(J)
23、當(dāng)8051單片機的晶振頻率為12MHz時,ALE地址鎖存信號端的輸出頻率為
2MHZ的方脈沖。(V)
簡答題:
1.什么是單片機的振蕩周期、機器周期、指令周期?它們之間的關(guān)系是什么?
答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);
1個機器周期為12個振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指
執(zhí)行一條指令所需的時間,它是機器周期的倍數(shù)。
2.如單片機CPU采用6MHz晶振,分別計算此CPU的振蕩周期、時鐘周期、機
器周期和雙周期指令所用的時間。
3.何謂單片機的最小系統(tǒng)?
答:單片機最小系統(tǒng)是指一個真正可用的單片機最小配置應(yīng)用系統(tǒng)。包括CPU、
存儲器、電源、晶振電路及復(fù)位電路等。51系列單片機8031片內(nèi)無程序存儲器,
因此必須片外擴展程序存儲器后才能構(gòu)成最小應(yīng)用系統(tǒng)。
4.簡要說明8051單片機RST、ALE.EA、RST/YPD四個管腳的作用?
答:RST管腳加高電立時間大于兩個機器周期系統(tǒng)復(fù)位
ALE高電平鎖存P0口提供的地址低8位(A7~A0)
EA二1,CPU開始從片內(nèi)程序存儲器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存
儲器取指令。EA=0,CPU開始從片外程序存儲器取指令。
RST/VPD:復(fù)位信號輸入引腳/備用電源輸入引腳;
5.MCS-51內(nèi)部四個并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”
答:MCS-51單片機共有四個8位雙向并行的I/O端口,每個端口都包括一個鎖
存器、一個輸出驅(qū)動器和一個輸入緩沖器。但這四個端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個準(zhǔn)雙向并
行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU
訪問外部存儲器時作高八位地址線使用;P3口是一個多功能口除具有準(zhǔn)雙向I/O
功能外,還具有第二功能。
準(zhǔn)雙向口作為數(shù)據(jù)輸入時需先置.1,使引腳成為高阻狀態(tài),這樣才能正確地輸入
數(shù)據(jù)。
6.單片機復(fù)位有哪幾種方式?指出復(fù)位后機器的初始狀態(tài).
答:單片機復(fù)位有上電復(fù)位、手動復(fù)位、外來信號復(fù)位和復(fù)合復(fù)位等4種方式,
復(fù)位后機器的初始狀態(tài)為:
(1)PC值=000011
(2)RAM:隨機數(shù)
(3)SFR:P0-P3=FFH,SBUF不定,其余全為00H
7.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機最小系統(tǒng)。
說明該系統(tǒng)機器周期是多少?并說明P0、P2口在系統(tǒng)擴展中的作用?
答:主頻機器周期(1分)
12MHzlusArAOD7~D0
-Q吐麗又國XTAL1P0
CZ)
P0口分時提供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單片機的片內(nèi)都集成了哪些功能部件?各個功能部件的最主要的功能是
什么?
(1)1個微處理器(CPU);
(2)128個數(shù)據(jù)存儲器(RAM)單元;
(3)4KBFlash程序存儲器;
(4)4個8位可編程并行I/O口(P0口、P1口、P2口、P3口);
(5)1個全雙工串行口;
(6)2個16位定時器/計數(shù)器;
(7)一個中斷系統(tǒng),5個中斷源,2個優(yōu)先級;
(8)21個特殊功能寄存器(SFR)o
9.51單片機存儲器的物理結(jié)構(gòu)分成幾類?
答:分成四類:片內(nèi)程序存儲器,片外程序存儲器,片內(nèi)數(shù)據(jù)存儲器,片外數(shù)據(jù)
存儲器。
10.何謂SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時器/計數(shù)器、中斷系統(tǒng)等功
能模塊的工作。
第二章習(xí)題
姓名:學(xué)號:專業(yè):―
一、填空題
31.MCS-51系列單片機為」位單片機,,51系列單片機的地址線有條,
共有40個引腳。
32.當(dāng)單片機的PSW=01H時,這時當(dāng)前的工作寄存器區(qū)是Q區(qū),R4所對
應(yīng)的存儲單元地址為04Ho
33.單片機外部三大總線分別為地址總線、數(shù)據(jù)總線和控制總線。
34.8051內(nèi)部有4并行口,P0口直接作輸出口時,必須外接上拉電阻;并
行口作輸入口時,必須先_置1,才能讀入外設(shè)的狀態(tài)。
35.MCS-51的存儲器空間配置從功能上可分為四種類型:外部數(shù)據(jù)存儲器、
內(nèi)部數(shù)據(jù)存儲器、一內(nèi)部程序存儲器.、外部程序存儲器。
36.設(shè)計一個以AT89C51單片機為核心的系統(tǒng),如果不外擴程序存儲器,使其
內(nèi)部4KB閃爍程序存儲器有效,則其EA*引腳應(yīng)該接高電平。
37.半導(dǎo)體存儲器分成兩大類程序存儲器和數(shù)據(jù)存儲器,其中數(shù)據(jù)存
儲器具有易失性,常用于存儲臨時數(shù)據(jù)。
38.PC存放下一條將要從程序存儲器取出指令的地址,具有自動加1特性,在
8051中決定程序執(zhí)行順序的是PC還是DPTR?PC0DPTR存放存放16
位地址,作為左處尋址用的地址寄存器(間接尋址),故稱數(shù)據(jù)指針。
39.8051單片機的內(nèi)部硬件結(jié)構(gòu)包括了:31、程序存儲器、數(shù)據(jù)存儲器、
和定時計數(shù)器以及并行I/O口、串行口、中斷控制系統(tǒng)、時鐘電路、位
處理器等部件,這些部件通過3^^相連接。
40.一個完整的微機系統(tǒng)由硬件和軟件兩大部分組成。
41.MCS-51單片機的堆棧區(qū)只可設(shè)置在片內(nèi)RAM,堆棧寄存器SP
是立寄存器。
42.AT89S51復(fù)位后,PC與SP的值為分別為0000H和07H。
43.P2口通常用作.地址總線高八位,也可以作通用的I/O口使用。
44.MCS—51單片機的P0—P4口均是并行I/O口,其中的P0口和P2
口除了可以進行數(shù)據(jù)的輸入、輸出外,通常還用來構(gòu)建系統(tǒng)的數(shù)據(jù)總線
和地址總線,在P0—P4口中,P()為真正的雙向口,PLP2.P3為
準(zhǔn)雙向口,P3口為雙功能口。
45.在MCS—51中,PC和DPTR都用于提供地址,但PC是為訪問程序存
儲器提供地址,而DPTR是為訪問數(shù)據(jù)存儲器提供地址。
46.MCS-51系列單片機訪問外部數(shù)據(jù)存儲器是采用DPTR寄存器作為地址指
針的,可尋址數(shù)據(jù)存儲器的最大空間64K字節(jié)。
47.51單片機程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)所決定的,咒為
51單片機的PC是正位的,因此其尋址的范圍為64KB。
48.內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為
26Ho
49.51單片機中,片內(nèi)數(shù)據(jù)存儲器的空間大小為程序存儲器最大可擴
展空間為64KB;片外數(shù)據(jù)存儲器最大可擴展空間為64KB;51內(nèi)
部自帶4K容量程序存儲器。
50.MCS-51單片機訪問外部存儲器時,利用ALE信號鎖存來自
P0口的低8位地址信號。
51.若寄存器ACC=01H,B=80H,那么執(zhí)行完"ACOACC+B”;后P標(biāo)志位
為0oC51將P1口全部8個位變反的表達(dá)式是P=~P。
52,在51單片機中,如果采用6MHz晶振,一個機器周期為2Hs。
53.AT89C51單片機的機器周期等于12個時鐘振蕩周期。
54.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為0
55.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為00H?IFHo
56.8051內(nèi)部有(2)個定時器,(4)個并行口。
57.8051內(nèi)部數(shù)據(jù)存儲器的地址范圍是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個位變反的表達(dá)式是P=~P°
60.單片機片普通計算機的不同之處在于其將CPU、存儲器、和I/O接口三部分
集成于一塊芯片上。
二、選擇題
27.CPU主要的組成部部分為(C)。
(A)運算器、寄存器(B)加法器、寄存器
(C)運算器、控制器(D)運算器、指令譯碼器
28.8051單片機中內(nèi)部存儲器RAM中下列哪個地址單元既可位尋址又可字節(jié)尋
址。(D)
(A)7711(B)3FH(C)07H(D)2AH
29.8051單片機的并行I/O口讀、改、寫操作時是針對該口的(B)<>
(A)引腳(B)內(nèi)部鎖存器(C片選信號(D)地址線
30.8051單片機的(C)口的引腳,還具有外中斷、串行通信等第二功能,
(A)P0(B)Pl(C)P3(D)P2
31.MCS-51單片機4個I/O口中,下列哪個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.單片機8031的ALE引腳是(B)。
A、輸出高電平B、輸出矩形脈沖,頻率為fosc的1/6
C、輸出低電平D、輸出矩形脈沖,頻率為fosc的1/2
34.訪問外部存貯器或其它接口芯片時,作數(shù)據(jù)線和低8位地址線的是(A)0
A、P0口B、P1口C、P2口D、P0口和P2口
35.PSW中的RS1和RS0用來(A)。
A、選擇工作寄存器區(qū)號B、指示復(fù)位C、選擇定時器D、選擇工作
方式
36.8031單片機若晶振頻率為fosc=12MHz,則一個機器周期等于(C)心。
A、1/12B、1/2C、1D、2
37.MCS—51單片機的數(shù)據(jù)指針DPTR是-?個16位的專用地址指針寄存器,主要
用來(B)。
A、存放指令B、存放16位地址,作間址寄存器使用
C、存放下一條指令地址D、存放上一條指令地址
表示()
38.ALUD0
A、累加器B、程序狀態(tài)字寄存器C、計數(shù)器D、算術(shù)邏輯部件
39.單片機上電后或復(fù)位后,工作寄存器R0是在(A)。
A、0區(qū)00H單元B、0區(qū)01H單元C、0區(qū)09H單元D、SFR
40.18、單片機8051的XTAL1和XTAL2引腳是(D)引腳。
A、外接定時器B、外接串行口C、外接中斷D、外接晶振
41.19、8051單片機的VSS(20)引腳是(B)引腳。
A.主電源+5VB.接地C.備用電源D.訪問片外存貯器
42.20、8051單片機的VCC(40)引腳是(A)引腳。
A.主電源+5VB.接地C.備用電源D.訪問片外存貯器
43.MCS—51復(fù)位后,程序計數(shù)器PC=(B)o即程序從(B)開始執(zhí)
行指令。
A、0001HB、0000HC、0003HD、0023H
44.23、MCS-51的專用寄存器SFR中的堆棧指針SP是一個特殊的存貯區(qū),用
來(C),它是按后進先出的原則存取數(shù)據(jù)的。
A、存放運算中間結(jié)果B、存放標(biāo)志位
C、暫存數(shù)據(jù)和地址D、存放待調(diào)試的程序
45.MCS—51單片機復(fù)位后,專用寄存器ACC的狀態(tài)是(C)。
A、OOOOHB、07HC、OOHD、OFFH
46.當(dāng)程序狀態(tài)字寄存器PSW狀態(tài)字中RS1和RSO分別為0和1時,系統(tǒng)先用
的工作寄存器組為(B)o
A、組0B、組1C、組2D、組3
47.8051單片機中,唯--個用戶可使用的16位寄存器是(D)。
A、PSWB、ACCC、SPD、DPTR
48.80sl的程序計數(shù)器PC為16位計數(shù)器.其尋址范圍是(D工
A、8KB、16KC、32KD、64K
49.單片機應(yīng)用程序一般存放在(B)中。
B、RAMB、ROMC、寄存器D、CPU
50.下列(B)特殊功能寄存器不具有位尋址功能。
(B)PSW(B)TMOD(C)ACC(D)P0
51.在家用電器中使用單片機應(yīng)屬于微計算機的(B)
(B)輔助設(shè)計應(yīng)用(B)測量、控制應(yīng)用(C)數(shù)值計算應(yīng)用(D)數(shù)據(jù)處理應(yīng)用
52.8031與8051的區(qū)別在于。(D)
A)內(nèi)部數(shù)據(jù)存儲單元數(shù)目的不同(B)內(nèi)部數(shù)據(jù)存儲器的類型不同
(C)內(nèi)部程序存儲器的類型不同(D)內(nèi)部是否有程序存儲器
三、判斷題
1、當(dāng)MCS-51上電復(fù)位時,堆棧指針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由運算器和控制器組成
6、PC可以看成使程序存儲器的地址指針。(J)
7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?
A、DPTR是可以訪問的,而PC不能訪問。(J)
B、它們都是16位的存儲器。(V)
C、它們都有自動加“1”的功能。(X)PC有自動加“1”的功能,而DPTR的
加“1”則需通過指令I(lǐng)NCDPTR來完成。
D、DPTR可以分為兩個8位的寄存器使用,但PC不能。)
8、程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址。(J)
9、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。(X)
位尋址區(qū)既可以供位尋址使用,又可以供字節(jié)尋址使用。
10、8031共有21個特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因止匕
是可以進行位尋址的。(X)特殊功能寄存器中其單元地址能被8整除的才可以
進行位尋址。
11、MCS—51單片機是高檔16位單片機。(X)
12、MCS—51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無ROM。(J)
13、8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或
中間結(jié)果。(V)
14、8051的程序狀態(tài)字寄存器PSW是一個8位的專用寄存器,用于存程序運行
中的各種狀態(tài)信息。(J)
15、MCS-51的數(shù)據(jù)存貯器在物理上和邏輯上都分為兩個地址空間:一個是片
內(nèi)的256字節(jié)的RAM,另一個是片外最大可擴充64K字節(jié)的RAM。(V)
16、單片機的復(fù)位有上電自動復(fù)位和按鈕手動復(fù)位兩種,當(dāng)單片機運行出錯或進
入死循環(huán)時,可按復(fù)位鍵重新啟動。(V)
17、單片機的一個機器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,
一個機器周期等于一個時鐘周期組成。(X)
18、單片機的指令周期是執(zhí)行一條指令所需耍的時間。一般由若干個機器周期組
成。(V)
19、單片機系統(tǒng)擴展時使用的鎖存器,是用于鎖存高8位地址。(X)
20、MCS—51單片機上電復(fù)位后,片內(nèi)數(shù)據(jù)存儲器的內(nèi)容均為OOH。(X)
21、MCS—51單片機的數(shù)據(jù)存貯器是指外部存貯器。(X)
22、MCS-51單片機的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存貯器的一個區(qū)域
中。(J)
23、當(dāng)8051單片機的晶振頻率為12MHz時,ALE地址鎖存信號端的輸出頻率為
2MHZ的方脈沖。(V)
簡答題:
11.什么是單片機的振蕩周期、機器周期、指令周期?它們之間的關(guān)系是什么?
答:振蕩周期是指振蕩脈沖的周期,它是振蕩頻率的倒數(shù),即晶振頻率的倒數(shù);
1個機器周期為12個振蕩周期,它是構(gòu)成指令周期的基本單位;指令周期是指
執(zhí)行一條指令所需的時間,它是機器周期的倍數(shù)。
12.如單片機CPU采用6MHz晶振,分別計算此CPU的振蕩周期、時鐘周期、機
器周期和雙周期指令所用的時間。
13.何謂單片機的最小系統(tǒng)?
答:單片機最小系統(tǒng)是指一個真正可用的單片機最小配置應(yīng)用系統(tǒng)。包括CPU、
存儲器、電源、晶振電路及復(fù)位電路等。51系列單片機8031片內(nèi)無程序存儲器,
因此必須片外擴展程序存儲器后才能構(gòu)成最小應(yīng)用系統(tǒng)。
14.簡要說明8051單片機RST、ALE、EA、RST/VPD四個管腳的作用?
答:RST管腳加高電立時間大于兩個機器周期系統(tǒng)復(fù)位
ALE高電平鎖存P0口提供的地址低8位(A7~A0)
EA=1,CPU開始從片內(nèi)程序存儲器取指令,PC大于0FFF后轉(zhuǎn)向片外程序存
儲器取指令。EAR,CPU開始從片外程序存儲器取指令。
RST/VPD:復(fù)位信號輸入引腳/備用電源輸入引腳;
15.MCS-51內(nèi)部四個并行I/O口各有什么異同?作用是什么?何謂“準(zhǔn)雙向口”
答:MCS-51單片機共有四個8位雙向并行的I/O端口,每個端口都包括一個鎖
存器、一個輸出驅(qū)動器和一個輸入緩沖器。但這四個端口的功能不全相同,P0
口既可作一般I/O端口使用,又可作地址/數(shù)據(jù)總線使用;P1口是一個準(zhǔn)雙向并
行口,作通用并行I/O口使用;P2口除了可作為通用I/O使用外,還可在CPU
訪問外部存儲器時作高八位地址線使用;P3口是一個多功能口除具有準(zhǔn)雙向I/O
功能外,還具有第二功能。
準(zhǔn)雙向口作為數(shù)據(jù)輸入時需先置1,使引腳成為高阻狀態(tài),這樣才能正確地輸入
數(shù)據(jù)。
16.單片機復(fù)位有哪幾種方式?指出復(fù)位后機器的初始狀態(tài).
答:單片機復(fù)位有上電復(fù)位、手動復(fù)位、外來信號復(fù)位和復(fù)合復(fù)位等4種方式,
復(fù)位后機器的初始狀態(tài)為:
(4)PC值二0000H
(5)RAM:隨機數(shù)
(6)SFR:P0-P3=FFH,SBUF不定,其余全為00H
17.將圖中9、18、19、31管腳連線到圖中相應(yīng)的位置構(gòu)成8051單片機最小系統(tǒng)。
說明該系統(tǒng)機器周期是多少?并說明P0、P2口在系統(tǒng)擴展中的作用?
答:主頻12MHz機器周期lus(1分)
A/7'A0D7~D0
XTAL1P01
PO口分時提供8位數(shù)據(jù)線(D7-D0)A15-A8
XTAL1P2
和低8位地址總線(A7-A0)(1分)8051
RSTALE
P1口提供地址總線高8位(A15~A8)(1分)PSEN
JG分)「包
18.51單片機的片內(nèi)都集成了哪些功能部件?各個功能部件的最主要的功能是
什么?
(1)1個微處理器(CPU);
(2)128個數(shù)據(jù)存儲器(RAM)單元;
(3)4KBFlash程序存儲器;
(4)4個8位可編程并行I/O口(PO口、P1口、P2口、P3口);
(5)1個全雙工串行口;
(6)2個16位定時器/計數(shù)器;
(7)一個中斷系統(tǒng),5個中斷源,2個優(yōu)先級;
(8)21個特殊功能寄存器(SFR)o
19.51單片機存儲器的物理結(jié)構(gòu)分成幾類?
答:分成四類:片內(nèi)程序存儲器,片外程序存儲器,片內(nèi)數(shù)據(jù)存儲器,片外數(shù)據(jù)
存儲器。
20.何謂SFR?它的作用是什么?
答:SFR是特殊功能寄存器(SpecialFunctionRegisters),用于控制、管理
片內(nèi)算術(shù)邏輯部件,并行I/O口、串行I/O口、定時器/計數(shù)器、中斷系統(tǒng)等功
能模塊的工作。
61.51單片機外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸
62.單片機內(nèi)、外中斷源按優(yōu)先級別分為高級中斷和低級中斷,級別的高低是由
中斷優(yōu)先級寄存港的置位狀態(tài)決定的。同一級別中斷源的優(yōu)先順序是由
自然優(yōu)先級順序決定的。
63.8051單片機有5個中斷源,2級中斷優(yōu)先級別。
64.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級別是由
IP寄存器決定的。
65.當(dāng)單片機CPU響應(yīng)中斷后,程序?qū)⒆詣愚D(zhuǎn)移到該中斷源所對應(yīng)的入口地址
處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移
到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的
中斷入口地址為0023H,T0的入口地址為000BH
T01的入口地址為001BH,INTO的入口地址為
0003Ho
66.8051單片機中IP=OEH,1E=8DH時,CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是
外部中斷。
67.單片機的復(fù)位操作是高電平(高電平/低電平),單片機復(fù)位后,中斷允
許寄存器IE的值是00H。
68.MCS-51單片機中,在IP=OxOO時,優(yōu)先級最高的中斷是外部中斷0,最低
的是串行口中斷。
69.若只需要開串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷
0設(shè)置為下降沿觸發(fā),則執(zhí)行的語句為"0=1。
二、選擇題
1.MCS-51定時器TO的中斷入口地址為(B)0
(A)0003H(B)000BII(C)001311(D)001B1I
2.MCS-51單片機在同一級別里除串行口外,級別最低的中斷源
是(B)。
(A)外部中斷1(B)定時器T1(C)定時器TO(D)串行口
3.MCS-51單片機在同一優(yōu)先級的多個中斷源同時申請中斷時,CPU首先響應(yīng)
(A)o
(A)外部中斷0(B)TO中斷(C)外部中斷1(D)T1白斷
4.8031單片機外部中斷0請示信號輸入的引腳是(B)
(A)RXD(B)INTO(C)TO(D)WR
5.要使MCS-51能夠響應(yīng)定時器口中斷,串行接口中斷,它的中斷允許寄存
器TE的內(nèi)容應(yīng)是(A)
(A)98H(B;84H(C)42H(D;22H
6.MCS-51單片機各中斷源的優(yōu)先級別設(shè)定是利用寄存器(D)
(A)TMOD(B)IP(C)PCON(D)SCON
7.MCS-51單片機的外部中斷1的中斷請求標(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)中斷”的操作,對于外部中斷0,要關(guān)中斷應(yīng)復(fù):位中斷
允許寄存器的(B)
(A)EA位和ETO位(B)EA位和EXO位
(B)(C)EA位和ES位(D)EA位和ET1位
三、簡答題
1.簡述MCS-51單片機的中斷響應(yīng)過程。
答:CPU在每個機器周期的S5P2期間順序采樣每個中斷源,在下一個機器周期
S6區(qū)間按優(yōu)先級順序查詢中斷標(biāo)志,如查詢到某個中斷定標(biāo)志為1,將在接下來
的機器周期S1期間按優(yōu)先級進行中斷處理,中斷系統(tǒng)通過硬件自動將相應(yīng)的中
斷矢量地址裝入PC,以便進入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置
位相應(yīng)的中斷“優(yōu)先級觸發(fā)器”,然后由硬件執(zhí)行一條長調(diào)用指令,把當(dāng)前的
PC值壓入堆棧,以保護斷點,再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU
接著從中斷服務(wù)程序的入口處開始執(zhí)行。對于有些中斷源,CPU在響應(yīng)中斷后會
H動清除
2.什么是中斷?其主要功能是什么?
中斷就是對外界異步發(fā)生的事件作出及時的處理。
功能:分時操作;實時處理;故障處理。
3.中斷允許寄存器IE和優(yōu)先級寄存器IP數(shù)據(jù)狀態(tài)如圖,說明中斷服務(wù)系統(tǒng)那些
中斷源被開放,那些中斷源被屏蔽,級別最高的中斷源是什么?說明寄存器(IE)
標(biāo)志位EA的作用。
答:開放的中斷有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中斷有INTI、T1PSPT1PX1PTOPXO
10000
串口為高級中斷
EA為總中斷允許標(biāo)志位
4.中斷允許寄存器(IE)和中斷優(yōu)先級寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說明中斷服
務(wù)系統(tǒng)那些中斷源被開放,那些中斷源被屏蔽,級別最高的中斷源是什么?(5
分)
PSPT1PX1PTOPXO
IP00010
EAESET1EX1ETOEXO
IE1————01011
外部中斷INTO、定時器TO、定時器T1中斷源被開放(2分)
外部中斷INT1和串口中斷源被屏蔽(2分)
級別最高的中斷源是定時器TO(1分)
70.51單片機外部中斷有兩種觸發(fā)方式,分別為電平觸發(fā)和邊沿觸
71.單片機內(nèi)、外中斷源按優(yōu)先級別分為高級中斷和低級中斷,級別的高低是由
中斷優(yōu)先級寄存器的置位狀態(tài)決定的。同一級別中斷源的優(yōu)先順序是由
自然優(yōu)先級順序決定的。
72.8051單片機有5個中斷源,2級中斷優(yōu)先級別。
73.中斷源的是否允許中斷是由IE寄存器決定的,中斷源的優(yōu)先級別是由
JP寄存器決定的。
74.當(dāng)單片機CPU響應(yīng)中斷后,程序?qū)⒆詣愚D(zhuǎn)移到該中斷源所對應(yīng)的入口地址
處,并從該地址開始繼續(xù)執(zhí)行程序,通常在該地址處存放轉(zhuǎn)移指令以便轉(zhuǎn)移
到中斷服務(wù)程序。其中INT1的入口地址為0013H,串行口的
中斷入口地址為0023H,T0的入口地址為000BH
T01的入口地址為001BH,INTO的入口地址為
0003Ho
75.8051單片機中IP=OEH,IE=8DH時,CPU能響應(yīng)的優(yōu)先權(quán)最低的中斷源是
外部中斷。
76.單片機的復(fù)位操作是一高電平(高電平/低電平),單片機復(fù)位后,中斷允
許寄存器IE的值是00H。
77.MCS-51單片機中,在IP=OxOO時,優(yōu)先級最高的中斷是外部中斷0,最低
的是串行口中斷。
78.若只需要開串行口中斷,則IE的值應(yīng)設(shè)置為90H,若需要將外部中斷
0設(shè)置為下降沿觸發(fā),則執(zhí)行的語句為ITO=1。
二、選擇題
1.MCS-51定時器TO的中斷入口地址為(B)<,
(A)0003H(B)OOOBH(C)0013H(D)OO1BH
10.MCS-51單片機在同一級別里除串行口外,級別最低的中斷源
是(B)o
(B)外部中斷1(B)定時器T11C)定時器TO(D)串行口
11.MC5-51單片機在問一優(yōu)先級的多個中斷源問時申請中斷時,CPU苜先響應(yīng)
(A)o
(B)外部中斷0(B)TO中斷(C)外部中斷1(D)T1中斷
12.8031單片機外部中斷0請示信號輸入的引腳是(B)
(A)RXD(B)INTO(C)TO(D)WR
13.要使MCS-51能夠響應(yīng)定時器T1中斷,串行接口中斷,它的中斷允許寄存
器IE的內(nèi)容應(yīng)是(A)
(A)98H(B;84H(C)42H(D;22H
14.MCS-51單片機各中斷源的優(yōu)先級別設(shè)定是利用寄存器(D)
(A)TMOD(B)IP(C)POON(D)SCON
15.MCS-51單片機的外部中斷1的中斷請求標(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)中斷”的操作,對于外部中斷0,要關(guān)中斷應(yīng)復(fù)位中
斷允許寄存器的(B)
(C)EA位和ETO位(B)EA位和EXO位
(D)(C)EA位和ES位(D)EA位和ET1位
三、簡答題
1.簡述MCS-51單片機的中斷響應(yīng)過程。
答:CPU在每個機器周期的S5P2期間順序采樣每個中斷源,在下一個機器周期
S6區(qū)間按優(yōu)先級順序查詢中斷標(biāo)志,如查詢到某個中斷定標(biāo)志為1,將在接下來
的機器周期S1期間按優(yōu)先級進行中斷處理,中斷系統(tǒng)通過硬件自動將相應(yīng)的中
斷矢量地址裝入PC,以便進入相應(yīng)的中斷服務(wù)程序。一旦響應(yīng)中斷,CPU首先置
位相應(yīng)的中斷“優(yōu)先級觸發(fā)器”,然后山硬件執(zhí)行一條長調(diào)用指令,把當(dāng)前的
PC值壓入堆棧,以保護斷點,再將相應(yīng)的中斷服務(wù)的入口地址送入PC,于是CPU
接著從中斷服務(wù)程序的入口處開始執(zhí)行。對于有些中斷源,CPU在響應(yīng)中斷后會
自動清除
2.什么是中斷?其主要功能是什么?
中斷就是對外界異步發(fā)生的事件作出及時的處理。
功能:分時操作;實時處理;故障處理。
5.中斷允許寄存器IE和優(yōu)先級寄存器IP數(shù)據(jù)狀杰如圖,說明中斷服務(wù)系統(tǒng)那些
中斷源被開放,那些中斷源被屏蔽,級別最高的中斷源是什么?說明寄存器(IE)
標(biāo)志位EA的作用。
答:開放的中斷有INTO、TO、串口EAESET1EX1ETOEXO
110011
被屏蔽的中斷有MH、T1PSPT1PX1PTOPXO
10000
串口為高級中斷
EA為總中斷允許標(biāo)志位
6.中斷允許寄存器(IE)和中斷優(yōu)先級寄存器(IP)數(shù)據(jù)狀態(tài)如圖,說明中斷服
務(wù)系統(tǒng)那些中斷源被開放,那些中斷源被屏蔽,級別最高的中斷源是什么?(5
分)
PSPT1PX1PTOPXO
溫馨提示
- 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)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國可吸收三氯生涂層抗菌縫合線行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025年全球及中國超寬帶雷達(dá)傳感器行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球阻燃聚乙烯膜行業(yè)調(diào)研及趨勢分析報告
- 飯店房屋租賃合同范文
- 建筑工程掛靠內(nèi)部協(xié)議合同
- 2025佳兆業(yè)集團年度低壓柜設(shè)備戰(zhàn)略采購合同
- 虛擬股合伙協(xié)議合同范本
- 2025工程建設(shè)招標(biāo)設(shè)標(biāo)合同條件第1部分
- 直播帶貨商家簽約的合同范本
- 2025房地產(chǎn)委托開發(fā)合同酬金
- 青少年鑄牢中華民族共同體意識路徑研究
- 江蘇省南京市2024年中考英語試題(含解析)
- 學(xué)校農(nóng)業(yè)教育體驗項目方案
- 水利工程施工監(jiān)理規(guī)范(SL288-2014)用表填表說明及示例
- 獨家投放充電寶協(xié)議書范文范本
- 財稅實操-反向開票的方式解讀
- TwinCAT CNC實現(xiàn)對G代碼.NC文件的加密與解密
- 《聯(lián)合國教科文:學(xué)生人工智能能力框架》-中文版
- 2023年部編人教版六年級道德與法治下冊全冊課件【完整版】
- 2024-2030年中國二手醫(yī)療器械行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略分析報告
- 世界近代史-對接選擇性必修 課件-高考統(tǒng)編版歷史一輪復(fù)習(xí)
評論
0/150
提交評論