版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一.選擇題
1、以下有關(guān)PC和DPTR的結(jié)論,對(duì)的的是(D
A、DPTR是可以訪問(wèn)的,而PC不能訪問(wèn)
B、它們都是8位的存儲(chǔ)器
C、它們都有加1的功能
D、DPTR可以分為兩個(gè)8位的寄存器使用,但PC不能
2.啟動(dòng)定期器1開(kāi)始定期的指令是(D)0
A.CLRTROB.CLRTR1
C.SETBTROD.SETBTR1
3.下列指令判斷若定期器TO計(jì)滿數(shù)就轉(zhuǎn)LP的是(D).
A.JBTO,LPB.JNBTFO,LP
C.JNBTR(),LPD.JBTF0,LP
4.89C51單片機(jī)串行口發(fā)送/接受中斷源的工作過(guò)程是:當(dāng)串行口接受或發(fā)送
完一幀數(shù)據(jù)時(shí),將SCON中的(A),向CPU申請(qǐng)中斷。
A.RI或TI置1B.RI或TI置0
C.RI置1或TI置0D.RI置0或TI置1
5.8051單片機(jī)計(jì)數(shù)初值的計(jì)算中,若設(shè)最大計(jì)數(shù)值為M,對(duì)于模式1下的M值為
(D)0
A.M=2,3=8192B.M=28=256
C.M=24=16D.M=216=65536
6、下列說(shuō)法對(duì)的的是(C)。
A、89C5I共有21個(gè)特殊功能寄存器,它們的位都是可以用軟件設(shè)立的,因此,
都是可以進(jìn)行位尋址的。
B、內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。
C、程序計(jì)數(shù)器PC不能為用戶編程時(shí)直接使用,由于它沒(méi)有地址。
D、各中斷發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MCS—51系統(tǒng)的TMOD寄存器中。
7、在89c51中,需要外加電路實(shí)現(xiàn)中斷撤除的是:(A)
A、電平方式的外部中斷B、定期中斷
C、外部串行中斷D、脈沖方式的外部中斷
8、下列的說(shuō)法對(duì)的的是(A)。
A、特殊功能寄存器SCON,與定期器/計(jì)數(shù)器的控制無(wú)關(guān)。
B、特殊功能寄存器TM0D,與定期器/計(jì)數(shù)器的控制無(wú)關(guān)。
C、特殊功能寄存器IE,與定期器/計(jì)數(shù)器的控制無(wú)關(guān)。
D、特殊功能寄存器TCON,與定期器/計(jì)數(shù)器的控制無(wú)關(guān)。
9.外部中斷源而(外部中斷)的向量地址為()oC
A.0003HB.000BHC.(X)13HD.OO2BH
10、區(qū)分MCS—51單片機(jī)片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是
()o
A、看其芯片的型號(hào)是ROM還是RAM
B、看其離MCS-51芯片的遠(yuǎn)近
C、看其位于地址范圍的低端還是高段
D、看其是與RD信號(hào)連接還是與PSEN信號(hào)連接
11.MCS-51單片機(jī)串行口接受數(shù)據(jù)的順序是下述的順序()o
(1)接受完一幀數(shù)據(jù)后,硬件自動(dòng)將SCON的R1置1
(2)用軟件將RI清零
⑶接受到的數(shù)據(jù)由SBUF讀出
(4)置SCON的REN為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)
12.數(shù)據(jù)線為8根的存儲(chǔ)器的地址范圍是0000H?03FFH,它的容量為()。
A、1KBB、2KBC、3KBD、4KB
13在中斷服務(wù)子程序中,至少應(yīng)有一條(D)。
A、傳送指令B、轉(zhuǎn)移指令C、加法指令D、中斷返回指令
14.要用傳送指令訪問(wèn)MCS-51片外RAM,它的指令操作碼助記符應(yīng)是(B)。
A、MOVB、MOVXC、MOVCD、以上都行
二.填空題
1、單片機(jī)與普通計(jì)算機(jī)的不同之處在于其將、存儲(chǔ)器
和各種輸入輸出接口三部分集成于一塊芯片上。
2、通過(guò)堆棧操作實(shí)現(xiàn)子程序調(diào)用,一方面就要把,C_________的內(nèi)容入棧,以
進(jìn)行斷點(diǎn)地址保護(hù)。調(diào)用返回時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)地址送回到
PCO
3、在寄存器間接尋址方式中,假如存儲(chǔ)器的地址在OOH?FFH之間,則可用
RQJ乍變址寄存器,存儲(chǔ)器的地址在OOOOH~FFFFH,則以DPTR作基址寄存器。
4、假定累加器A中的內(nèi)容為40H,執(zhí)行指令
MOV30H,A
后,把累加器A的內(nèi)容送入數(shù)據(jù)存儲(chǔ)器30H單元中。
5、在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),
而是操作數(shù)的地址。
6、單片機(jī)P0口為總線和總線的復(fù)用端口[4LS373與
P0口連接,其輸出線作為系統(tǒng)的,74LS373的G端與單片機(jī)
連接。
7、在片外存儲(chǔ)器擴(kuò)展中,無(wú)論是線選法還是譯碼法,最終都是為擴(kuò)展芯片的
____________端提供信號(hào)。
8、在MCS-51中,PC和DPTR都用于提供地址,但PC是為了訪問(wèn)
存儲(chǔ)器提供地址,而DPTR是為訪問(wèn)存儲(chǔ)器提供地址。
9、16KBRAM存儲(chǔ)器的首地址若為3000H,則末地址為Ho
10、8KX8位的存儲(chǔ)器共有地址線根。
三、判斷題,對(duì)的的打錯(cuò)浜的打"x”
第1部分,尋址方式
(1).MOV20H,R1(4)(2).ADDCA,2030H
(x)
(3).CLRAN)(4).MOVX40H,#30H(x)
(5).ORG30OOH(Y)(6).MOVC@A+PC,A(x)
(7).MOVXA,2023H(x)(8).DJNZ#data,re1(x)
(9).INC@R5(x)(10).DECDPTR(x)
(11).MOVRI,@R2(x)(12).SWAPRI(x)
(13).SETB2023H(x)(14).JZA,LOOP(x)
(15)DAR2(x)
第2部分:
(1)89C51每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求輸入引腳。(x)
(2)不能對(duì)程序計(jì)數(shù)器PC進(jìn)行讀、寫(xiě)操作。()
(3)89C51單片機(jī)的棧底單元是不能運(yùn)用的,因此,它是一個(gè)閑置單元。(x)
(4)89C51單片機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的。(x)
(5)中斷初始化時(shí),對(duì)中斷控制器SCON、TCON的狀態(tài)設(shè)立,只可使用位操
作指令,而不能使用字節(jié)操作指令。(x)
(6)在一般情況89c51單片機(jī)允許同級(jí)中斷嵌套(x)
(7)89c51單片機(jī),程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范圍都是同樣的。
(N)
⑻單片機(jī)系統(tǒng)擴(kuò)展時(shí)使用的鎖存器,是用于鎖存高8位地址,(x)
(9)RLA為循環(huán)左移指令。?)
(10)指令MOVA,30H的源操作數(shù)是立即尋址方式。(x)
(11)假如發(fā)生除法溢犯錯(cuò)誤,則PSW標(biāo)志位P置1。(x)
(12)如JCre1發(fā)生跳轉(zhuǎn)時(shí),目的地址為當(dāng)前地址加上偏移量rel。(V)
(13)MOVCA,@A+DPTR是一條查詢指令。(4)
(14)MULAB的執(zhí)行結(jié)果是高8位在A中,低8位在B中。(x)
(15)CPIJ對(duì)內(nèi)部RAM和外部RAM的讀寫(xiě)速度同樣快。(x)
(16)對(duì)于89C51單片機(jī),當(dāng)CPU對(duì)內(nèi)部程序存儲(chǔ)器尋址超過(guò)4K時(shí),系統(tǒng)會(huì)自動(dòng)
在外部程序存儲(chǔ)器中尋址。(x)
三.簡(jiǎn)答題
1、片內(nèi)RAM低128個(gè)單元?jiǎng)澐譃槟?個(gè)重要部分?各部分的重要功能是什么?
2、編寫(xiě)出外部中斷1為跳沿觸發(fā)的中斷初始化程序。
3、若SP=60H,標(biāo)號(hào)LABEL所在的地址為3456H。LCALL指令的地址為
2023H,執(zhí)行指令如下:
2023H:LCALLLABEL
后,堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化?PC的值等于什么?假如將指令
LCALL直接換成ACALL是否可以?假如換成ACALL指令,可調(diào)用的地址范圍
是什么?
4、定期/計(jì)數(shù)器用作定期器時(shí),其計(jì)數(shù)脈沖由誰(shuí)提供?定期時(shí)間與哪些因素有關(guān)?
5、假定A=83H,(R0)=17H,(17H)=0B5H,執(zhí)行以下指令:
ANLA,#17H;A=00000011B
ORL17H,A(17H)=10110111B
XRLA,@R0;A=10110100B
CPLA;A=4BH
后,A的內(nèi)容為4BHo
6、使用簡(jiǎn)樸指令序列完畢以下操作
1)請(qǐng)將片外RAM2OH-25H單元清零;
MOVRO,#20H
MOVRI,#6
MOVA,#00H
LOOP:MOVX@RO,A
INCRO
DJNZRI,LOOP
2)請(qǐng)將RAM3000單元內(nèi)容送R7;
MOVDPTR,#300OH
MOVA,@DPTR
MOVR7,A
3)將累加器A的內(nèi)容取反
CPLA
4)將累加器A的內(nèi)容的低4位置1;
ORLA,#0FH
7、MCS-51系列單片機(jī)具有幾個(gè)中斷源?分別是如何定義的?其中哪些中斷源
可以被定義為高優(yōu)先級(jí)中斷?如何定義?
8、各中斷源相應(yīng)的中斷服務(wù)程序的入口地址是否能任意設(shè)定?
9、為什么一般都把主程序的起始地址放在0030H之后?
四.程序閱讀題
1.為下列程序段的每一行注釋?zhuān)⒄f(shuō)明整個(gè)程序段的功能c
MOVRO,#30h
MOVRI,#4Oh
MOVR2,#08h;
LOOP:MOVA,@R0
ADDA,@R1;
MOV@R0,A
INCRO;
INCR1
DJNZR2,LOOP
功能說(shuō)明:
2.設(shè)在31H單元存有#23H,執(zhí)行下面程序:
MOVA,31HA=23H
ANLA,#0FH;A=03H
MOV41H,A;(41H)=03H
MOVA;31H;A=23H
ORLA,#0F0H;A=F3H
SWAPA;A=3FH
MOV42H,A;(42H)=3FH
則(41H)=03H(42H)=3FH
3.己知(RO)=20H,(2OH)=1OH,(P0)=30H,(R2)=20H,執(zhí)行如
下程序段后
MOV@R0,#11H;(20H)=11H
MOVA,R2;A=20H
ADDA20H;A=31H
MOVPSW,#8OH;CY
SUBBA,PO;31H-l-30H=OOH,CY=0
MOV4OH,A;(40H)=A=00H
結(jié)果是:(4OH)=OOH,CY=0o
4.設(shè)在MCS-51單片機(jī)片內(nèi)RAM中,(20H)=40H,(40H)=22H,(22H)=10
H,P1=OCFH,當(dāng)下列程序執(zhí)行完畢后,各單元的內(nèi)容分別為多少?請(qǐng)?zhí)钊虢o定的
各個(gè)寄存器及片內(nèi)單元中。
MOVR0,#2OH;R0=20HAMOVA,@R0;A=40HAMOV
RI,A;R1=40HAMOVB,@R1;B=22HAMOV@
RI,RI;(4OH)=40H
MOVP3,P1;P3=0CFHA(A)=40H(B)=
22H(RO)=2OH(Rl)=4OH
(P1)=0CFH(P3)=OCFH(20H)=40H
(22H)=10H
五、程序設(shè)計(jì)題
1、使用定期器中斷方式編程實(shí)現(xiàn)從Pl.0引腳上輸出一個(gè)周期為1s的方波。
(系統(tǒng)時(shí)鐘為6MHz)。
2、編程將片內(nèi)RAM40H單元開(kāi)始的16個(gè)數(shù)傳送到片外RAM2023H
開(kāi)始的單元中。
3、根據(jù)硬件圖計(jì)算ADC0809的8個(gè)模擬量輸入通道的地址,并編寫(xiě)程序?qū)崿F(xiàn)8
個(gè)通道的模擬量循環(huán)采集,采集結(jié)構(gòu)存放至片內(nèi)RAM40H?47H中。
u?u?
39DOD721
PIOPOOm$b2-l
3$Dl\rI>621)
PllP01
D2\/PS19
PI2P02
PI3PO3
IS1)4\少H
PI4PN
34l)5\/D215
PI5P05
/DI14
PI6P06
JFDTXZDCMT
PI7P07lsb2-8
INTIP20EOC
NTO
INTOP2I
P22ADD-A
15_
TlP2JADDB
TOP24ADDC
P25
31
EA/VPP26
P27
19
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 3D打印藥物緩釋植入體的釋放動(dòng)力學(xué)研究
- 3D打印技術(shù)在神經(jīng)內(nèi)鏡手術(shù)中的應(yīng)用
- 2025年成都紡織高等專(zhuān)科學(xué)校公開(kāi)招聘電氣工程師工作人員的備考題庫(kù)及1套完整答案詳解
- 2025年晉江市博物館公開(kāi)招聘編外人員的備考題庫(kù)有答案詳解
- 漸變風(fēng)粉紫品牌推廣總結(jié)及未來(lái)規(guī)劃
- 2025年西安市浐灞第一幼兒園招聘?jìng)淇碱}庫(kù)完整參考答案詳解
- 安鋼總醫(yī)院2026年度招聘25人備考題庫(kù)有答案詳解
- 外研版三起四年級(jí)下冊(cè)Review of Module 6課件2
- 《繪本閱讀在小學(xué)低年級(jí)語(yǔ)文教學(xué)中的多元文化教育策略》教學(xué)研究課題報(bào)告
- 2025年貴陽(yáng)市白云區(qū)招聘數(shù)據(jù)標(biāo)注等崗70人+備考題庫(kù)帶薪培訓(xùn)備考題庫(kù)五險(xiǎn)一金備考題庫(kù)及1套參考答案詳解
- 腫瘤常見(jiàn)癥狀管理
- 機(jī)械進(jìn)出場(chǎng)管理制度
- 云南省昭通市2024-2025學(xué)年七年級(jí)上學(xué)期期末歷史試題(含答案)
- 水泥供應(yīng)、運(yùn)輸、售后服務(wù)方案
- 澳洲10計(jì)劃教程
- 校園小品《我的未來(lái)不是夢(mèng)》劇本
- 2024稅務(wù)代理合同協(xié)議原件
- 江蘇自考現(xiàn)代企業(yè)經(jīng)營(yíng)管理-練習(xí)題(附答案)27875
- 電力建設(shè)施工技術(shù)規(guī)范 第5部分:管道及系統(tǒng)-DLT 5190.5
- 四川省宜賓市2023-2024學(xué)年高二物理第一學(xué)期期末聯(lián)考試題含解析
- 玻璃隔墻拆除施工方案
評(píng)論
0/150
提交評(píng)論