單片機(jī)課后習(xí)題答案_第1頁(yè)
單片機(jī)課后習(xí)題答案_第2頁(yè)
單片機(jī)課后習(xí)題答案_第3頁(yè)
單片機(jī)課后習(xí)題答案_第4頁(yè)
單片機(jī)課后習(xí)題答案_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、23 程序計(jì)數(shù)器PC作為不可尋址寄存器,它打哪些特點(diǎn)?地址指針DPTR有哪些特點(diǎn)?與程存計(jì)數(shù)器PC有何異同?答(1)程序計(jì)數(shù)器PC作為不可尋址寄存器的特點(diǎn)程序計(jì)數(shù)器PC是中央控制器申最基本的寄存器,是一個(gè)獨(dú)立的計(jì)數(shù)器,存放著下一條將程序存儲(chǔ)器中取出的指令的地址。程序計(jì)數(shù)器PC變化的軌跡決定程序的流程。程序計(jì)數(shù)器的寬度決定了程序存儲(chǔ)器可以尋址的范圍。程序計(jì)數(shù)器PC的基本工作方式有:程序計(jì)數(shù)器PC自動(dòng)加1。這是最基本的工作方式,也是這個(gè)專用寄存器被稱為計(jì)數(shù)器的原因。執(zhí)行條件或無(wú)條件轉(zhuǎn)移指令時(shí),程序計(jì)數(shù)器將被置入新的數(shù)值,程序的流向發(fā)生變化。變化的方式有下列幾種:帶符號(hào)的相對(duì)跳轉(zhuǎn)SJMP、短跳轉(zhuǎn)AJ

2、MP、長(zhǎng)跳轉(zhuǎn)LJMP及JMP A+DPTR等。在執(zhí)行調(diào)用指令或響應(yīng)中斷時(shí):PC的現(xiàn)行值,即下一條將要執(zhí)行的指令的地址送入堆棧,加以保護(hù);將子程序的入口地址或者中斷矢量地址送入PC,程序流向發(fā)生變化,執(zhí)行子程序或中斷服務(wù)程序;子程序或中斷服務(wù)程序執(zhí)行完畢,遇到返回指令RET或RETI時(shí),將棧頂?shù)膬?nèi)容送到PC寄存器中,程序流程又返回到原來(lái)的地方,繼續(xù)執(zhí)行。(2)地址指針DPTR的特點(diǎn)地址指針DPTR的特點(diǎn)是,它作為片外數(shù)據(jù)存儲(chǔ)器尋址用的地址寄存器(間接尋址)。(3)地址指針DPTR與程序計(jì)數(shù)器PC的異同相同之處:兩者都是與地址有關(guān)的、16位的寄存器。其中,PC與程序存儲(chǔ)器的地址有關(guān),而DPTR與數(shù)

3、據(jù)存儲(chǔ)器的地址有關(guān)。作為地址寄存器使用時(shí),PC與DPTR都是通過P0和P2口(作為16位地址總線)輸出的。但是,PC的輸出與ALE及PSEN有關(guān);DPTR的輸出,則與ALE、RD及WR相聯(lián)系。不同之處:PC只能作為16位寄存器對(duì)待,由于有自動(dòng)加1的功能,故又稱為計(jì)數(shù)器;DPTR可以作為16位寄存器對(duì)待,也可以作為兩個(gè)8位寄存器對(duì)待。PC是不可以訪問的,有自己獨(dú)特的變化方式,它的變化軌跡決定了程序執(zhí)行的流程;DPTR是可以訪問的,如MOV DPTR,#XXXXH,INC DPTP。2·5 80C51單片機(jī)的EA信號(hào)有何功能?在使用80C31時(shí),EA信號(hào)引腳應(yīng)如何處理?答: (1)80C

4、51單片機(jī)的EA信號(hào)的功能EA為片外程序存儲(chǔ)器訪問允許信號(hào),低電平有效;在編程時(shí),其上施加21V的編程電壓EA引腳接高電平時(shí),程序從片內(nèi)程序存儲(chǔ)器開始執(zhí)行,即訪問片內(nèi)存儲(chǔ)器;EA引腳接低電平時(shí),迫使系統(tǒng)全部執(zhí)行片外程序存儲(chǔ)器程序。(2)在使用80C31時(shí),EA信號(hào)引腳的處理方法因?yàn)?0C31沒有片內(nèi)的程序存儲(chǔ)器,所以在使用它時(shí)必定要有外部的程序存儲(chǔ)器,EA 信號(hào)引腳應(yīng)接低電平。2·6 片內(nèi)RAM低128單元?jiǎng)澐譃槟娜齻€(gè)主要部分?各部分主要功能是什么?答: 片內(nèi)RAM低128單元的劃分及主要功能:(l)工作寄存器組(00HlFH)這是一個(gè)用寄存器直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)RAM區(qū)的031

5、(00HlFH),共32個(gè)單元。它是4個(gè)通用工作寄存器組,每個(gè)組包含8個(gè)8位寄存器,編號(hào)為R0R7。(2)位尋址區(qū)(20H2FH)從內(nèi)部數(shù)據(jù)RAM區(qū)的3247(20H2FH)的16個(gè)字節(jié)單元,共包含128位,是可位尋址的RAM區(qū)。這16個(gè)字節(jié)單元,既可進(jìn)行字節(jié)尋址,又可實(shí)現(xiàn)位尋址。(3)字節(jié)尋址區(qū)(30H7FH)從內(nèi)部數(shù)據(jù)RAM區(qū)的48127(30H7FH),共80個(gè)字節(jié)單元,可以采用間接字節(jié)尋址的方法訪問。2·8 堆棧有哪些功能?堆棧指示器(SP)的作用是什么?在程序設(shè)計(jì)時(shí),為什么還要對(duì)SP重新賦值?答: (1)堆棧的功能堆棧是內(nèi)部數(shù)據(jù)RAM區(qū)中,數(shù)據(jù)先進(jìn)后出或后進(jìn)先出的區(qū)域。其具

6、體功能有兩個(gè):保護(hù)斷點(diǎn)和保護(hù)現(xiàn)場(chǎng)。(2)堆棧指示器(SP)的作用堆棧指示器(SP)是一個(gè)8位寄存器,存放當(dāng)前的堆棧棧頂所指存儲(chǔ)單元地址的。(3)對(duì)SP的重新賦值系統(tǒng)復(fù)位后,SP內(nèi)容為07H。如不重新定義,則以07H為棧底,壓棧的內(nèi)容從08H單元開始存放;如需使用深度較大的堆棧時(shí),將會(huì)影響到工作寄存器的使用。所以要對(duì)SP進(jìn)行重新的賦值,使堆棧區(qū)設(shè)定在片內(nèi)數(shù)據(jù)·RAM區(qū)中的某一空白區(qū)域內(nèi),堆棧深度以不超過片內(nèi)RAM空間為限。2·9 為什么說80C51具有很強(qiáng)的布爾(位)處理功能7共有多少單元可以位尋址?采用布爾處理有哪些優(yōu)點(diǎn)答(1)80C51具有很強(qiáng)的布爾(位)處理功能在80C

7、5I單片機(jī)系統(tǒng)中,與字節(jié)處理器相對(duì)應(yīng),還特別設(shè)置了一個(gè)結(jié)構(gòu)完整的布爾(位)處理器。在該系統(tǒng)中,除了程序存儲(chǔ)器和ALU與字節(jié)處理器合用之外,還有自己的:累加器CY:借用進(jìn)位標(biāo)志位。在布爾運(yùn)算中,CY是數(shù)據(jù)源之一,又是運(yùn)算結(jié)果的存放處,是位數(shù)據(jù)傳送中的中心。根據(jù)CY的狀態(tài),程序轉(zhuǎn)移:JC rel,JNC rel,JBC rel。位尋址的RAM區(qū):從內(nèi)部數(shù)據(jù)RAM區(qū)的3247(20H2FH)的16個(gè)字節(jié)單元,共包含128位(0127),是可位尋址的RAM區(qū)。位尋址的寄存器:特殊功能寄存器(SFR)中的可位尋址的位。位尋址的并行I/O口:P0、Pl、P2及P3各口的每一位都可以進(jìn)行位尋址。位操作指令系

8、統(tǒng):位操作指令可實(shí)現(xiàn)對(duì)位的置位、清0、取反、位狀態(tài)判跳、傳送、位邏輯、運(yùn)算、位輸人/輸出等操作。強(qiáng)大的布爾(位)處理功能,是80C5l系列單片機(jī)的突出優(yōu)點(diǎn)之一。(2)可以位尋址單元的數(shù)目可以位尋址的單元共有228個(gè)。分布在:RAM區(qū):20H2FH字節(jié)中所有位,共計(jì)有128個(gè)單元。特殊功能寄存器區(qū):P0、TCON、Pl、SCON、P2、IE、P3、1P.PSW、A、B、PCON及TMOD中的相應(yīng)位,共計(jì)95個(gè)單元(IE中有兩位無(wú)定義,IP中有三位無(wú)定義,PSW中有一位無(wú)定義,PCON中有三位無(wú)定義)。(3)采用布爾處理方法的優(yōu)點(diǎn)利用位邏輯操作功能進(jìn)行隨機(jī)邏輯設(shè)計(jì),可把邏輯表達(dá)式直接變換成軟件執(zhí)行,方法簡(jiǎn)便;免去了過多的數(shù)據(jù)往返

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論