習(xí)題及答案--1至3章課件_第1頁(yè)
習(xí)題及答案--1至3章課件_第2頁(yè)
習(xí)題及答案--1至3章課件_第3頁(yè)
習(xí)題及答案--1至3章課件_第4頁(yè)
習(xí)題及答案--1至3章課件_第5頁(yè)
已閱讀5頁(yè),還剩21頁(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、習(xí) 題 課-follow me第一章 概述1、什么是單片機(jī)?單片機(jī)的發(fā)展趨勢(shì)如何?答:定義:在一塊單晶芯片上集成了一臺(tái)計(jì)算機(jī)的主要部、器件:中央處理器(CPU)、存儲(chǔ)器(ROM、RAM)、I/O口以及其他功能部、器件。構(gòu)成了一臺(tái)具有一定功能的計(jì)算機(jī)。 又稱(chēng)為:微控制器 (MCU)、嵌入式控制器 (EMCU)。它體積小、價(jià)格低廉、功能完善、主要應(yīng)用于實(shí)時(shí)測(cè)控系統(tǒng)中。 趨勢(shì):高速、高性能、低功耗、大容量、外電路內(nèi)裝化、SOC等方向。此外,下移高新技術(shù),不斷提高8位機(jī)的性能。2、單片機(jī)與一般計(jì)算機(jī)在結(jié)構(gòu)上有什么不同?答:?jiǎn)纹瑱C(jī)將CPU、存儲(chǔ)器和I/O等主要部件集成于一塊芯片上,一塊芯片就是一臺(tái)計(jì)算機(jī)

2、。而普通計(jì)算機(jī)按邏輯功能劃分芯片,如CPU芯片、存儲(chǔ)器芯片和I/O芯片等,然后將這些芯片組合在一塊或多塊印制電路板上,構(gòu)成一臺(tái)計(jì)算機(jī)。3、請(qǐng)上網(wǎng)搜索5個(gè)你認(rèn)為辦的最好的單片機(jī)專(zhuān)業(yè)網(wǎng)站。4、微處理器、微計(jì)算機(jī)、微處理機(jī)、CPU、單片機(jī)它們之間有何區(qū)別?答:微處理器、CPU、微處理機(jī)他們都是中央處理器,微計(jì)算機(jī)、單片機(jī)是一完整的計(jì)算機(jī)。5、單片機(jī)的發(fā)展大致分為哪幾個(gè)階段? 答:1) 1976年9月,美國(guó)Intel公司,MCS-48單片機(jī)問(wèn)世。 2) 1980年, Intel公司,MCS-51系列單片機(jī)(8位)。 此后,國(guó)際很多公司推出8位機(jī)。如Motorola、Zilog、ATMEL、Microc

3、hip等,但只有51系列最具有通用性,應(yīng)用最廣泛。 3) 1983年, Intel公司,16位功能極強(qiáng)的MCS-96系列。 此后推出高性能的MCS-196,其內(nèi)部結(jié)構(gòu)作了改進(jìn),增加了許多新功能。 之后,MCS-251系列,其功能有了較大的擴(kuò)展。 4) 20世紀(jì)末,32位單片機(jī),其功能更強(qiáng),應(yīng)用于復(fù)雜的高層次系統(tǒng)中。 5) 近幾年,ARM微控制器6、 8位單片機(jī)的主要生產(chǎn)廠家和機(jī)型答:(1) 美國(guó)Intel公司 MCS-51系列及其增強(qiáng)型、擴(kuò)展型系列。 基本型:8031/8051/8751 增強(qiáng)型: 8032/8052/8752 低功耗型 80C31/80C51/87C51 (2) 美國(guó)ATME

4、L公司89C51、89C52、89C55、89S52等。 (3) 荷蘭PHILIPS(菲力浦)公司 8xC552系列 。7、單片機(jī)根據(jù)其基本操作處理的位數(shù)可分為哪幾種類(lèi)型?答:4、8、16、32位 8、MCS-51系列單片機(jī)的基本型芯片分別為哪幾種?它們的差別是什么?答:三種,主要差別在于片內(nèi)是否帶有程序存儲(chǔ)器。8031片內(nèi)不帶有程序存儲(chǔ)器,8051片內(nèi)帶有4K ROM,8751片內(nèi)帶有4K EPROM程序存儲(chǔ)器,9、在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(A)輔助設(shè)計(jì)應(yīng)用 (B)測(cè)量、控制應(yīng)用(C)數(shù)值計(jì)算應(yīng)用 (D)數(shù)據(jù)處理應(yīng)用答:B10、計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)由( )、 ( )、( )、( )

5、、( )組成。答:存儲(chǔ)器 、 運(yùn)算器 、 控制器 、 輸入設(shè)備 、 輸出設(shè)備 重 點(diǎn)1、單片機(jī)、嵌入式系統(tǒng)的定義2、8位單片機(jī)的主要生產(chǎn)廠家和機(jī)型3、單片機(jī)的發(fā)展趨勢(shì)第2章 單片機(jī)的結(jié)構(gòu)1、MCS-51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個(gè)功能部件的最主要的功能是什么?答:1) CPU:是核心部件,實(shí)現(xiàn)運(yùn)算和控制功能。 2) 數(shù)據(jù)存儲(chǔ)器(RAM):存儲(chǔ)數(shù)據(jù) 3) 程序存儲(chǔ)器(ROM):存儲(chǔ)程序和固定的表格等。 4) 4個(gè)并行8位I/O口: P1口、P2口、P3口、P0口。傳輸數(shù)據(jù) 5) 串行口: 1個(gè)全雙工的異步串行口,實(shí)現(xiàn)串行通信。 6) 定時(shí)器/計(jì)數(shù)器:定時(shí)/計(jì)數(shù)功能 7) 中斷系統(tǒng): 中

6、斷處理 8) 特殊功能寄存器(SFR):共有21個(gè),控制單片機(jī)上的其它部件 9) 位處理器:是一個(gè)完整的1位微計(jì)算機(jī),位處理在開(kāi)關(guān)決策、邏輯電路仿真、過(guò)程測(cè)控等方面極為有效。 2、說(shuō)明MCS-51單片機(jī)的引腳EA*的作用, 該引腳接高電平和接低電平時(shí)各有何種功能?答:EA*為內(nèi)外程序存儲(chǔ)器選擇控制 EA*=1,訪(fǎng)問(wèn)片內(nèi)程序存儲(chǔ)器。先訪(fǎng)問(wèn)從0000H開(kāi)始的內(nèi)存,然后自動(dòng)轉(zhuǎn)到外存。 EA*=0,訪(fǎng)問(wèn)外部程序存儲(chǔ)器。直接訪(fǎng)問(wèn)從0000H開(kāi)始的外存。3、MCS-51的時(shí)鐘振蕩周期和機(jī)器周期之間有何關(guān)系?答:1個(gè)機(jī)器周期等于12個(gè)時(shí)鐘振蕩周期4、在MCS-51單片機(jī)中,如果采用6MHz晶振,一個(gè)機(jī)器周期

7、為( )。答:2微秒5、內(nèi)部RAM中,位地址為30H的位,該位所在字節(jié)的字節(jié)地址為( )。答:26H 6、若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為( )。答:07、 8031 單片機(jī)復(fù)位后,R4所對(duì)應(yīng)的存儲(chǔ)單元的地址為( ),因上電時(shí)PSW=( )。這時(shí)當(dāng)前的工作寄存器區(qū)是( )組工作寄存器區(qū)。答:04H,00H,08、在8051單片機(jī)中,由 ( )個(gè)振蕩周期組成1個(gè)狀態(tài)周期,由 ( )個(gè)狀態(tài)周期組成1個(gè)機(jī)器周期。答:2;69、何謂程序狀態(tài)字PSW?其各位的含義是什么?答:用于寄存當(dāng)前指令被執(zhí)行后的相關(guān)狀態(tài)。 1)Cy:進(jìn)位標(biāo)志位 2)Ac:輔助進(jìn)位標(biāo)志位,又稱(chēng)半字節(jié)進(jìn)位 3)F0:由用戶(hù)使

8、用的一個(gè)狀態(tài)標(biāo)志位。 4)RS1、RS0:4組工作寄存器區(qū)選擇控制位1和位0。 5)OV:溢出標(biāo)志位 6)PSW.1位: 保留位,未用 7)P:奇偶標(biāo)志位 P=1,A中“1”的個(gè)數(shù)為奇數(shù)P=0,A中“1”的個(gè)數(shù)為偶數(shù)10、何謂地址/數(shù)據(jù)分時(shí)復(fù)用總線(xiàn)?在什么情況下使用這種工作方式?如何實(shí)現(xiàn)分時(shí)復(fù)用?答: 地址/數(shù)據(jù)分時(shí)復(fù)用總線(xiàn)是指一根總線(xiàn)分時(shí)使用,先由該線(xiàn)輸出一個(gè)地址,然后該線(xiàn)作為數(shù)據(jù)線(xiàn)輸入一個(gè)數(shù)據(jù),接著再由該線(xiàn)輸出一個(gè)地址,這樣周而復(fù)始,讓地址和數(shù)據(jù)分時(shí)段使用同一根線(xiàn)。 在單片機(jī)訪(fǎng)問(wèn)外部存儲(chǔ)器的時(shí)候會(huì)采用這種工作方式。11、8051型單片機(jī)的ALE信號(hào)的作用是什么?每個(gè)機(jī)器周期出現(xiàn)兩次ALE信

9、號(hào)的含義是什么?主機(jī)訪(fǎng)問(wèn)外部數(shù)據(jù)存儲(chǔ)器(執(zhí)行MOVX類(lèi)指令)時(shí)ALE信號(hào)有何變化?答: ALE是地址鎖存允許信號(hào),是地址鎖存器的控制信號(hào),只有當(dāng)ALE是高電平有效的時(shí)候,地址鎖存器才會(huì)將地址保存起來(lái)。 每個(gè)機(jī)器周期出現(xiàn)兩次ALE信號(hào)的含義是指:每個(gè)機(jī)器周期CPU讀兩次程序。 主機(jī)訪(fǎng)問(wèn)外部數(shù)據(jù)存儲(chǔ)器(執(zhí)行MOVX類(lèi)指令)時(shí):在第二個(gè)機(jī)器周期,ALE信號(hào)變成了一個(gè)。12、PSEN*選通信號(hào)的作用是什么? PSEN*、WR*、RD*各自選通的對(duì)象和作用是什么?答: PSEN*是外部程序存儲(chǔ)器的選通信號(hào),它是低電平的時(shí)候,表示外部程序存儲(chǔ)器被選通,可以訪(fǎng)問(wèn)了。 WR*、RD*是外部數(shù)據(jù)存儲(chǔ)器的寫(xiě)、讀選

10、通信號(hào)。選通信號(hào)有效時(shí):表示被選通的器件可以進(jìn)行相關(guān)操作了。13、主機(jī)復(fù)位后PC的值是多少?有何特殊含義?答:PC=0000H,表示從程序存儲(chǔ)器的地址0000H開(kāi)始訪(fǎng)問(wèn)。14、什么是休眠運(yùn)行方式?怎樣進(jìn)入和退出該運(yùn)行方式?答: 就是時(shí)鐘發(fā)生器、中斷系統(tǒng)、串行口和定時(shí)/計(jì)數(shù)器可繼續(xù)工作,而CPU 等部分處于休眠狀態(tài)。 只要將PCON寄存器中的PCON0置1,就可進(jìn)入該方式。 退出的方法有兩個(gè):一是觸發(fā)中斷請(qǐng)求。二是硬件復(fù)位,給RST引腳上加高電平復(fù)位信號(hào)。重 點(diǎn)1、單片機(jī)的硬件組成結(jié)構(gòu)2、單片機(jī)的引腳功能3、CPU4、 PSW5、機(jī)器周期和指令周期6、復(fù)位后各寄存器的值第三章 存儲(chǔ)器1、內(nèi)部RA

11、M中,哪些單元可作為工作寄存器區(qū),哪些單元可以進(jìn)行位尋址?寫(xiě)出它們的字節(jié)地址。答:字節(jié)地址為00H1FH的單元可以作為工作寄存器區(qū);字節(jié)地址為20H2FH的單元可以進(jìn)行位尋址;2 、判斷下列說(shuō)法是否正確:(A)8031的CPU是由RAM和EPROM所組成。(B)區(qū)分片外程序存儲(chǔ)器和片外數(shù)據(jù)存儲(chǔ)器的最可靠的方法是看其位于地址范圍的低端還是高端。(C)在MCS-51中,為使準(zhǔn)雙向的I/O口工作在輸入方式,必須保證它被事先預(yù)置為1。(D)PC可以看成是程序存儲(chǔ)器的地址指針。答:(A)錯(cuò)(B)錯(cuò)(C)對(duì)(D)對(duì)3 、使用8031單片機(jī)時(shí),需將 引腳接( )電平,因?yàn)槠淦瑑?nèi)無(wú)( )存儲(chǔ)器。答:低;程序4

12、、程序存儲(chǔ)器的空間里,有5個(gè)單元是特殊的,這5個(gè)單元對(duì)應(yīng)MCS-51單片機(jī)5個(gè)中斷源的中斷入口地址,請(qǐng)寫(xiě)出這些單元的地址以及對(duì)應(yīng)的中斷源。答: 5種中斷源的中斷入口地址外部中斷0 (外部中斷1 (中斷源入口地址 )0003H定時(shí)器0 (T0)000BH )0013H定時(shí)器1 (T1)001BH串行口0023H5、片內(nèi)RAM低128個(gè)單元?jiǎng)澐譃槟娜齻€(gè)主要部分?各部分的主要功能是什么?答: 通用RAM: 可位尋址RAM: 工作寄存器組:6、PC的值是:(A) 當(dāng)前正在執(zhí)行指令的前一條指令的地址(B) 當(dāng)前正在執(zhí)行指令的地址(C) 當(dāng)前正在執(zhí)行指令的下一條指令的地址(D) 控制器中指令寄存器的地址答

13、:(C)7、判斷以下有關(guān)PC和DPTR的結(jié)論是否正確?(A) DPTR是可以訪(fǎng)問(wèn)的,而PC不能訪(fǎng)問(wèn)。(B) 它們都是16位的寄存器。(C) 它們都具有加“1”的功能。(D) DPTR可以分為2個(gè)8位的寄存器使用,但PC不能。答:(A)對(duì)(B)對(duì)(C)錯(cuò)(D)對(duì)8、判斷下列說(shuō)法是否正確(A)程序計(jì)數(shù)器PC不能為用戶(hù)編程時(shí)直接使用,因?yàn)樗鼪](méi)有地址。(B)內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用。(C)8031共有21個(gè)特殊功能寄存器,它們的位都是可用軟件設(shè)置的,因此,是可以進(jìn)行位尋址的。答:(A)對(duì)(B)錯(cuò)(C)錯(cuò)9、MCS-51單片機(jī)程序存儲(chǔ)器的尋址范圍是由程序計(jì)數(shù)器PC的位

14、數(shù)所決定的,因?yàn)镸CS-51的PC是16位的,因此其尋址的范圍為( )K字節(jié)。答:6410、 判斷下列說(shuō)法是否正確? (A) PC是一個(gè)不可尋址的特殊功能寄存器。 (B) 單片機(jī)的主頻越高,其運(yùn)算速度越快。 (C) 在MCS-51單片機(jī)中,一個(gè)機(jī)器周期等于1S。 (D) 特殊功能寄存器SP內(nèi)裝的是棧頂首地址單元的內(nèi)容。答: (A) 對(duì) (B) 對(duì) (C)錯(cuò) (D)錯(cuò) :不是首地址,堆棧是自下向上生長(zhǎng)的11、8051基本型單片機(jī)內(nèi)部程序存儲(chǔ)器容量為()。(A)16K (B)8K (C)4K (D)2K答: C重 點(diǎn)1、數(shù)據(jù)存儲(chǔ)器的空間分配2、程序3、SFR中各寄存器的名稱(chēng)和功能4、外部存儲(chǔ)器的訪(fǎng)

15、問(wèn)方式?包括訪(fǎng)問(wèn)指針、控制信號(hào)和傳輸通道。 外部ROM的訪(fǎng)問(wèn): 指針:PC 控制信號(hào): EA*、 ALE、 PSEN* I/O口:P0:低8位地址/數(shù)據(jù) P2:高8位地址 外部RAM的訪(fǎng)問(wèn): 指針:DPTR 控制信號(hào): (MOV、MOVX), ALE, WR、RD I/O口:P0:8位地址/數(shù)據(jù) CPU運(yùn)算部件控制部件BRAMP0口P2口ROM(EPROM)串行口 C / T中斷系統(tǒng)SFRP1口8P3口888XTAL1XTAL2PSEN ALE EA RESETVccVss特殊功能寄存器00H1FH20H2FH30H7FH80HFFH80H88H90H98HA0HA8HB0HB8HD0HE0H

16、F0H特殊功能寄存器中位尋址外部ROM內(nèi)部ROM(EA=1)外部ROM(EA=0)0000H0000H0FFFH0FFFH1000HFFFFH外 部RAM(I/O口地址)0000HFFFFH程序存儲(chǔ)器(c)工作寄存器區(qū)位尋址區(qū)通用RAM區(qū) 例:利用定時(shí)/計(jì)數(shù)器T0的方式1,產(chǎn)生10ms的定時(shí),并使P1.0引腳上輸出周期為20ms的方波,采用中斷方式,設(shè)系統(tǒng)時(shí)鐘頻率為12 MHz。 解: 1、計(jì)算計(jì)數(shù)初值X: 由于晶振為12 MHz,所以機(jī)器周期T為1 s。 所以: Nt/ T 10103/110610000 X655361000055536D8F0H 即應(yīng)將D8H送入TH0中,F(xiàn)0H送入TL0中 2、求T0的方式控制字TMOD: M1M0=01,GATE=0,C/T*=0,可取方式控制字為01H; ORG 0000H LJMP MAIN ;跳轉(zhuǎn)到主程序 O

溫馨提示

  • 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ù)網(wǎng)僅提供信息存儲(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)論