單片微型計(jì)算機(jī)原理與接口技術(shù)高鋒版課后答案全集_第1頁(yè)
已閱讀1頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、單片微型計(jì)算機(jī)原理與接口技術(shù)高鋒版課后答案第一章略第二章【單片機(jī)的基本結(jié)構(gòu)】思考與練習(xí)題解析【2121】8()C518()C51單片機(jī)在片內(nèi)集成了哪些主要邏輯功能部件單片機(jī)在片內(nèi)集成了哪些主要邏輯功能部件各個(gè)邏輯部件的最主要功能是各個(gè)邏輯部件的最主要功能是什么什么【答】【答】80C5180C51單片機(jī)在片內(nèi)主要包含中央處理器單片機(jī)在片內(nèi)主要包含中央處理器CPU(CPU(算術(shù)邏輯單元算術(shù)邏輯單元ALUALU及控制器等及控制器等)、只讀存儲(chǔ)

2、器只讀存儲(chǔ)器ROMROM、讀/寫(xiě)存儲(chǔ)器、讀/寫(xiě)存儲(chǔ)器RAMRAM、定時(shí)器/計(jì)數(shù)器、并行、定時(shí)器/計(jì)數(shù)器、并行I/O口PoPo~P3P3、串行口、中、串行口、中斷系統(tǒng)以及定時(shí)控制邏輯電路等,各部分通過(guò)內(nèi)部總線相連。斷系統(tǒng)以及定時(shí)控制邏輯電路等,各部分通過(guò)內(nèi)部總線相連。1中央處理器中央處理器(CPU)(CPU)單片機(jī)中的中央處理器和通用微處理器基本相同,是單片機(jī)的最核心部分,主要完成運(yùn)單片機(jī)中的中央處理器和通用微處理器基本相同,是單片機(jī)的最

3、核心部分,主要完成運(yùn)算和控制功能,又增設(shè)了“面向控制”的處理功能,增強(qiáng)了實(shí)時(shí)性。算和控制功能,又增設(shè)了“面向控制”的處理功能,增強(qiáng)了實(shí)時(shí)性。80C5180C51的CPUCPU是一個(gè)字是一個(gè)字長(zhǎng)為長(zhǎng)為8位的中央處理單元。位的中央處理單元。2內(nèi)部程序存儲(chǔ)器內(nèi)部程序存儲(chǔ)器根據(jù)內(nèi)部是否帶有程序存儲(chǔ)器而形成三種型號(hào):內(nèi)部沒(méi)有程序存儲(chǔ)器的稱(chēng)為根據(jù)內(nèi)部是否帶有程序存儲(chǔ)器而形成三種型號(hào):內(nèi)部沒(méi)有程序存儲(chǔ)器的稱(chēng)為80C3180C31;內(nèi);內(nèi)部帶部帶ROM

4、ROM的稱(chēng)為的稱(chēng)為80c5180c51,80c5180c51共有共有4KBKB掩膜掩膜ROMROM;內(nèi)部以;內(nèi)部以EPROMEPROM代替代替RoMRoM的稱(chēng)為的稱(chēng)為87C5187C51。程序存儲(chǔ)器用于存放程序和表格、原始數(shù)據(jù)等。程序存儲(chǔ)器用于存放程序和表格、原始數(shù)據(jù)等。3內(nèi)部數(shù)據(jù)存儲(chǔ)器內(nèi)部數(shù)據(jù)存儲(chǔ)器(RAM)(RAM)在單片機(jī)中,用讀/寫(xiě)存儲(chǔ)器在單片機(jī)中,用讀/寫(xiě)存儲(chǔ)器(RAM)(RAM)來(lái)存儲(chǔ)程序在運(yùn)行期間的工作變量和數(shù)據(jù)。來(lái)存儲(chǔ)程

5、序在運(yùn)行期間的工作變量和數(shù)據(jù)。80C5180C51中共有中共有256256個(gè)RAMRAM單元。單元。4I/O口單片機(jī)提供了功能強(qiáng)、使用靈活的單片機(jī)提供了功能強(qiáng)、使用靈活的I/O引腳,用于檢測(cè)與控制。有些引腳,用于檢測(cè)與控制。有些I/O引腳還具有引腳還具有多種功能,比如可以作為數(shù)據(jù)總線的數(shù)據(jù)線、地址總線的地址線或控制總線的控制線等。種功能,比如可以作為數(shù)據(jù)總線的數(shù)據(jù)線、地址總線的地址線或控制總線的控制線等。有的單片機(jī)有的單片機(jī)I/0引腳的

6、驅(qū)動(dòng)能力增大。引腳的驅(qū)動(dòng)能力增大。5串行串行I/O口目前高檔目前高檔8位單片機(jī)均設(shè)置了全雙工串行位單片機(jī)均設(shè)置了全雙工串行I/0口,用以實(shí)現(xiàn)與某些終端設(shè)備進(jìn)行串行通口,用以實(shí)現(xiàn)與某些終端設(shè)備進(jìn)行串行通信,或與一些特殊功能的器件相連的能力,甚至用多個(gè)單片機(jī)相連構(gòu)成多機(jī)系統(tǒng)。有些型號(hào)信,或與一些特殊功能的器件相連的能力,甚至用多個(gè)單片機(jī)相連構(gòu)成多機(jī)系統(tǒng)。有些型號(hào)的單片機(jī)內(nèi)部還包含兩個(gè)串行的單片機(jī)內(nèi)部還包含兩個(gè)串行I/O口???。6定時(shí)器/計(jì)數(shù)

7、器定時(shí)器/計(jì)數(shù)器80c5180c51單片機(jī)內(nèi)部共有兩個(gè)單片機(jī)內(nèi)部共有兩個(gè)1616位定時(shí)器/計(jì)數(shù)器,位定時(shí)器/計(jì)數(shù)器,80C5280C52則有則有3個(gè)1616位定時(shí)器/計(jì)數(shù)位定時(shí)器/計(jì)數(shù)器。器。定時(shí)器/計(jì)數(shù)器可以編程實(shí)現(xiàn)定時(shí)和計(jì)數(shù)功能。定時(shí)器/計(jì)數(shù)器可以編程實(shí)現(xiàn)定時(shí)和計(jì)數(shù)功能。7中斷系統(tǒng)中斷系統(tǒng)80C5180C51單片機(jī)的中斷功能較強(qiáng),具有內(nèi)、外共單片機(jī)的中斷功能較強(qiáng),具有內(nèi)、外共5個(gè)中斷源,具有兩個(gè)中斷優(yōu)先級(jí)。個(gè)中斷源,具有兩個(gè)中斷優(yōu)先

8、級(jí)。8定時(shí)電路及元件定時(shí)電路及元件單片機(jī)內(nèi)部設(shè)有定時(shí)電路,只需外接振蕩元件。近年來(lái)有些單片機(jī)將振蕩元件也集成到單片機(jī)內(nèi)部設(shè)有定時(shí)電路,只需外接振蕩元件。近年來(lái)有些單片機(jī)將振蕩元件也集成到芯片內(nèi)部。單片機(jī)整個(gè)工作是在時(shí)鐘信號(hào)的驅(qū)動(dòng)下,按照嚴(yán)格的時(shí)序有規(guī)律地一個(gè)節(jié)拍一個(gè)芯片內(nèi)部。單片機(jī)整個(gè)工作是在時(shí)鐘信號(hào)的驅(qū)動(dòng)下,按照嚴(yán)格的時(shí)序有規(guī)律地一個(gè)節(jié)拍一個(gè)節(jié)拍地執(zhí)行各種操作。節(jié)拍地執(zhí)行各種操作?!?2】80C51單片機(jī)引腳有哪些第二功能【答】80C

9、51單片機(jī)的P0、P2和P3引腳都具有第二功能。第一功能第二變異功能P0.0~P0.7地址總線Ao~A7/數(shù)據(jù)總線D0~D7P2.0~P2.7地址總線A8~A15P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)當(dāng)PC值超出片內(nèi)ROM容量時(shí),程序會(huì)自動(dòng)轉(zhuǎn)向片外程序存儲(chǔ)器空間執(zhí)行。片內(nèi)和片外的程序存儲(chǔ)器地址空間是連續(xù)的。EA引腳接低電平時(shí),迫使系統(tǒng)全部執(zhí)行片外程序存儲(chǔ)器0000H開(kāi)始存放的程序。對(duì)于有片內(nèi)ROM的80C51/87C5

10、1單片機(jī),應(yīng)將EA引腳接高電平。在使用80C31單片機(jī)時(shí),EA信號(hào)引腳應(yīng)接低電平,即此時(shí)程序存儲(chǔ)器全部為外部擴(kuò)展。【2—6】80C51單片機(jī)片內(nèi)RAM低128個(gè)存儲(chǔ)單元?jiǎng)澐譃槟?個(gè)主要部分各部分主要功能是什么【答】80C51片內(nèi)RAM的低128個(gè)存儲(chǔ)單元?jiǎng)澐譃?個(gè)主要部分:寄存器區(qū)。共4組寄存器,每組8個(gè)存儲(chǔ)單元,各組以R0~R7作為單元編號(hào)。常用于保存操作數(shù)及中間結(jié)果等。:R0~R7也稱(chēng)為“通用工作寄存器”,占用00H~1FH共32個(gè)

11、單元地址。位尋址區(qū)。單元地址為20H~2FH,既可作為一般RAM單元使用,按字節(jié)進(jìn)行操作,也可對(duì)單元中的每一位進(jìn)行位操作。因此,稱(chēng)為“位尋址區(qū)”。尋址區(qū)共有16個(gè)RAM單元,共計(jì)128位,位地址為OOH~7FH。用戶(hù)RAM區(qū)。在內(nèi)部RAM低128單元中,除去前面兩個(gè)區(qū),剩下80個(gè)單元,單元地址為30H~7FH。在用戶(hù)RAM區(qū)內(nèi)可以設(shè)置堆棧區(qū)?!?—7】程序存儲(chǔ)器的哪些單元被保留用于特定場(chǎng)合【答】80C51單片機(jī)復(fù)位后,程序計(jì)數(shù)器PC的地

12、址為0000H,所以系統(tǒng)從0000H單元開(kāi)始取指,并執(zhí)行程序。0000H是系統(tǒng)的啟動(dòng)地址,一般在該單元設(shè)置一條絕對(duì)轉(zhuǎn)移指令,使之轉(zhuǎn)向用戶(hù)主程序處執(zhí)行。0003H~002DH單元被保留用于6個(gè)中斷源的中斷服務(wù)程序的入口地址,故有以下7個(gè)特定地址被保留:復(fù)位0000H外部中斷O0003H計(jì)時(shí)器TO溢出000BH外部中斷10013H計(jì)時(shí)器T1溢出001BH串行口中斷0023H計(jì)時(shí)器T2/T2EX002BH(僅對(duì)80C52單片機(jī))由于每個(gè)中斷入

13、口之間的間隔僅為8個(gè)地址單元,所以在程序設(shè)計(jì)時(shí),通常在這些中斷入口處設(shè)置一條無(wú)條件轉(zhuǎn)移指令,使之轉(zhuǎn)向?qū)?yīng)的中斷服務(wù)子程序處執(zhí)行?!?—8】80C51單片機(jī)設(shè)有4個(gè)通用工作寄存器組,有什么特點(diǎn)如何選用如何實(shí)現(xiàn)工作寄存器的現(xiàn)場(chǎng)保護(hù)【答】片內(nèi)數(shù)據(jù)RAM區(qū)的O~31(OOH~1FH),共32個(gè)單元,是4個(gè)通用工作寄存器組,每個(gè)組包含8個(gè)8位寄存器,編號(hào)為R0~R7,工作寄存器組如表2l所列。在某一時(shí)刻,只能選用一個(gè)寄存器組??梢酝ㄟ^(guò)軟件對(duì)程序狀

14、態(tài)字PSW中:RS0、RSl兩位的設(shè)置來(lái)實(shí)現(xiàn)。設(shè)置RS0RSl時(shí),可以對(duì)PSW采用字節(jié)尋址方式,也可以采用位尋址方式,間接或直接修改RS0、RSl的內(nèi)容。例如,若RS0、RSl均為1,則選用工作寄存器3組為當(dāng)前工作寄存器。若需要選用工作寄存器2組,則只需將RS0改成0可用位尋址方式(即“CLRPSW.3”;其中:PSW.3為RS0位的符號(hào)地址)來(lái)實(shí)現(xiàn)。特別是在中斷嵌套時(shí),只要通過(guò)軟件對(duì)程序狀態(tài)字PSW中的RS0、RSl兩位進(jìn)行設(shè)置,切換

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論