下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
單片機(jī)原理與接口技術(shù)(機(jī)械班)學(xué)習(xí)通超星期末考試章節(jié)答案2024年1000111110110011B=
H
答案:8FB349ADH=
B
答案:0100100110101101;100100110101101;0100100110101101十進(jìn)制數(shù)32轉(zhuǎn)換為二進(jìn)制數(shù)為
,轉(zhuǎn)換為十六進(jìn)制為
答案:00100000B;100000B;00100000B;20H二進(jìn)制數(shù)01101100B轉(zhuǎn)換為十六進(jìn)制為
H,轉(zhuǎn)換為十進(jìn)制數(shù)為
答案:6C;6c;108;108D將
、
和各種輸入輸出接口等計(jì)算機(jī)的主要組成部件,集成在一塊電路芯片上,稱為單片微型計(jì)算機(jī),簡稱單片機(jī)。
答案:CPU;中央處理器;中央處理器CPU;微處理器;cpu;中央處理器(CPU;存儲器;ROM和RAM;RAM和ROM;儲存器;存儲器(ROM和RAM單片機(jī)又可稱為
和
答案:微控制器;MCU;微型控制器;微控制器MCU;微控制器(MCU;嵌入式微控制器;EMCU;嵌入式控制器;嵌入式微控制器EMCU;嵌入式微控制器(EMCU按CPU的字長,單片機(jī)可分為(
)
答案:4位單片機(jī);8位單片機(jī);16位單片機(jī);32位單片機(jī)單片機(jī)系統(tǒng)中,為了區(qū)分不同的進(jìn)制數(shù),在數(shù)的后面放一個(gè)英文字母作為標(biāo)識符,其中十六進(jìn)制數(shù)用(
)標(biāo)識
答案:H程序計(jì)數(shù)器PC是多少位的,PC里面存放的是什么,單片機(jī)復(fù)位后,PC里的內(nèi)容是什么,單片機(jī)如何實(shí)現(xiàn)程序的順序執(zhí)行?
答案:程序計(jì)數(shù)器是16位的,其功能是用于存放下一條將要執(zhí)行的指令的地址。其復(fù)位值為0000H,PC具有自動加1的功能,從而實(shí)現(xiàn)程序的順序執(zhí)行。80C51單片機(jī)的通用工作寄存器共有哪幾組?單片機(jī)復(fù)位后,選中哪組工作寄存器?如何選擇當(dāng)前工作寄存器組?如何實(shí)現(xiàn)工作寄存器的現(xiàn)場保護(hù)?
答案:有4組通用工作寄存器,每組8個(gè)工作寄存器,系統(tǒng)復(fù)位后,選中第0組。通過設(shè)置PSW中的RS1和RS0兩個(gè)位來選用其中一組作為當(dāng)前的工作寄存器組。工作寄存器的現(xiàn)場保護(hù)通過更換當(dāng)前工作寄存器組的方式保護(hù)。什么是堆棧?堆棧有何作用和特點(diǎn)?堆棧指針SP的作用是什么?在程序設(shè)計(jì)時(shí)為什么要對SP重新賦值?
答案:堆棧是指在子程序調(diào)用、中斷服務(wù)處理等過程中暫時(shí)存放數(shù)據(jù)和地址,堆棧作用是進(jìn)行斷點(diǎn)保護(hù)和現(xiàn)場保護(hù);堆棧的特點(diǎn)是先進(jìn)后出、后進(jìn)先出;堆棧指針SP用來指示棧頂單元的地址。開機(jī)時(shí),SP的初始值為07H,這樣就使堆棧從08H單元開始,而08H到1FH是單片機(jī)第1、2、3組通用工作寄存器,故初始化時(shí),要對SP重新賦值,使其設(shè)定在片內(nèi)的數(shù)據(jù)緩沖與堆棧區(qū)。80C51單片機(jī)的片內(nèi)、片外程序存儲器如何選擇?
答案:80C51單片機(jī)片內(nèi)、片外程序存儲器的選擇通過/EA引腳來實(shí)現(xiàn)。當(dāng)/EA引腳接低電平時(shí),即/EA=0,只訪問片外ROM,片內(nèi)ROM無效;當(dāng)/EA引腳接高電平時(shí),即/EA=1,
訪問片內(nèi)ROM,當(dāng)PC值超過片內(nèi)ROM容量時(shí),自動轉(zhuǎn)向片外ROM試述程序存儲器與數(shù)據(jù)存儲器的功能,80C51單片機(jī)片內(nèi)程序存儲器和片內(nèi)數(shù)據(jù)存儲器的容量及地址范圍各為多少?
答案:程序存儲器用于存放經(jīng)調(diào)試正確的應(yīng)用程序和表格之類的固定常數(shù),數(shù)據(jù)存儲器用于存放隨機(jī)數(shù)據(jù)。80C51單片機(jī)片內(nèi)程序存儲器的容量為4KB,地址范圍為0000H~0FFFH80C51單片機(jī)片內(nèi)數(shù)據(jù)存儲器的容量為256B,地址范圍為00H~FFH80C51單片機(jī)片內(nèi)ROM的容量為2K.(
)
答案:錯(cuò)SP是堆棧指針,里面存放的是當(dāng)前棧頂單元的地址。(
)
答案:對DPTR不可以當(dāng)作2個(gè)8位的特殊功能寄存器來使用。(
)
答案:錯(cuò)系統(tǒng)復(fù)位后,堆棧指針SP初始化為07H,使得堆棧從08H單元開始。(
)
答案:對80C51單片機(jī)的存儲器在物理上分為4個(gè)空間,分別為
、
、
和
答案:片內(nèi)數(shù)據(jù)存儲器;片內(nèi)RAM;片內(nèi)數(shù)據(jù)存儲區(qū);片內(nèi)數(shù)據(jù)儲存器;片外數(shù)據(jù)存儲器;片外RAM;片外數(shù)據(jù)存儲區(qū);片外數(shù)據(jù)儲存器;片內(nèi)程序存儲器;片內(nèi)ROM;片內(nèi)程序存儲區(qū);片內(nèi)程序儲存器;片外程序存儲器;片外ROM;片外程序存儲區(qū);片外程序儲存器若80C51單片機(jī)的時(shí)鐘頻率為fosc=6MHz,則機(jī)器周期Tcy=
μs
答案:2當(dāng)系統(tǒng)處于正常工作狀態(tài)時(shí),在RST引腳施加2個(gè)機(jī)器周期的
電平,則系統(tǒng)復(fù)位。
答案:高單片機(jī)復(fù)位后,(PC)=
,(SP)=
。
答案:0000H;0H;0h;0000h;0;00H;000H;07H;07h80C51單片機(jī)片內(nèi)RAM的20H~2FH單元為
區(qū),位地址范圍從
到
。
答案:位尋址;位尋址區(qū);00H;00h;7FH;7Fh;7fH;7fh通用工作寄存器共分為
組,每組有
個(gè)單元,寄存器名稱是
,CPU復(fù)位后,選中第
組工作寄存器,若要使用第2組,則應(yīng)設(shè)置RS1=
,RS0=
。
答案:4;8;R0-R7;通用工作寄存器;R0~R7;R0至R7;R0到R7;0;1;080C51單片機(jī)的片內(nèi)、片外程序存儲器的選擇是通過(
)引腳實(shí)現(xiàn)的。
答案:/EA關(guān)于PC和DPTR,下列說法錯(cuò)誤的是(
)
答案:都具有自動加1的功能程序計(jì)數(shù)器PC里面存放的是(
)。
答案:下一條將要執(zhí)行的指令的地址80C51單片機(jī)堆棧數(shù)據(jù)的進(jìn)出原則是(
)。
答案:先進(jìn)后出應(yīng)用單片機(jī)時(shí),用戶開發(fā)調(diào)試成功的程序存放在(
)中。
答案:ROM編程將片內(nèi)23H單元的內(nèi)容送入片外RAM1000H單元
答案:MOV
A,
23HMOV
DPTR,
#1000HMOVX
@DPTR,
A編程將片外數(shù)據(jù)存儲器3000H單元的內(nèi)容送入片內(nèi)R0;
答案:MOV
DPTR,#3000HMOVX
A,
@DPTRMOV
R0,
A編程將R1內(nèi)容送入
R0;
答案:MOV
A,
R1MOV
R0,
A請說明MOV,MOVX,MOVC三類指令的區(qū)別
答案:MOV類指令用于訪問片內(nèi)RAMMOVX類指令用于訪問片外RAMMOVC類指令用于訪問程序存儲器ROM中的表格寫出下列程序段的功能MAIN:
MOVR3,#9;
MOVR0,#30H;
MOV
DPTR,#1000HLOOP:MOV
A,
@R0
MOVX
@DPTR,A;
INC
R0;
INC
DPTR;
DJNZ
R3,LOOP;
AJMP$;
答案:將片內(nèi)RAM
30H~38H單元的內(nèi)容依次送到片外RAM的1000H~1008H單元中執(zhí)行入棧操作指令PUSHdirect時(shí),direct單元中的數(shù)據(jù)送入SP中。(
)
答案:錯(cuò)比較不相等轉(zhuǎn)移指令CJNE不能判斷兩個(gè)操作數(shù)的大小。(
)
答案:錯(cuò)由MOVX類指令可知,片內(nèi)片外RAM間的數(shù)據(jù)傳送只能通過累加器A進(jìn)行傳送
答案:對80C51單片機(jī)的通用工作寄存器中只有R0和R1可以用作間址寄存器。(
)
答案:對寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
A,#9CH
MOV
40H,#88H
CJNE
A,40H,NEQ
SJMP$NEQ:MOVA,40H
SJMP
$結(jié)果:(A)=
(40H)=
答案:88h;88H;88h;88H寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
A,#24H
RL
A
MOV
B,A
ORL
B,
#07H
SJMP
$結(jié)果:(B)=
答案:4FH;4Fh;4fH;4fh;01001111B寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
A,#7AH
MOV
35H,#30H
MOV
40H,#0AAH
ANL
A,#0F0H
ORL
35H,#8FH
XRL
40H,A
SJMP
$結(jié)果:(A)=
(35H)=
,
(40H)=
答案:70H;70h;BFH;BFh;bFH;bFh;BfH;Bfh;bfH;bfh;0bfh;DAH;DAh;dAH;dAh;DaH;Dah;daH;dah;0dah寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
PSW,#80H
MOV
A,#26H
ADDC
A,#58H結(jié)果:(A)=
(PSW)=
答案:7FH;7Fh;7fH;7fh;01H;01h寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
32H,#87H
MOV
R0,#32H
MOV
A,@R0
SUBB
A,#56H
INC
R0
MOV
@R0,A結(jié)果:(A)=
(R0)=
(32H)=
(33H)=
答案:31h;31H;33h;33H;87h;87H;31h;31H寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
30H,#02H
MOV
DPTR,#TABLE
MOV
A,30H
MOVC
A,@A+DPTR
SJMP
$
ORG
0123HTABLE:DB
00H,03H,04H,10H,16H結(jié)果:(A)=
,(DPTR)=
答案:04H;04h;0123H;0123h寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
SP,#6FH
MOV
30H,#22H
MOV
31H,#33H
PUSH
30H
PUSH31H
POP
B
POP
ACC結(jié)果:(A)=
,(B)=
,(70H)=
,(71H)=
,(SP)=
答案:22H;22h;33H;33h;22H;22h;33H;33h;6fh;6FH;6Fh;6fH設(shè)(A)=0FH,(R0)=30H,片內(nèi)RAM的(30H)=0AH,(31H)=0BH,(32H)=0CH,
寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
A,@R0
MOV
@R0,32H
MOV
32H,A
MOV
R0,#31H
MOV
A,@R0
SJMP
$結(jié)果:(A)=
,(R0)=
,(32H)=
.
答案:0BH;0Bh;0bH;0bh;bh;bH;BH;Bh;31H;31h;0AH;0Ah;0aH;0ah;ah;Ah;AH;aH寫出下列程序段執(zhí)行后,相關(guān)寄存器或存儲單元的內(nèi)容。
MOV
R0,#30H
MOV
30H,#40H
MOV
A,@R0
MOV
60H,A
SJMP$結(jié)果;(A)=
,(R0)=
,(30H)=
,(60H)=
答案:40H;40h;30H;30h;40H;40h;40H;40h寫出下列程序段執(zhí)行后,各I/O口的內(nèi)容。
ANL
P1,#73H
ORL
P2,#30H
CLR
P0.0結(jié)果:(P1.7)=____(P1.3)=____,(P1.2)=_____(P2.5)=____,(P2.4)=____,(P0.0)=
。
答案:0;0;0;1;1;0指令MOV
C,
F0的尋址方式為(
)
答案:位尋址下列指令中,源操作數(shù)為直接尋址的是(
)
答案:MOV
A,
23H要訪問片外數(shù)據(jù)存儲器應(yīng)采用(
)尋址方式。
答案:寄存器間接尋址/star3/origin/6b47019bd3c010518495e9b24f3ae851.png
答案:解:①TMOD值如下GATEC/T
M1M0GATEC/T
M1M0
0
0
00
0110
②初值=28-2=244=FEH③編程ORG
0000H
AJMP
MAIN
ORG
000BH;
CPL
P1.1
RETIMAIN:
MOV
TMOD,#06H;
MOV
TH0,
#0FEH;
MOV
TL0,
#0FEH;
SETB
TR0;
SETB
ET0;
SETB
EA;
SJMP
$;/star3/origin/07c1f56ab3517ca4f6a718c5e0c3fb67.png
答案:ORG0000H
LJMPMAIN
ORG0003H
LJMPLED
ORG0100HMAIN:
MOV
A,
#0FFH
MOV
P1,A
SETB
EX0
SETB
IT0
SETB
EA
AJMP
$
LED:
CPL
A
MOV
P1,A
RETI利用80C51單片機(jī)的P2.4引腳輸出方波控制步進(jìn)電機(jī),控制脈沖的頻率f=800Hz(f=1/T,T為方波周期),已知系統(tǒng)使用fosc=12MHz的外部晶體振蕩器,使用定時(shí)器/計(jì)數(shù)器T0工作于方式1,通過中斷方式進(jìn)行程序編制。(請給出初值計(jì)算過程)
答案:解:(1)TMOD值如下GATEC/T
M1M0GATEC/T
M1M0
0
0
00
0001
(2)
機(jī)器周期=12/fosc=12/(12*1000000)s=1μs
方波周期=1/800Hz=1250μs
定時(shí)時(shí)間=1250/2=625μS初值=2L-定時(shí)時(shí)間/機(jī)器周期=216-625/1=64911(3)
編程:
ORG
0000H
AJMP
MAIN
ORG
000BH
AJMP
INQP
MAIN:MOV
TMOD,
#01H;
MOV
TH0,#HIGH(64911);
MOV
TL0,#LOW(64911);
SETB
TR0;
SETB
ET0;
SETB
EA;
AJMP
$;
INQP:MOV
TH0,#HIGH(64911);
MOV
TL0,#LOW(64911);
CPL
P2.4
RETI試述單片機(jī)各并行口的第二功能。
答案:P0口第二功能:低8位地址線和數(shù)據(jù)線P2口第二功能:高8位地址線P3口第二功能:
P3.0—RXD,串行輸入口
P3.1—TXD,串行輸出口
P3.2—/INT0,外部中斷0,輸入
P3.3—/INT1,外部中斷1,輸入
P3.4—T0,定時(shí)器/計(jì)數(shù)器0的外部輸入
P3.5—T1,定時(shí)器/計(jì)數(shù)器1的外部輸入
P3.6—/WR,片外數(shù)據(jù)存儲器寫選通控制腳,低電平有效
P3.7—/RD,片外數(shù)據(jù)存儲器讀選通控制腳,低電平有效單片機(jī)的并行口做普通輸入口時(shí),需要注意什么?
答案:P0~P3均可作普通I/O口,做輸入口時(shí),必須先輸出1.
其中P0口做普通輸入輸出口時(shí),需外接上拉電阻。試編寫中斷初始化程序,要求開啟定時(shí)器/計(jì)數(shù)器T0溢出中斷、外部中斷0、串行口及總中斷,設(shè)置外部中斷0為跳變觸發(fā)方式、高優(yōu)先級,串行口為高優(yōu)先級,定時(shí)器/計(jì)數(shù)器T0中斷為低優(yōu)先級。屏蔽定時(shí)器/計(jì)數(shù)器T1和外部中斷1的中斷請求(相關(guān)寄存器如下所示)中斷允許控制寄存器IE(字節(jié)地址A8H)EA——ESET1EX1ET0EX0中斷優(yōu)先級控制寄存器IP(字節(jié)地址A8H)———PSPT1PX1PT0PX0寄存器TCON(字節(jié)地址88H)定時(shí)器控制中斷允許控制寄存器IE(字節(jié)地址A8H)TF1TR1TF0TR0IE1IT1IE0IT0
答案:MOV
IE,
#10010011BMOV
IP,
#00010001BSETB
IT0或;MOV
IE,
#93HMOV
IP,
#11HSETB
IT080C51有哪幾個(gè)中斷源?各中斷標(biāo)志是如何產(chǎn)生的,又如何清“0”的?CPU響應(yīng)中斷時(shí),中斷入口地址各是多少?
答案:①——外部中斷0:
檢測的引腳出現(xiàn)有效的中斷請求信號時(shí),中斷標(biāo)志位IE0硬件置位;
響應(yīng)中斷時(shí),中斷標(biāo)志位IE0硬件自動清0,不用中斷時(shí)需軟件清0;
中斷入口地址為0003H;②——外部中斷1。
檢測的引腳出現(xiàn)有效的中斷請求信號時(shí),中斷標(biāo)志位IE1硬件置位;
響應(yīng)中斷時(shí),中斷標(biāo)志位IE0硬件自動清0,不用中斷時(shí)需軟件清0;
中斷入口地址為0013H;③T0——定時(shí)器/計(jì)數(shù)器T0溢出中斷。
計(jì)數(shù)寄存器TH0及TL0溢出后,中斷標(biāo)志位TF0硬件置位;
響應(yīng)中斷后,TF0硬件自動清0,不用中斷時(shí)需軟件清0;
中斷入口地址為000BH;④Tl——定時(shí)器
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025版商業(yè)建筑外墻改造與拆除一體化服務(wù)合同3篇
- 2025版土地承包經(jīng)營權(quán)轉(zhuǎn)包合同(含農(nóng)業(yè)保險(xiǎn))2篇
- 二零二五版物流運(yùn)輸保證合同印花稅繳納規(guī)定2篇
- 2025年度木材產(chǎn)業(yè)鏈上下游合作發(fā)展合同4篇
- 2025年寬帶網(wǎng)絡(luò)安全協(xié)約
- 2025年壓瘡預(yù)防護(hù)理服務(wù)合同
- 2025年委托招標(biāo)合同
- 2025年卵巢囊腫手術(shù)協(xié)議
- 2025年度木材加工行業(yè)安全監(jiān)管合作協(xié)議3篇
- 2025年加盟運(yùn)營推廣合作協(xié)議
- 2024年上海核工程研究設(shè)計(jì)院股份有限公司招聘筆試沖刺題(帶答案解析)
- 眼的解剖結(jié)構(gòu)與生理功能課件
- 2024年銀行考試-興業(yè)銀行筆試參考題庫含答案
- 泵站運(yùn)行管理現(xiàn)狀改善措施
- 2024屆武漢市部分學(xué)校中考一模數(shù)學(xué)試題含解析
- SYT 0447-2014《 埋地鋼制管道環(huán)氧煤瀝青防腐層技術(shù)標(biāo)準(zhǔn)》
- 浙教版七年級下冊科學(xué)全冊課件
- 弧度制及弧度制與角度制的換算
- 瓦楞紙箱計(jì)算公式測量方法
- DB32-T 4004-2021水質(zhì) 17種全氟化合物的測定 高效液相色譜串聯(lián)質(zhì)譜法-(高清現(xiàn)行)
- DB15T 2724-2022 羊糞污收集處理技術(shù)規(guī)范
評論
0/150
提交評論