版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
本文格式為Word版,下載可任意編輯——單片機(jī)課后習(xí)題思考題及習(xí)題1
1、除了單片機(jī)卡這一名稱之外,單片機(jī)還可稱為()和()。2、單片機(jī)與普通微型計(jì)算機(jī)的不同之處在于其將()、()和()三部分,通過(guò)內(nèi)部()連接在一起,集成于一塊芯片上3、8051與8751的區(qū)別是()。
A.內(nèi)部數(shù)據(jù)存儲(chǔ)單元數(shù)目不同B.內(nèi)部數(shù)據(jù)存儲(chǔ)的類(lèi)型不同C.內(nèi)部程序存儲(chǔ)器的類(lèi)型不同D.內(nèi)部寄放器的數(shù)目不同4、在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的()。A.輔助設(shè)計(jì)應(yīng)用B.測(cè)量、控制應(yīng)用
C.數(shù)值計(jì)算應(yīng)用D.數(shù)據(jù)處理應(yīng)用
5、微處理器、微計(jì)算機(jī)、微處理機(jī)、CPU、單片機(jī)、嵌入式處理器之間有何區(qū)別?
6、MCS—51系列單片機(jī)的基本型芯片分別為哪幾種?他們的區(qū)別是什么?
7、為什么不應(yīng)將51系列單片機(jī)稱為MCS—51系列單片機(jī)?
8、AT89S51單片機(jī)相當(dāng)于MCS—51系列單片機(jī)中哪一種子那個(gè)號(hào)的產(chǎn)品?
9、嵌入式處理器家族中的單片機(jī)、DSP、嵌入式微處理器各有何特點(diǎn)?它們的應(yīng)用領(lǐng)域有何不同?
10、什么是?嵌入式系統(tǒng)??
思考題及習(xí)題2
1.AT89S51單片機(jī)的片內(nèi)都集成了哪些功能部件?
2.說(shuō)明AT89S51單片機(jī)的EA引腳接高電平或低電平的區(qū)別。
3.在AT89S51單片機(jī)中,假使采用6MHz晶振,一個(gè)機(jī)器周期為()。
4.AT89S51的機(jī)器周期等于()個(gè)時(shí)鐘振蕩周期。
5.64KB程序存儲(chǔ)器空間有5個(gè)單元地址對(duì)應(yīng)AT89S51單片機(jī)5個(gè)中斷源的中斷入口地址,
請(qǐng)寫(xiě)出這些單元的入口地址及對(duì)應(yīng)的中斷源。
6.內(nèi)部RAM中,位地址為40H、88H的位,該位所在字節(jié)的字節(jié)地址分別為()和
()。
7.片內(nèi)字節(jié)地址為2AH單元最低位的位地址是();片內(nèi)字節(jié)地址為88H單元的最低位的位地址為()。
8.若A中的內(nèi)容為63H,那么,P標(biāo)志為的值為()。9.判斷以下說(shuō)法是否正確。
A.使用AT89S51且引腳EA=1時(shí),仍可外擴(kuò)64KB的程序存儲(chǔ)器。()B.區(qū)分片外程序存儲(chǔ)器和片內(nèi)存儲(chǔ)器的最可靠的方法是看其位于地址范圍的低端還是高端。()C.在AT89S51中,為使標(biāo)準(zhǔn)雙向的I/O口工作在輸入方式,必需事先預(yù)置為1。()D.PC可以看成是程序存儲(chǔ)器的地址指針。()
10.AT89S51單片機(jī)復(fù)位后,R4所對(duì)應(yīng)的存儲(chǔ)單元的地址為(),因上電時(shí)PSW=()。這時(shí)當(dāng)前的工作寄放去是()組工作寄放器區(qū)。11.判斷以下有關(guān)PC和DPTR的結(jié)論是否正確。
A.指令可以訪問(wèn)寄放器DPTR,而PC不能用指令訪問(wèn)。()
B.它們都是16位寄放器。()
C.在單片機(jī)運(yùn)行時(shí),它們都具有自動(dòng)加1的功能。()
D.DPTR可以分為2個(gè)8的寄放器使用,但PC不能。()
12.內(nèi)部RAM中,可作為工作寄放器的單元地址為()H~()H.13.判斷以下說(shuō)法是否正確。
A.AT89S51中特別功能寄放器(SFR)就是片內(nèi)RAM中的一部分。()B.片內(nèi)RAM的位尋址區(qū),只能供位尋址區(qū)使用,而不能進(jìn)行字節(jié)尋址。()C.AT89S51共有21個(gè)特別功能寄放器,它們的位都是可用軟件設(shè)置的,因此,是可
以進(jìn)行位尋址的。()
D.SP稱之為堆棧指針,堆棧是單片機(jī)內(nèi)部的一個(gè)特別區(qū)域,與RAM無(wú)關(guān)。()14.在程序運(yùn)行中,PC的值是:()
A.當(dāng)前正在執(zhí)行指令的前一條指令的地址
B.當(dāng)前正在執(zhí)行指令的地址
C.當(dāng)前正在執(zhí)行指令的下一條指令的首地址D.控制權(quán)中指令寄放器的地址
15.通過(guò)堆棧操作實(shí)現(xiàn)子程序調(diào)用時(shí),首先要把()的內(nèi)容入棧,以進(jìn)行斷電保護(hù)。調(diào)用子程序返回指令時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到()。
16.AT89S51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,由于
AT89S51的PC是16位的,因此其尋址范圍為()KB
.
17.AT89S51的4個(gè)并行雙向口P0~P3的驅(qū)動(dòng)能力各為多少?要想獲得較大的輸出驅(qū)
動(dòng)能力,采用低電平輸出還是使用高電平輸出?
18.當(dāng)AT89S51單片機(jī)運(yùn)行出錯(cuò)或程序陷入死循環(huán)時(shí),如何擺脫窘境?
19.判斷以下說(shuō)法是否正確。
A.PC是一個(gè)不可尋址的特別功能寄放器。()
B.單片機(jī)的主頻越高,其運(yùn)算速度越快。()C.在AT89S51單片機(jī)中,一個(gè)機(jī)器周期等于1μs.()D.在特別功能寄放器SP內(nèi)存放的是棧頂首地址單元的內(nèi)容。()
20.判斷以下說(shuō)法是否正確。
A.AT89S51單片機(jī)進(jìn)入空閑模式,CPU中止工作。片內(nèi)的外圍電路(如中斷系統(tǒng)、
串行口和定時(shí)器)仍將繼續(xù)工作。()
B.AT89S51單片機(jī)無(wú)論進(jìn)入空閑模式還是掉電運(yùn)行模式后,片內(nèi)RAM和SFR中的
內(nèi)容均保持原來(lái)的狀態(tài)。()C.AT89S51單片機(jī)進(jìn)入掉電運(yùn)行模式,CPU和片內(nèi)的外圍電路(如中斷系統(tǒng)、串行
口和定時(shí)器)均中止工作。()
D.AT89S51單片機(jī)掉電運(yùn)行模式課采用響應(yīng)中斷方式來(lái)退出。()
習(xí)題3
1.判斷一下指令的正誤。
(1)MOV28H,@R2;(2)DECDPTR;(3)INCDPTR;(4)CLRRO;(5)CPLR5(6)MOVR0,R1;(7)PUSHDPTR(8)MOVF0,C;(9)MOVAcc.3;(10)MOA,@R1;(11)MOVC,30H;(12)RLCR02.判斷以下說(shuō)法正確的是。()
A,馬上數(shù)尋址方式是被操作的數(shù)據(jù)本身就在指令中,而不是它的地址在指令中。B,指令周期是執(zhí)行一條指令的時(shí)間。
C,指令中直接給出的操作數(shù)稱為直接地址。
D,內(nèi)部寄放器Rn(n=0-7)可作為間接尋址寄放器。
3.在基址加變址尋址方式中,以()作為變址寄放器,以()或()作為基址寄放器。
4.訪問(wèn)SFR,可使用尋址方式?
5.指令格式是由()和()組成,也可僅有()組成。6.假定累加器A中的內(nèi)容為30H,執(zhí)行指令1000H;MOVCA,@A+PC
后,把程序存儲(chǔ)器()單元的內(nèi)容送人累加器A中。
7.在AT89S51中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)()存儲(chǔ)器提供地址,而DPTR是為訪問(wèn)()存儲(chǔ)器提供地址。
8.在寄放器間接尋址方式中,其?間接?表達(dá)在指令中寄放器的內(nèi)容不是操作數(shù),而是操作數(shù)的()9.以下程序段的功能是什么?PUSHAccPUSHBPOPAccPOPB
10.已知程序執(zhí)行前有(A)=02H,(SP)=52H,(51H)=FFH,(52H)=FFH.下述程序執(zhí)行后,(A)=(),(SP)=(),(51H)=),(PC)=().POPDPHPOPDPL
MOVDPTR,#4000HRLAMOVB,A
MOVCA,@A+DPTRPUSHAccMOVA,BINCA
MOVCA,@A+DPTRPUSHAccRET
ORG4000H
DB10H,80H,30H,50H,30H,50H
11.寫(xiě)出完成如下要求的指令,但是不能改變未涉及位的內(nèi)容。A,把Acc.3,Acc.4,Acc.5和Acc.6清0.B,把累加器A的中間4位清0.C,把Acc.2和Acc.3置1.
12.假定(A)=83H,(R0)=17H,(17H)=34H,執(zhí)行以下指令后,(A)=()。ANLA,#17H
ORL17H,AXRLA,@R0CPLA
13.假設(shè)(A)=55H,(R3)=0AAH,在執(zhí)行指令?ANLA,R3?后,(A)=(),(R3)=().
14.假使(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,則執(zhí)行以下指令后,(DPH)=(),(DPL)=(),(SP)=().POPDPHPOPDPL
POPSP15.假定,(SP)=60H,(A)=30H,(B)=70H,執(zhí)行指令后,SP的內(nèi)容為(),61H單元的內(nèi)容為(),62H單元的內(nèi)容為()。PUSHAcc
PUSHB
16.借助指令表(表3-2),對(duì)如下指令代碼(十六進(jìn)制)進(jìn)行手工反匯編。FFC0E0E5F0F0
17.對(duì)程序存儲(chǔ)器的讀操作,只能使用()
A,MOV指令B,PUSH指令,C,MO指令D,MOVC指令18.以下指令中,屬于單純的讀引腳的指令是()
A,MOVP1,AB,ORLP1,#0FHC,MOVC,P1.5D,ANL.P1,#0FH
19.為什么對(duì)基本型的51子系列單片機(jī),其寄放器間接尋址方式(例如MOVA,@R0)中,規(guī)定R0或R1的內(nèi)容不能超過(guò)7FH?而對(duì)加強(qiáng)型的52子系列單片機(jī),R0或R1的內(nèi)容就不受限制。
思考題及習(xí)題4
1.說(shuō)明偽指令的作用。?偽?的含義是什么?常用偽指令有哪些,其功能如何?
2.解釋以下術(shù)語(yǔ):
(1)手工匯編(2)機(jī)器匯編(3)反匯編
3.以下程序經(jīng)匯編后,從1000H開(kāi)始餓各有關(guān)儲(chǔ)存單元內(nèi)容是什么?ORG10000H
TAB1EQU1234HTAB2EQU3000HDB\
DWTAB1,TAB2,70H4.設(shè)計(jì)程序時(shí)應(yīng)注意哪些問(wèn)題?
5.試編寫(xiě)一個(gè)程序,將內(nèi)部RAM中45H單元的高4位清0,低4位置1。
6.已知程序執(zhí)行前有A=02H,SP=42H,(41H)=FFH,(42H)=FFH。以下程序執(zhí)行后,A=(SP=():(41H)=();(42H)=();PC=()。POPDPHPOPDPL
MOVDPTR,#3000HRLA
MOVB,A
MOVCA,@A+DPTRPUSHAccMOVA,BINCA
MOVCA,A+DPTRPUSHAcc
Ret
Org3000h
DB10H,80H,30H,80H,50H,80H
):
7,試編寫(xiě)程序,查找在內(nèi)部RAM的30H~50H單元中是否有0AAH這一數(shù)據(jù)。若有,則將51H單元置為?0.1H\若找不到,則將51H置為?00H?。
8.試編寫(xiě)程序,查找在內(nèi)部RAM的20H~40H單元中出現(xiàn)?00H\這一數(shù)據(jù)的次數(shù),并將查找的結(jié)果存入41H單元。
9.在內(nèi)部RAM的21H單元開(kāi)始存有一組單字符無(wú)符號(hào)數(shù),數(shù)據(jù)長(zhǎng)度為20H要求找出最大數(shù)存入MAX單元。
10.若SP=60H,標(biāo)號(hào)LABEL所在的地址為3456H。LCALL指令的地址為2000H,執(zhí)行如下指令:
2000HLCALLLABEL
后,堆棧指針SP和堆棧內(nèi)容發(fā)生了什么變化?PC的值等于什么?如將指令LCALL直接換成ACALL是否可以?如換成ACALL指令,可以用的地址范圍是什么?
11.對(duì)例4-14中的程序進(jìn)行修改,使其確切延時(shí)50ms。
,編寫(xiě)程序,
思考題及習(xí)題5
1.外部中斷1的中斷入口地址為()。定時(shí)器1的中斷入口地址為()。2.若(IP)=00010100B,則優(yōu)先級(jí)最高者為(),最低者為()。3.終端服務(wù)子程序與普通子程序有哪些一致和不同之處?
4.以下說(shuō)法正確的是()。
A.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的IE寄放器中
B.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的TMOD寄放器中C.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的IP寄放器中
D.各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在AT89S51的TCON與SCON寄存器中
10.AT89S51單片機(jī)響應(yīng)外部中斷的典型時(shí)間是多少?在哪些狀況下,CPU將推遲對(duì)外部中斷請(qǐng)求的響應(yīng)?
11.終端查詢確認(rèn)后,在以下各種AT89S51單片機(jī)運(yùn)行狀況下,能馬上進(jìn)行響應(yīng)的是()。
A.當(dāng)前正在進(jìn)行高優(yōu)先級(jí)中斷處理B.當(dāng)前正在執(zhí)行RETI指令
C.當(dāng)前指令是DIV指令,且正處于指令的機(jī)器周期
D.當(dāng)前指令是MOVA,R312.AT89S51單片機(jī)響應(yīng)中斷后,產(chǎn)生長(zhǎng)調(diào)用指令LCALL,執(zhí)行該指令的過(guò)程包括:首先把()的內(nèi)容壓入堆棧,以進(jìn)行斷點(diǎn)保護(hù),然后把長(zhǎng)調(diào)用指令的16位地址送(),是程序執(zhí)行轉(zhuǎn)向()中的中斷地址區(qū)。13.編寫(xiě)外部中斷1為跳沿觸發(fā)的中斷初始化程序。
14.在AT89S51的中斷請(qǐng)求源中,需要外加電路實(shí)現(xiàn)中斷撤銷(xiāo)的是()。A.電平方式的外部中斷請(qǐng)求B.跳沿方式的外部中斷請(qǐng)求C.外部串行中斷
D.定時(shí)中斷15.中斷響應(yīng)需要滿足哪些條件?
16.以下說(shuō)法正確的是()。
A同一級(jí)別的中斷請(qǐng)求按時(shí)間的先后順序響應(yīng)
B.同一時(shí)間同一級(jí)別的多中斷請(qǐng)求,將形成阻塞,系統(tǒng)無(wú)法響應(yīng)
C.低優(yōu)先級(jí)中斷請(qǐng)求不能中斷高優(yōu)先級(jí)中斷請(qǐng)求,但是高優(yōu)先級(jí)中斷請(qǐng)求能中斷低優(yōu)先級(jí)中斷請(qǐng)求
D.同級(jí)中斷不能嵌套
12.某系統(tǒng)有三個(gè)外部中斷源1,2,3,當(dāng)某一中斷源發(fā)出的中斷請(qǐng)求使非INTI引腳變?yōu)榈碗娖饺眨▍⒁?jiàn)圖5-10),便要求CPU進(jìn)行處理,它們的優(yōu)先處理次序由高到低位3,2,1,中斷處理程序的入口地址分別為1000H,1100H,1200H,試編寫(xiě)主程序及中斷服務(wù)子程序(轉(zhuǎn)至相應(yīng)的中斷處理程序的入口即可)。
思考題習(xí)題6
17.以下說(shuō)法正確的是()。
A.特別功能寄放器SCON,與定時(shí)器/計(jì)數(shù)器的控制無(wú)關(guān)。
B.特別功能寄放器TCON,與定時(shí)器/計(jì)數(shù)器的控制無(wú)關(guān)。C.特別功能寄放器IE,與定時(shí)器/計(jì)數(shù)器的控制無(wú)關(guān)。
D.特別功能寄放器TMOD,與定時(shí)器/計(jì)數(shù)器的控制無(wú)關(guān)。
18.假使采用的晶振頻率為3MHZ定時(shí)器/計(jì)數(shù)器工作在方式0、1、2下其最大定時(shí)時(shí)間各為多少?
19.定時(shí)器/計(jì)數(shù)器用作定時(shí)器模式時(shí),其計(jì)數(shù)脈沖由誰(shuí)提供?定時(shí)時(shí)間與哪些因素有關(guān)?20.定時(shí)器/計(jì)數(shù)器用作計(jì)數(shù)器模式時(shí),對(duì)外界計(jì)數(shù)頻率有何限制?
21.采用定時(shí)器/計(jì)數(shù)器T0對(duì)外部脈沖進(jìn)行計(jì)數(shù),每計(jì)數(shù)100個(gè)脈沖后,T0轉(zhuǎn)為定時(shí)工作方式。定時(shí)1ms后,又轉(zhuǎn)為計(jì)數(shù)工作方式,如此循環(huán)不止。假定AT89S51單片機(jī)的晶振頻率為6MHZ,請(qǐng)使用方式一實(shí)現(xiàn)要求編寫(xiě)程序。
22.定時(shí)器/計(jì)數(shù)器的工作方式二有什么特點(diǎn),適用于哪些工作場(chǎng)合?
23.編寫(xiě)程序,要求使用T0,采用方式2定時(shí),在p1.0輸出周期為400us,占空比為10:1的矩形脈沖。
24.一個(gè)定時(shí)器的定時(shí)時(shí)間有限,如何用兩個(gè)定時(shí)器的串行定時(shí)來(lái)實(shí)現(xiàn)較長(zhǎng)時(shí)間的定時(shí)?
25.當(dāng)定時(shí)器T0用于方式3時(shí),應(yīng)當(dāng)如何控制定時(shí)器T1的啟動(dòng)和關(guān)閉?
26.定時(shí)器/計(jì)數(shù)器測(cè)量某正單脈沖的寬度,采用何種方式可得到最大量程?若時(shí)鐘頻率為6MHZ,求允許測(cè)量的最大脈沖寬度是多少?
27.編寫(xiě)一段程序,功能要求;當(dāng)p1.0引腳的電平正跳變時(shí),對(duì)p1.1的輸入脈沖進(jìn)行計(jì)數(shù);當(dāng)p1.2引腳的電平負(fù)跳變時(shí),中止計(jì)數(shù),并將計(jì)數(shù)值寫(xiě)入R0、R1(高位存R1,低位存R0)。
28.THs與TLs(x=0,1)是普通寄放器還是計(jì)數(shù)器?其內(nèi)容可以隨時(shí)用指令更改嗎?更改后的新值是馬上刷新還是等當(dāng)前計(jì)數(shù)器計(jì)滿后才能刷新?
思考題及習(xí)題7
11、幀格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位和1個(gè)中止位的異步串行通信方式是方式()。12、在串行通信中,收發(fā)雙方對(duì)波特率的設(shè)定應(yīng)當(dāng)是()的。
13、以下選項(xiàng)中,()是正確的。
A.串行口通信的第9數(shù)據(jù)位的功能可由用戶定義
B.發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位的內(nèi)容是在SCON寄放器的TB8位中預(yù)先準(zhǔn)備好的C.串行通信幀發(fā)送時(shí),指令把TB8位的狀態(tài)送入發(fā)送SBUF中D.串行通信接收到的第9位數(shù)據(jù)送SCON寄放器的RB8中保存E.串行口方式1的波特率是可變的,通過(guò)定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定14、通過(guò)串行口發(fā)送或接收數(shù)據(jù)時(shí),在程序中應(yīng)使用()。A.MOVC指令B.MO指令C.MOV指令D.XCHD指令15、串行口工作方式1的波特率是()。A.固定的,為?osc/32B.固定的,為?osc/16
C.可變的,通過(guò)定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定D.固定的,為?osc/64
16、在異步串行通信中,接收方是如何知道發(fā)送方開(kāi)始發(fā)送數(shù)據(jù)的?
17、AT89S51單片機(jī)的串行口有幾種工作方式,有幾種幀格式?各種工作方式的波特率如何確定?
18、假定串行口串行發(fā)送的字符格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位、1個(gè)奇校驗(yàn)位、1個(gè)中止位,請(qǐng)畫(huà)出傳送字符?B?的幀格式。
19、為什么定時(shí)器/計(jì)數(shù)器T1用作串行口波特率發(fā)生器時(shí),常采用方式2?若已知時(shí)鐘頻率、串行通信的波特率,如何計(jì)算裝入T1的初值?
20、若晶體振蕩器為11.0592MHz,串行口工作于方式1,波特率為4800bit/s,寫(xiě)出用T1作為波特率發(fā)生器的方式控制字和計(jì)數(shù)初值。
21、簡(jiǎn)述利用串行口進(jìn)行多機(jī)通信的原理。
22、使用AT89S51的串行口按工作方式1進(jìn)行串行數(shù)據(jù)通信,假定波特率為2400bit/s,已中斷方式傳送數(shù)據(jù),請(qǐng)編寫(xiě)全雙工通信程序。
23、某AT89S51單片機(jī)串行口,傳送幀格式由1個(gè)起始位(0)、7個(gè)數(shù)據(jù)位、1個(gè)偶校驗(yàn)和一個(gè)中止位(1)組成。當(dāng)該串行口每分鐘傳送1800個(gè)字符時(shí),試計(jì)算出它的波特率。
24、為什么AT89S51單片機(jī)串行口的的方式0幀格式?jīng)]有沒(méi)有起始位(0)和中止位(1)?
25、直接以TTL電平串行傳輸數(shù)據(jù)的方式有什么缺點(diǎn)?為什么在串行傳輸距離較遠(yuǎn)時(shí),常采用RS—232C、RS—422A和RS—485標(biāo)準(zhǔn)串行接口來(lái)進(jìn)行串行數(shù)據(jù)傳輸?比較RS—232C、
RS—422A和RS—485標(biāo)準(zhǔn)串行接口各自的優(yōu)缺點(diǎn)。
思考題及習(xí)題8
1.單片機(jī)的存儲(chǔ)的主要功能是存儲(chǔ)()和()。2.假設(shè)外部數(shù)據(jù)存儲(chǔ)器2000H單元的內(nèi)容為80H,執(zhí)行以下指令后累加器A中的內(nèi)容為()。
MOVP2,#20H
MOVR0,#00HMOA,@R0
3.在存儲(chǔ)器擴(kuò)展中,無(wú)論是線選法還是譯碼法最終都是為擴(kuò)展芯片的片選端提供()控制信號(hào)。
4.起止范圍為0000H~3FFFH的存儲(chǔ)容量是()KB。
5.在AT89S51單片機(jī)中,PC和DPTR都用于提供地址,但PC是為訪問(wèn)()存儲(chǔ)器提供地址,而DPTR是為訪問(wèn)()存儲(chǔ)器提供地址。
6.11條地址線可選()個(gè)存儲(chǔ)單元,16KB存儲(chǔ)單元需要()條地址線。7.4KBRAM存儲(chǔ)器的首地址若為0000H,則末地址為()H。
8.區(qū)分AT89S51單片機(jī)外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠方法是()。A.看其位于地址范圍的低斷還是高端B.看其離AT89S51單片機(jī)心片的遠(yuǎn)近
C.看其芯片的型號(hào)是ROM還是RAMD.看其是與RD信號(hào)連接還是與PSEN信號(hào)連接9.是編寫(xiě)一個(gè)程序(如將05H和06H拼為56H),設(shè)原始數(shù)據(jù)放在片外數(shù)據(jù)區(qū)2023H單元和2023H單元中,按順序拼裝后的單字節(jié)數(shù)放入2023H。
10.編寫(xiě)程序,將外部數(shù)據(jù)存儲(chǔ)器中4000H~40FFH單元全部清0。
11.在AT89S51單片機(jī)系統(tǒng)中,外接程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器共16位地址線和8位數(shù)據(jù)線,為何不會(huì)發(fā)生沖突?
12.請(qǐng)寫(xiě)出圖8-14中4片程序存儲(chǔ)器27128各自所占的地址空間。
13.現(xiàn)有AT89S51單片機(jī),74LS373鎖存器,1片2764EPROM和兩片6264RAM,請(qǐng)用它們組成一個(gè)單片機(jī)應(yīng)用系統(tǒng),要求如下:
1.畫(huà)出硬件電路連線圖,并標(biāo)志主要引腳;
2.指出應(yīng)用系統(tǒng)程序存儲(chǔ)器空間和數(shù)據(jù)存儲(chǔ)器空間各自的地址范圍。
14.題圖8-1(a)為AT89S51單片機(jī)中存儲(chǔ)器的地址空間分布圖,題圖8-1(b)為存儲(chǔ)器的地址譯碼電路。為使地址譯碼電路按題圖8-1(a)所示的要求進(jìn)行正確尋址,要求畫(huà)出:(1)A組跨接端子的內(nèi)部正確連線圖;(2)B組跨接端子的內(nèi)部正確連線圖。
思考題及習(xí)題9
1.判斷以下說(shuō)法是否正確。
A.由于81C55不具有地址鎖存功能,因此在與8031芯片的接口電路中必需加地址鎖存器。()
B.在81C55芯片中,決定端口和RAM單元編址的信號(hào)時(shí)AD7~AD0和WR'。()C.82C55具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)線上。()D.82C55的PB口可以設(shè)置成方式2.()
2.I/O接口和端口有什么區(qū)別?I/O接口的功能是什么?3.I/O數(shù)據(jù)傳送有哪幾種方式?分別在哪些場(chǎng)合下使用??
4.常用的I/O端口編址有哪兩種方式??他們各有什么特點(diǎn)?AT89S51單片機(jī)的I/O端口編址采用的是那種方式?
5.82C55的方式控制字和?PC按位置/復(fù)位控制字?都可以寫(xiě)入82C55的同一控制器,82C55是如何來(lái)區(qū)分這兩個(gè)控制字?
6.編寫(xiě)程序,采用82C55的PC口按位置/復(fù)位控制字,將PC7置0,PC4置1,(已知82C55的同個(gè)端口的地址為7FFCH~7FFFH)
7.有圖9-6說(shuō)明82C55的PA口在方式1的應(yīng)答聯(lián)絡(luò)輸入方式下的工作過(guò)程。8.81C55的端口都有哪些?哪些引腳決定端口的地址?引腳TIMERIN和TIMEROUT(非)得作用是什么?
9.現(xiàn)有一片AT89S51單片機(jī),擴(kuò)展了一片82C55,若把82C55的PB口用作輸入,PB口的每一位接一個(gè)開(kāi)光,PA口用作輸出,每一位接一個(gè)發(fā)光二極管,請(qǐng)畫(huà)出電路原理圖,并編寫(xiě)出PB口某一位開(kāi)關(guān)機(jī)接高電平日,PA口相應(yīng)為發(fā)光二極管被點(diǎn)亮。的程序。
10.假設(shè)81C55的TIMERIN引腳輸入頻率為4MHZ,81C55的最大定時(shí)時(shí)間為多少??
11.假設(shè)81C55的TIMERIN引腳輸入頻率脈沖頻率為1MHZ,請(qǐng)編寫(xiě)在81c55的TIMEROUT引腳輸出的周期為10MS的方波的程序(假設(shè)I/O口地址為7F00H~7F05H),。
思考題及習(xí)題10
5.判斷以下說(shuō)法是否正確。
A:HD7279與MAX7219都是用于鍵盤(pán)和LED數(shù)碼管的專用接口芯片。()B:CH451芯片課用來(lái)僅作為L(zhǎng)ED數(shù)碼管的控制接口電路。()
C:在單片機(jī)與微型打印機(jī)的接口中,打印機(jī)的BUSY信號(hào)可作為查詢信號(hào)或中斷請(qǐng)求信號(hào)使用。()D:為給掃描法工作的8X8非編碼鍵盤(pán)接口電路,在接口電路中需要提供兩個(gè)8位并行的輸入口和一個(gè)8位并行的輸出口。
E:LED數(shù)碼管的字型碼是固定不變的。()
2.什么要消除按鍵的機(jī)械抖動(dòng)?軟件消除按揭機(jī)械抖動(dòng)的原理是什么?
3.LED的靜態(tài)顯示方式與動(dòng)態(tài)顯示方式有何區(qū)別?各有什么優(yōu)缺點(diǎn)?
4.分別寫(xiě)出表10-2中共陰極和共陽(yáng)極LED數(shù)碼管僅顯示小數(shù)點(diǎn)‘?!亩未a。
5.說(shuō)明矩形式非編鍵盤(pán)按下的識(shí)別原理。
6.對(duì)于圖10-10所示的鍵盤(pán),采用線反轉(zhuǎn)法原理編寫(xiě)出識(shí)別某一按鍵按下并得到其鍵號(hào)的程序。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 光電子器件的防偽技術(shù)考核試卷
- 2006年江蘇鹽城中考滿分作文《鞋帶?電視?短信》
- 2006年湖北荊門(mén)中考滿分作文《那一聲聲的心跳喲》
- 圖書(shū)批發(fā)市場(chǎng)的季節(jié)性分析考核試卷
- 保險(xiǎn)公估在職業(yè)責(zé)任保險(xiǎn)的專業(yè)解讀考核試卷
- 26 西門(mén)豹治鄴(說(shuō)課稿)2024-2025學(xué)年-統(tǒng)編版語(yǔ)文四年級(jí)上冊(cè)
- 農(nóng)業(yè)科普教育與推廣實(shí)踐考核試卷
- 2025年浙教版九年級(jí)生物上冊(cè)月考試卷含答案
- 2025年人教版五年級(jí)英語(yǔ)上冊(cè)月考試卷含答案
- 專項(xiàng)培訓(xùn)服務(wù)協(xié)議模板(2024版)
- 2025年山東水發(fā)集團(tuán)限公司社會(huì)招聘高頻重點(diǎn)提升(共500題)附帶答案詳解
- JJG 1204-2025電子計(jì)價(jià)秤檢定規(guī)程(試行)
- 2024年計(jì)算機(jī)二級(jí)WPS考試題庫(kù)(共380題含答案)
- 《湖南省房屋建筑和市政工程消防質(zhì)量控制技術(shù)標(biāo)準(zhǔn)》
- 中建集團(tuán)面試自我介紹
- 《工業(yè)園區(qū)節(jié)水管理規(guī)范》
- 警校生職業(yè)生涯規(guī)劃
- 意識(shí)障礙患者的護(hù)理診斷及措施
- 2025企業(yè)年會(huì)盛典
- 215kWh工商業(yè)液冷儲(chǔ)能電池一體柜用戶手冊(cè)
- 場(chǎng)地平整施工組織設(shè)計(jì)-(3)模板
評(píng)論
0/150
提交評(píng)論