




已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
微型計算機原理及應(yīng)用習(xí)題解答,四川文理學(xué)院 Email: 2019年7月8日,緒論,0.1 解: 單片微型計算機(Single-Chip Microcomputer),簡稱單片機。就是將微處理器(CPU)、存儲器(存放程序或數(shù)據(jù)的ROM 和RAM)、總線、定時器/計數(shù)器、輸入/輸出接口(I/O 口)和其他多種功能器件集成在一塊芯片上的微型計算機。 單片機的主要特點有:(1)可靠性高(2)便于擴展(3)控制功能強(4)低電壓、低功耗(5)片內(nèi)存儲容量較小,除此之外,單片機還具有集成度高、體積小、性價比高、應(yīng)用廣泛、易于產(chǎn)品化等特點,緒論,0.3 解: (1)第一階段(19741976 年):制造工藝落后,集成度低,而且采用了雙片形式。典型的代表產(chǎn)品有Fairchild 公司的F8 系列。其特點是:片內(nèi)只包括了8 位CPU,64B 的RAM和兩個并行口,需要外加一塊3851 芯片(內(nèi)部具有1KB 的ROM、定時器/計數(shù)器和兩個并行口)才能組成一臺完整的單片機。,緒論,(2)第二階段(19771978 年):在單片芯片內(nèi)集成CPU、并行口、定時器/計數(shù)器、RAM和ROM 等功能部件,但性能低,品種少,應(yīng)用范圍也不是很廣。典型的產(chǎn)品有Intel 公司的MCS-48 系列。其特點是,片內(nèi)集成有8 位的CPU,1KB 或2KB 的ROM,64B 或128B 的RAM,只有并行接口,無串行接口,有1 個8 位的定時器/計數(shù)器,中斷源有2 個。片外尋址范圍為4KB,芯片引腳為40 個。,緒論,(3)第三階段(19791982 年): 8 位單片機成熟的階段。其存儲容量和尋址范圍增大,而且中斷源、并行I/O 口和定時器/計數(shù)器個數(shù)都有了不同程度的增加,并且集成有全雙工串行通信接口。在指令系統(tǒng)方面增設(shè)了乘除法、位操作和比較指令。其特點是,片內(nèi)包括了8位的CPU,4KB 或8KB 的ROM,128B 或256B 的RAM,具有串/并行接口,2 個或3 個16位的定時器/計數(shù)器,有57 個中斷源。片外尋址范圍可達64KB,芯片引腳為40 個。代表產(chǎn)品有Intel 公司的MCS-51 系列,Motorola 公司的MC6805 系列,TI 公司的TMS7000 系列,Zilog 公司的Z8 系列等。,緒論,(4)第四階段(1983 年至今): 16 位單片機和8 位高性能單片機并行發(fā)展的時代。16位機的工藝先進,集成度高,內(nèi)部功能強,運算速度快,而且允許用戶采用面向工業(yè)控制的專用語言,其特點是,片內(nèi)包括了16 位的CPU,8KB 的ROM,232B 的RAM,具有串/并行接口,4 個16 位的定時器/計數(shù)器,有8 個中斷源,具有看門狗(Watchdog),總線控制部件,增加了D/A 和A/D 轉(zhuǎn)換電路,片外尋址范圍可達64KB。代表產(chǎn)品有Intel 公司的MCS-96系列,Motorola 公司的MC68HC16 系列,TI 公司的TMS9900 系列,NEC 公司的783系列和NS 公司的HPC16040 等。然而,由于16 位單片機價格比較貴,銷售量不大,大量應(yīng)用領(lǐng)域需要的是高性能、大容量和多功能的新型8 位單片機。近年來出現(xiàn)的32 位單片機,是單片機的頂級產(chǎn)品,具有較高的運算速度。代表產(chǎn)品有Motorola 公司的M68300 系列和Hitachi(日立)公司的SH 系列、ARM 等。,第一章,1.2 解: MCS-51 單片機在片內(nèi)集成了中央處理器(CPU)、程序存儲器(ROM)、數(shù)據(jù)存儲器(RAM)、定時器/計數(shù)器、并行I/O 接口、串行I/O 接口和中斷系統(tǒng)等幾大單元。 CPU 是整個單片機的核心部件,由運算器和控制器組成。運算器可以完成算術(shù)運算和邏輯運算,其操作順序在控制器控制下進行。控制器是由程序計數(shù)器PC(Program Counter)、指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)、定時控制邏輯和振蕩器OSC 等電路組成。CPU 根據(jù)PC 中的地址將欲執(zhí)行指令的指令碼從存儲器中取出,存放在IR 中,ID 對IR 中的指令碼進行譯碼,定時控制邏輯在OSC 配合下對ID 譯碼后的信號進行分時,以產(chǎn)生執(zhí)行本條指令所需的全部信號。程序存儲器(ROM)用于存儲程序、常數(shù)、表格等。,第一章,數(shù)據(jù)存儲器(RAM)用于存儲數(shù)據(jù)。 8051 內(nèi)部有兩個16 位可編程序的定時器/計數(shù)器T0 和T1,均為二進制加1 計數(shù)器。可用于定時和對外部輸入脈沖的計數(shù)。 8051 的中斷系統(tǒng)主要由中斷允許控制器IE 和中斷優(yōu)先級控制器IP 等電路組成??蓪崿F(xiàn)對5 個中斷源的管理。8051 的中斷系統(tǒng)主要由中斷允許控制器IE 和中斷優(yōu)先級控制器IP 等電路組成。其中,IE 用于控制5 個中斷源中哪些中斷請求被允許向CPU 提出,哪些中斷源的中斷請求被禁止;IP 用于控制5 個中斷源的中斷請求的優(yōu)先權(quán)級別。 I/O 接口是MCS-51 單片機對外部實現(xiàn)控制和信息交換的必經(jīng)之路,用于信息傳送過程中的速度匹配和增加它的負載能力??煞譃榇泻筒⑿蠭/O 接口。,第一章,1.3 解: 80C51 單片機有4 個I/O 端口,每個端口都是8 位雙向口,共占32 根引腳。每個端口都包括一個鎖存器(即專用寄存器P0P3)、一個輸入驅(qū)動器和輸入緩沖器。通常把4 個端口稱為P0P3。在無片外擴展的存儲器的系統(tǒng)中,這4 個端口的每一位都可以作為雙向通用I/O端口使用。在具有片外擴展存儲器的系統(tǒng)中,P2 口作為高8 位地址線,P0 口分時作為低8位地址線和雙向數(shù)據(jù)總線。,第一章,1.4 解: 控制線一共有6 條: (1)ALE/PROG :地址鎖存允許/編程線,配合P0 口引腳的第二功能使用。在訪問片外存儲器時,8051在P0.7P0.0 引腳上輸出片外存儲器低位地址的同時在ALE/PROG 上輸出一個高電位脈沖,用于把這個片外存儲器低位地址鎖存到外部專用地址鎖存器,以便空出P0.7P0.0 引腳線去傳送隨后而來的片外存儲器讀寫數(shù)據(jù)。在不訪問片外存儲器時,8051自動在ALE/PROG 上輸出頻率為fosc/6 的脈沖序列。該脈沖序列可用作外部時鐘源或作為定時脈沖源使用。,第一章,(2)EA /Vpp:允許訪問片外存儲器編程電源線,可以控制8051 使用片內(nèi)還是使用片外。若EA ,則允許使用片內(nèi);若EA 則允許使用片外。 (3)PSEN:片外選通線,在執(zhí)行訪問片外的指令時,8051 自動在PSEN上產(chǎn)生一個負脈沖,用于為片外芯片的選通。其他情況下PSEN線均為高電平封鎖狀態(tài)。 (4)RST/VPD:復(fù)位備用電源線,可以使處于復(fù)位工作狀態(tài)。,第一章,1.6 解: (1)在結(jié)構(gòu)上的特點 采用將程序存儲器和數(shù)據(jù)存儲器截然分開,分別尋址的結(jié)構(gòu),稱為Harvard結(jié)構(gòu)。 (2)在物理和邏輯上的地址空間 存儲器上設(shè)有個存儲器空間:片內(nèi)程序存儲器、片外程序存儲器、片內(nèi)數(shù)據(jù)存儲器、片外數(shù)據(jù)存儲器。 在邏輯上有個存儲器地址空間:片內(nèi)、片外統(tǒng)一的程序存儲器地址空間,片內(nèi)數(shù)據(jù)存儲器地址空間,片外的數(shù)據(jù)存儲器地址空間。 (3)訪問格式 訪問片內(nèi)采用格式 訪問片外采用格式,第一章,1.7 解: 堆棧是一個特殊的存儲區(qū)。主要功能是暫時存放數(shù)據(jù)和地址,通常用來保護斷點和現(xiàn)場。 它的特點是按照“先進后出”的存取數(shù)據(jù)。堆棧指針SP 是一個8 位寄存器,是用于指示堆棧的棧頂?shù)刂返募拇嫫?,它決定了堆棧在內(nèi)部RAM 中的物理位置。,第一章,1.8 解: 有21 個特殊功能寄存器(PC 除外),它們被離散地分布在內(nèi)部RAM 的80HFFH 地址單元中,共占據(jù)了128 個存儲單元,其中有83 位可以位尋址。 特殊功能寄存器SFR的分布和功能見教材P18 表1.2.2。,第一章,1.9 解: 單片機的個口在結(jié)構(gòu)上是基本相同的,但又各具特點。這四個端口都是位雙向口,每個端口都包括一個鎖存器、一個輸出驅(qū)動器和輸入緩沖器。在無片外擴展存儲器的系統(tǒng)中,這四個端口的每一位都可以作為雙向通用端口使用。在作為一般的通用輸入時,都必須先向鎖存器寫入“”,使輸出驅(qū)動場效應(yīng)管截止,以免誤讀數(shù)據(jù)。各自特點如下:,第一章,(1)P0 口為雙向8 位三態(tài)I/O 口,它既可作為通用I/O 口,又可作為外部擴展時的數(shù)據(jù)總線及低8 位地址總線的分時復(fù)用口。作為通用I/O 口時,輸出數(shù)據(jù)可以得到鎖存,不需外接專用鎖存器;輸入數(shù)據(jù)可以得到緩沖,增加了數(shù)據(jù)輸入的可靠性。每個引腳可驅(qū)動8 個TTL負載。,第一章,(2)P1 口為8 位準雙向I/O 口,內(nèi)部具有上拉電阻,一般作通用I/O 口使用,它的每一位都可以分別定義為輸入線或輸出線,作為輸入時,鎖存器必須置1。每個引腳可驅(qū)動4 個TTL 負載。,第一章,(3)P2 口為8 位準雙向I/O 口,內(nèi)部具有上拉電阻,可直接連接外部I/O 設(shè)備。它與地址總線高8 位復(fù)用,可驅(qū)動4 個TTL 負載。一般作為外部擴展時的高8 位地址總線使用。,第一章,(4)P3 口為8 位準雙向I/O 口,內(nèi)部具有上拉電阻,它是雙功能復(fù)用口,每個引腳可驅(qū)動4 個TTL 負載。作為通用I/O 口時,功能與P1 口相同,常用第二功能。作為第二功能使用時,各位的作用見教材P23 表1.2.5 所示。,第一章,1.10 解: 數(shù)據(jù)指針DPTR 是16 位的專用寄存器,它由兩個8 位的寄存器DPH(高8 位)和DPL(低8 位)組成。 專門用來寄存片外RAM 及擴展I/O 口進行數(shù)據(jù)存取時的地址。編程時,既可以按16 位寄存器來使用,也可以按兩個8 位寄存器來使用(即高位字節(jié)寄存器DPH 和低位字節(jié)寄存器DPL)。 DPTR 主要是用來保存16 位地址,當(dāng)對64KB 外部數(shù)據(jù)存儲器尋址時,可作為間址寄存器使用。,第一章,1.11 解: 程序狀態(tài)字PSW 是8 位寄存器,用于存放程序運行的狀態(tài)信息,PSW 中各位狀態(tài)通常是在指令執(zhí)行的過程中自動形成的,但也可以由用戶根據(jù)需要采用傳送指令加以改變。各個標志位的意義如下: PSW.7(Cy):進位標志位。 PSW.6(AC):輔助進位標志位,又稱為半進位標志位。 PSW.5(F0):用戶標志位。 PSW.4、PSW.3(RS1 和 RS0):寄存器組選擇位。 PSW.2(OV):溢出標志位。 PSW.1(空缺位):此位未定義。 PSW.0(P):奇偶校驗位。,第一章,1.14 解: 片內(nèi)低單元劃分及主要功能如下: (1)工作寄存器組() 這是一個用寄存器直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)區(qū)的-,共個單元。它是個通用工作寄存器組,每個組包含個位寄存器,編號為。 (2)位尋址區(qū)() 個字節(jié)單元,共包含位,這個字節(jié)單元既可以進行字節(jié)尋址,又可以實現(xiàn)位尋址。主要用于位尋址。 (3)堆棧與數(shù)據(jù)緩沖區(qū)() 用于設(shè)置堆棧、存儲數(shù)據(jù)。,第一章,1.15 解: 程序存儲器通過EA /Vpp 引腳選擇。若EA ,則允許使用片內(nèi);若EA 則允許使用片外。 數(shù)據(jù)存儲器通過指令區(qū)分:訪問片內(nèi)采用指令,訪問片外采用指令。,第一章,1.16 解: 時鐘周期又稱為振蕩周期,由單片機內(nèi)部振蕩電路OSC 產(chǎn)生,定義為OSC 時鐘頻率的倒數(shù)。時鐘周期又稱為節(jié)拍(用P 表示)。時鐘周期是時序中的最小單位。一個狀態(tài)有兩個節(jié)拍, 機器周期定義為實現(xiàn)特定功能所需的時間。MCS-51 的機器周期由12 個時鐘周期構(gòu)成。 執(zhí)行一條指令
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 品牌專利授權(quán)協(xié)議書
- 廈門租房提取協(xié)議書
- 土地共同開發(fā)協(xié)議書
- 原生家庭援助協(xié)議書
- 土地合同解約協(xié)議書
- 商場保潔用工協(xié)議書
- 合同調(diào)崗變更協(xié)議書
- 取消外包司機協(xié)議書
- 地鋪門面轉(zhuǎn)讓協(xié)議書
- 土地借用搭建協(xié)議書
- A-Rose-For-Emily-William-Faulkner課文、作者、背景講解-(課堂PPT)
- 內(nèi)分泌科糖尿病“一病一品”
- 起重作業(yè)培訓(xùn)-指揮手勢-旗語
- 碳鋼管道焊接工藝規(guī)程完整
- 機械原理課程設(shè)計搖擺式輸送機設(shè)計說明書
- 山西河曲晉神磁窯溝煤業(yè)有限公司煤炭資源開發(fā)利用、地質(zhì)環(huán)境保護與土地復(fù)墾方案
- 重型自卸車貨箱與舉升裝置設(shè)計(含CAD圖紙)
- 內(nèi)蒙古煤礦豎井地質(zhì)勘察施工技術(shù)
- 高中化學(xué)課程標準(2020版)
- 周1530安全教育記錄(2021至2022)
- 西方音樂史智慧樹知到答案章節(jié)測試2023年山東師范大學(xué)
評論
0/150
提交評論