單片機(jī)原理及接口技術(shù)課后答案_第1頁
單片機(jī)原理及接口技術(shù)課后答案_第2頁
單片機(jī)原理及接口技術(shù)課后答案_第3頁
單片機(jī)原理及接口技術(shù)課后答案_第4頁
單片機(jī)原理及接口技術(shù)課后答案_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

單片機(jī)原理及接口技術(shù)課后答案篇一:單片機(jī)原理及接口技術(shù)課后習(xí)題答案_李朝青第一章1.單片機(jī)具有哪些特點(diǎn)(1)片內(nèi)存儲容量越來越大。(2抗干擾性好,可靠性高。(3)芯片引線齊全,容易擴(kuò)展。(4)運(yùn)行速度高,控制功能強(qiáng)。(5)單片機(jī)內(nèi)部的數(shù)據(jù)信息保存時間很長,有的芯片可以達(dá)到100年以上。.89C51單片機(jī)內(nèi)包含哪些主要邏輯功能部件?答:80C51系列單片機(jī)在片內(nèi)集成了以下主要邏輯功能部件:。汽口^中央處理器):8位⑵片內(nèi)RAM:128B(3)特殊功能寄存器:21個(4)程序存儲器:4KB(5)并行1/???8位,4個(6)串行接口:全雙工,1個⑺定時器/計(jì)數(shù)器:16位,2個(8)片內(nèi)時鐘電路:1個.什么是微處理器(CPU)、微機(jī)和單片機(jī)?答:微處理器本身不是計(jì)算機(jī),但它是小型計(jì)算機(jī)或微機(jī)的控制和處理部分。微機(jī)則是具有完整運(yùn)算及控制功能的計(jì)算機(jī),除了微處理器外還包括存儲器、接口適配器以及輸入輸出設(shè)備等。單片機(jī)是將微處理器、一定容量的RAM、ROM以及I/O口、定時器等電路集成在一塊芯片上,構(gòu)成的單片微型計(jì)算機(jī)。.微型計(jì)算機(jī)怎樣執(zhí)行一個程序?答:通過CPU指令,提到內(nèi)存當(dāng)中,再逐一執(zhí)行。.什么是嵌入式系統(tǒng)?他有哪些類型?為什么說單片機(jī)是典型的嵌入式系統(tǒng)?答;嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)和各個行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,這一點(diǎn)就決定了它必然是一個技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。它有嵌入式微處理器、嵌入式微控制器、嵌入式口5口處理器、嵌入式片上系統(tǒng)等。嵌入式系統(tǒng)的出現(xiàn)最初是基于單片機(jī)的。它從體系結(jié)構(gòu)到指令系統(tǒng)都是按照嵌入式應(yīng)用特點(diǎn)專門的,能最好的滿足面對控制對象,應(yīng)運(yùn)系統(tǒng)的嵌入、現(xiàn)場的可靠運(yùn)行以及非凡的控制品質(zhì)要求。因此,她是典型的嵌入式系統(tǒng)。第二章1.89C51單片機(jī)內(nèi)包含哪些主要邏輯功能部件?答:80C51系列單片機(jī)在片內(nèi)集成了以下主要邏輯功能部件:⑵片內(nèi)RAM:128B(3)特殊功能寄存器:21個(4)程序存儲器:4KB(5)并行1/???8位,4個(6)串行接口:全雙工,1個⑺定時器/計(jì)數(shù)器:16位,2個(8)片內(nèi)時鐘電路:1個2.89C51的EA端有何用途?答:/£人端接高電平時,CPU只訪問片內(nèi)并執(zhí)行內(nèi)部程序,存儲器。/£人端接低電平時,CPU只訪問外部區(qū)。乂,并執(zhí)行片外程序存儲器中的指令。/EA端保持高電平時,CPU執(zhí)行內(nèi)部存儲器中的指令。.89C51的存儲器分哪幾個空間?如何區(qū)別不同空間的尋址?答:ROM(片內(nèi)ROM和片外ROM統(tǒng)一編址)(使用MOVC)(數(shù)據(jù)傳送指令)(16曲1:5地址)(64KB)片外RAM(MOVX)(16曲1:5地址)(64KB)片內(nèi)RAM(MOV)(8曲1:5地址)(256B).簡述89C51片內(nèi)RAM的空間分配。答:片內(nèi)"乂有2568低128B是真正的RAM區(qū)高128B是SFR(特殊功能寄存器)區(qū).簡述布爾處理存儲器的空間分配,片內(nèi)RAM中包含哪些可位尋址單元。答:片內(nèi)RAM區(qū)從00H?FFH(256B)其中20H?2FH(字節(jié)地址)是位尋址區(qū)對應(yīng)的位地址是00H?7FH.如何簡捷地判斷89C51正在工作?答:用示波器觀察8051的XTAL2±^是否有脈沖信號輸出(判斷震蕩電路工作是否正常?)ALE(地址鎖存允許)(AddressLatchEnable)輸出是fosc的6分頻用示波器觀察ALE是否有脈沖輸出(判斷8051芯片的好壞?)觀察PSEN(判斷8051能夠到EPROM或ROM中讀取指令碼?)因?yàn)?PSEN接夕外部EPROM(ROM)的/OE端子OE=OutputEnable(輸出允許).89C51如何確定和改變當(dāng)前工作寄存器組?答:PSW(程序狀態(tài)字)(ProgramStatus討。出)中的RS1和RS0可以給出4中組合用來從4組工作寄存器組中進(jìn)行選擇PSW屬于SFR(SpecialFunctionRegister)(特殊功能寄存器).89C51P0口用作通用1/O口輸入時,若通過TTL“OC”門輸入數(shù)據(jù),應(yīng)注意什么?為什么?答:.讀端口鎖存器和“讀引腳”有何不同?各使用哪種指令?答:讀鎖存器(ANLP0,A)就是相當(dāng)于從存儲器中拿數(shù)據(jù),而讀引腳是從外部拿數(shù)據(jù)(如MOVA,P1這條指令就是讀引腳的,意思就是把端口pl輸入數(shù)據(jù)送給A)傳送類乂0丫,判位轉(zhuǎn)移JB、JNB、這些都屬于讀引腳,平時實(shí)驗(yàn)時經(jīng)常用這些指令于外部通信,判斷外部鍵盤等;字節(jié)交換XCH、XCHD算術(shù)及邏輯運(yùn)算ORL、CPL、ANL、ADD、ADDC、SUBB、INC、DEC控制轉(zhuǎn)移CJNE、DJNZ都屬于讀鎖存器。.89C51P0?P3□結(jié)構(gòu)有何不同?用作通用1/0口輸入數(shù)據(jù)時,應(yīng)注意什么?答:P0口內(nèi)部沒有上拉電阻,可以用做16位地址的低8位;口3有第二功能;P2口可以用做16位地址的高8位;需要上拉電阻。OC門電路無法輸出高低電平,只有靠上拉電阻才能實(shí)現(xiàn).89C51單片機(jī)的EA信號有何功能?在使用8031時,EA信號引腳應(yīng)如何處理?答:⑴80C51單片機(jī)的EA信號的功能EA為片外程序存儲器訪問允許信號,低電平有效;在編程時,其上施加21V的編程電壓EA引腳接高電平時,程序從片內(nèi)程序存儲器開始執(zhí)行,即訪問片內(nèi)存儲器;EA引腳接低電平時,迫使系統(tǒng)全部執(zhí)行片外程序存儲器程序。⑵在使用80C31時,EA信號引腳的處理方法因?yàn)?0C31沒有片內(nèi)的程序存儲器,所以在使用它時必定要有外部的程序存儲器,EA信號引腳應(yīng)接低電平。.89C51單片機(jī)有哪些信號需要芯片引腳以第2功能的方式提供?答:第一功能第二功能串行□:P3.0RXD(串行輸入口)P3.1TXD(串行輸出口)中斷:P3.2INT0外部中斷0P3.3INT1外部中斷1定時器/計(jì)數(shù)器(丁0、T1):P3.4T0(定時器/計(jì)數(shù)器0的外部輸入)口3.5T1(定時器/計(jì)數(shù)器1的外部輸入)數(shù)據(jù)存儲器選通:P3.6WR(外部存儲器寫選通,低電平有效,P3.7RD(外部存儲器讀選通,低電平有效,輸出)定時器/計(jì)數(shù)器(丁2):P1.0T2(定時器T2的計(jì)數(shù)端)P1.1T2EX(定時器T2的外部輸入端).內(nèi)部RAM低128字節(jié)單元劃分為哪3個主要部分?各部分主要功能是什么?答:片內(nèi)RAM低128單元的劃分及主要功能:(l)工作寄存器組(00H?lFH)這是一個用寄存器直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)RAM區(qū)的0?31(00H?lFH),共32個單元。它是4個通用工作寄存器組,每個組包含8個8位寄存器,編號為R0?R7。⑵位尋址區(qū)(20H?2FH)從內(nèi)部數(shù)據(jù)RAM區(qū)的32?47(20H?2尸兄的16個字節(jié)單元,共包含128位,是可位尋址的RAM區(qū)。這16個字節(jié)單元,既可進(jìn)行字節(jié)尋址,又可實(shí)現(xiàn)位尋址。(3)字節(jié)尋址區(qū)(30H?7FH)從內(nèi)部數(shù)據(jù)RAM區(qū)的48?127(30H?7FH),共80個字節(jié)單元,可以采用間接字節(jié)尋址的方法訪問。.使單片機(jī)復(fù)位有幾種方法?復(fù)位后機(jī)器的初始狀態(tài)如何?答:⑴單片機(jī)復(fù)位方法單片機(jī)復(fù)位方法有:上電自動復(fù)位、按鍵電平復(fù)位和外部脈沖三種方式,如題圖2-1所示。題圖2-1⑵復(fù)位后的初始狀態(tài)復(fù)位后機(jī)器的初始狀態(tài),即各寄存器的狀態(tài):PC之外,復(fù)位操作還對其他一些特殊功能寄存器有影響,它們的復(fù)位狀態(tài)如題表2-1所例.開機(jī)復(fù)位后,CPU使用的是哪組工作寄存器?它們的地址是什么?CPU如何確定和改變當(dāng)前工作寄存器組?答:一般開機(jī)復(fù)位后都是選擇第一組通用工作寄存器作為工作寄存器的,一共有4組,分別為連續(xù)位于00卜到1FH地址,然后在機(jī)器中有個程序狀態(tài)字PSW,它的第四和第三位區(qū)51,RS0是用來選擇工作寄存器組的,可能不同機(jī)器地址稍有不同。他們倆的值和寄存器組的關(guān)系:RS1/RS00/00/11/01/1使用的工作寄存器0123地址00-0708-0F10-1718-1F寫程序的時候就是通過定義程序狀態(tài)字來選擇使用不同的寄存器組。也可以直接對RS1(最后一問同題7).程序狀態(tài)寄存器PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?答:PSW是一個SFR(特殊功能寄存器)位于片內(nèi)RAM的高128B具體地址口0H(00H?FFH)(片內(nèi)RAM的編址)(8bits編址方法)PSW二ProgramStatusWord(程序狀態(tài)字)PSW的常用標(biāo)志位有哪些?CY二Carry(進(jìn)位標(biāo)志位)AC二AuxiliaryCarry(輔助進(jìn)位標(biāo)志位)(半進(jìn)位標(biāo)志位)F0用戶標(biāo)志位RS1,RS0,用來選擇當(dāng)前工作寄存器組(R0?R7)(4選1)OV=Overflow(溢出標(biāo)志位)P=Parity(奇偶校驗(yàn)位).位地址7CH與字節(jié)地址7CH如何區(qū)別?位地址7CH具體在片內(nèi)RAM中的什么位置?答:用不同的尋址方式來加以區(qū)分,即訪問128個位地址用位尋址方式,訪問低128字節(jié)單元用字節(jié)尋址和間接尋址。具體地址為2F的第五位,即為7C。89C51單片機(jī)的時鐘周期與振蕩周期之間有什么關(guān)系?什么叫機(jī)器周期和指令周期?答:時鐘信號的周期稱為機(jī)器狀態(tài)周期,是振蕩周期的兩倍。一個機(jī)器周期是指CPU訪問存儲器一次所需的時間。指令周期是執(zhí)行一條指令所需的時間。一個機(jī)器周期的時序如何劃分?答:一個機(jī)器周期=12個震蕩周期二6個時鐘周期(狀態(tài)周期)S1P1,S1P2,S2P1,S2P2,S3P1,S3P2,S4P1,S4P2,S5P1,S5P2,S6P1,S6P2其中s二state(狀態(tài)),p=phase(相位)20.什么叫堆棧?堆棧指針SP的作用是什么?89C51單片機(jī)堆棧的容量不能超過多少字節(jié)?答:堆棧都是一種數(shù)據(jù)項(xiàng)按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端(稱為棧頂(top))對數(shù)據(jù)項(xiàng)進(jìn)行插入和刪除。要點(diǎn):堆:順序隨意棧:后進(jìn)先出(Last-In/First-Out)在調(diào)用子程序時需要保存調(diào)用函數(shù)的CPU寄存器PC指針,PC指針是被CALL指令自動壓入SP所指向的片內(nèi)存儲器,CPU寄存器要由用戶用PUSH指令自行保存舊此SP的作用就是一個指針,當(dāng)進(jìn)行中斷調(diào)用,子函數(shù)調(diào)用時將現(xiàn)場數(shù)據(jù)壓入SP所指向的存儲器,SP自動增加1或2,當(dāng)中斷結(jié)束RETI,調(diào)用返回RET,POP時將SP數(shù)據(jù)彈出,SP自動減1或,2篇二:《單片機(jī)原理及接口技術(shù)》(第二版)余錫存著課后習(xí)題第二章1.89C51、87C51、80C51和80C31單片機(jī)的主要區(qū)別在那里?答:相同之處是:制造工藝都為CHMOS,都有128字節(jié)片內(nèi)RAM、兩個定時/計(jì)數(shù)器、4個8位1/0并行口,一個串行口和5個中斷源。主要區(qū)別:89C51片內(nèi)4K字節(jié)FLASHROM;②87C51片內(nèi)4K字節(jié)EPROM;③80C51片內(nèi)4K字節(jié)掩膜ROM;④80C31片內(nèi)無程序存儲器。.MCS-51單片機(jī)引腳有多少I/O線?它們和單片機(jī)對外的地址總線和數(shù)據(jù)總線有何關(guān)系?答:4個8位1/。并行口,一個串行口;其中口0口為外接程存和數(shù)存的地址低8位和數(shù)據(jù)總線的時分復(fù)用接口;其中P2口為外接程存和數(shù)存的地址高8位總線接口;其中口1口為真正的用戶口線;其中P3口有第2功能;以上4個口線在沒有專用功能時,也可以做通用1/??诰€用。.簡述8031片內(nèi)RAM區(qū)地址空間的分配特點(diǎn)。答:MCS-51單片機(jī)片內(nèi)RAM為256字節(jié),地址范圍為00H?FFH,分為兩大部分:低128字節(jié)(00H?7FH)為真正的RAM區(qū);高128字節(jié)(80H?FFH)為特殊功能寄存器區(qū)SFR。在低128字節(jié)RAM中,00H?1FH共32單元是4個通用工作寄存器區(qū)。每一個區(qū)有8個通用寄存器R0?R7。.MCS-51單片機(jī)由哪幾個部分組成。答:①一個8位CPU;4KBROMorEPROM(8031無ROM);③128字節(jié)RAM數(shù)據(jù)存儲器;④21個特殊功能寄存器SFR;⑤4個8位并行1/???,其中P0、P2為地址/數(shù)據(jù)線,可尋址64KB程序存儲器和64KB數(shù)據(jù)存儲器;⑥一個可編程全雙工串行口;⑦具有5個中斷源,兩個優(yōu)先級,嵌套中斷結(jié)構(gòu);⑧兩個16位定時器/計(jì)數(shù)器;⑨一個片內(nèi)振蕩器及時鐘電路。.MCS-51單片機(jī)的EA,ALE,PSEN信號各自的功能是什么?答:都是控制總線①EA/VPP:訪問內(nèi)部程序存儲器的控制信號/編程電壓輸入端。EA?1時,CPU從片內(nèi)讀取指令,?0CPU從片外讀取指令。②人1£/口區(qū)。6:地址鎖存允許/編程信號線。③:外部程序存儲器讀選通信號。④RSE/VPD:復(fù)位輸入信號/掉電保護(hù)后備電源引腳。.MCS-51單片機(jī)如何實(shí)現(xiàn)工作寄存器組的選擇?RS1(PSW.4)、RS0(PSW.3)為工作寄存器組的選擇位;①取值為00時選擇第0組工作寄存器,片內(nèi)RAM地址是00H?07H,名稱為R0?R7;②取值為01時選擇第1組工作寄存器,片內(nèi)RAM地址是08H?0FH,名稱為R0?R7;③取值為10時選擇第2組工作寄存器,片內(nèi)RAM地址是10H?17H,名稱為R0?R7;④取值為11時選擇第3組工作寄存器,片內(nèi)RAM地址是18H?1FH,名稱為R0?R7。7.什么是時鐘周期、機(jī)器周期、指令周期?當(dāng)單片機(jī)的時鐘頻率為12MHz時,一個機(jī)器周期是多少?ALE引腳的輸出頻率是多少?(1)振蕩周期:也稱時鐘周期,是指為單片機(jī)提供時鐘脈沖信號的振蕩源的周期。(2)狀態(tài)周期:每個狀態(tài)周期為時鐘周期的2倍,是振蕩周期經(jīng)二分頻后得到的。(3)機(jī)器周期:一個機(jī)器周期包含6個狀態(tài)周期S1?S6,也就是12個時鐘周期。在一個機(jī)器周期內(nèi),CPU可以完成一個獨(dú)立的操作。(4)指令周期:它是指CPU完成一條操作所需的全部時間。每條指令執(zhí)行時間都是有一個或幾個機(jī)器周期組成。MCS-51系統(tǒng)中,有單周期指令、雙周期指令和四周期指令。當(dāng)單片機(jī)的時鐘頻率為12MHz時,一個機(jī)器周期是多少1口(微秒);ALE引腳的輸出頻率是多少2%(微秒)。第三章1.MCS-51指令系統(tǒng)按功能分為幾類?具有幾種尋址方式?他們的尋址范圍如何?答:①按功能分為5類,分別是:數(shù)據(jù)傳送類、算術(shù)操作類、邏輯操作類、控制轉(zhuǎn)移類和位操作類;②具有7種尋址方式;③直接尋址,尋址范圍是內(nèi)部RAM低128字節(jié)和高128字節(jié);寄存器尋址,尋址范圍是四組工作寄存器R0?R7;寄存器間接尋址,尋址范圍是內(nèi)部RAM的低128和外部RAM低64K可尋址空間;相對尋址,尋址范圍是以下一條指令為相對地址的-128?+127字節(jié)范圍內(nèi);位尋址,尋址范圍是可位尋址空間,包括內(nèi)部RAM的可尋址位,特殊功能寄存器中的可尋址位。.設(shè)內(nèi)部RAM中59H單元的內(nèi)容為50H,寫出當(dāng)執(zhí)行下列程序段后寄存器A,R0,和內(nèi)部RAM中50H、51H單元的內(nèi)容為和值?答:MOVA,59H;(A)=(59H)=50HMOVR0,A;(R0)=50HMOVA,#00;(A)=00MOV@R0,A;((R0))=(50H)=00MOVA,#25H;(A)=25H10MOV51H,A;(51H)=25HMOV52H,#70H;(52H)=70H執(zhí)行下列程序段后:(A)=25H,(R0)=50H,(50H)=00、(51H)=25H.PSW中Cy與OV有何不同?下列程序段執(zhí)行后(Cy)=?(OV)二?。MOVA,#56HADDA,#74H答:Cy一進(jìn)位、借位標(biāo)志位;OV溢出標(biāo)志位。MOVA,#56H;(A)=56H=01010110BADDA,#74H;(A)=56H+74H=0CAH=11001010B,程序執(zhí)行后:(Cy)=0(OV)=1篇三:單片機(jī)原理及接口技術(shù)張毅剛課后習(xí)題答案第1章單片機(jī)概述.除了單片機(jī)這一名稱之外,單片機(jī)還可稱為答:微控制器,嵌入式控制器。.單片機(jī)與普通微型計(jì)算機(jī)的不同之處在于其將3部分集成于一塊芯片上。答:CPU、存儲器、I/O口。.8051與8751的區(qū)別是。A.內(nèi)部數(shù)據(jù)存儲單元數(shù)目不同B.內(nèi)部數(shù)據(jù)存儲器的類型不同.內(nèi)部程序存儲器的類型不同口.內(nèi)部寄存器的數(shù)目不同答:C。.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的A.輔助設(shè)計(jì)應(yīng)用;B.測量、控制應(yīng)用;C.數(shù)值計(jì)算應(yīng)用;D.數(shù)據(jù)處理應(yīng)用答:B。.微處理器、微計(jì)算機(jī)、微處理機(jī)、CPU、單片機(jī)它們之間有何區(qū)別?11答:微處理器、微處理機(jī)和CPU都是中央處理器的不同稱謂;而微計(jì)算機(jī)、單片機(jī)都是一個完整的計(jì)算機(jī)系統(tǒng),單片機(jī)特指集成在一個芯片上的用于測控目的的單片微計(jì)算機(jī)。MCS-51系列單片機(jī)的基本型芯片分別為哪幾種?它們的差別是什么?答:MCS-51系列單片機(jī)的基本型芯片分別是8031、8051和8751。它們的差別是在片內(nèi)程序存儲器上。8031無片內(nèi)程序存儲器,8051片內(nèi)有4KB的程序存儲器ROM,而8751片內(nèi)集成有4KB的程序存儲器EPROM。為什么不應(yīng)當(dāng)把51系列單片機(jī)稱為MCS-51系列單片機(jī)?答:因?yàn)镸CS-51系列單片機(jī)中的“乂。5”是Intel公司生產(chǎn)的單片機(jī)的系列符號,而51系列單片機(jī)是指世界各個廠家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機(jī)。AT89C51單片機(jī)相當(dāng)于MCS-51系列單片機(jī)中的哪一種型號的產(chǎn)品?答:相當(dāng)于MCS-51系列中的87C51,只不過是AT89C51芯片內(nèi)的4KBFlash存儲器取代了87C51片內(nèi)的4KB的EPROM。第2章AT89C51單片機(jī)片內(nèi)硬件結(jié)構(gòu)1.在AT89C51單片機(jī)中,如果采用6MHz晶振,一個機(jī)器周期為答:2四2.AT89C51單片機(jī)的機(jī)器周期等于答:12。12.內(nèi)部RAM中,位地址為40H、88H的位,該位所在字節(jié)的字節(jié)地址分別為和。答:28H;88H。.片內(nèi)字節(jié)地址為2AH單元的最低位的位地址是88H單元的最低位的位地址是。答:50H;88H。.若A中的內(nèi)容為63H,那么,P標(biāo)志位的值為答:P標(biāo)志位的值為0。.AT89C51單片機(jī)復(fù)位后,R4所對應(yīng)的存儲單元的地址為,因上電時答:04H;00H;0。.內(nèi)部RAM中,可作為工作寄存器區(qū)的單元地址為H?H。答:00H;1FH。.通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先要把保護(hù)。調(diào)用返回時,再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到。答:PC;PC。.AT89C51單片機(jī)程序存儲器的尋址范圍是由程序計(jì)數(shù)器口。的位數(shù)所決定的,因?yàn)槿硕?9。51單片機(jī)的PC是16位的,因此其尋址的范圍為KB。答:64KB。.判斷下列項(xiàng)說法是正確的。A.AT89C51單片機(jī)的CPU是由RAM和EPROM組成的B.區(qū)分片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是看其位于地址范圍的低端還是高端C.在AT89C51單片機(jī)中,為使準(zhǔn)雙向的I/O口工作在輸入方式,必須保證它被事先預(yù)置為1D.PC可以看成是程序存儲器的地址指針答:A.錯;B.錯;C.對;D.對。11.判斷以下有關(guān)口。和DPTR的結(jié)論是正確的。A.口口丁區(qū)是可以訪問的,而PC不能訪問B.它們都是16位寄存器13C.在單片機(jī)運(yùn)行時,它們都具有自動加“1”的功能D.口口丁區(qū)可以分為2個8位的寄存器使用,但口。不能答:A.對;B.對;C.錯;D.對。.判斷下列說法項(xiàng)是正確的。A.程序計(jì)數(shù)器口。不能為用戶編程時直接訪問,因?yàn)樗鼪]有地址B.內(nèi)部RAM的位尋址區(qū),只能供位尋址使用,而不能供字節(jié)尋址使用C.AT89C51單片機(jī)共有21個特殊功能寄存器,它們的位都是可用軟件設(shè)置的,因此,是可以進(jìn)行位尋址的。答:A.對;B.錯;C.錯。.PC的值是。A.當(dāng)前正在執(zhí)行指令的前一條指令的地址B.當(dāng)前正在執(zhí)行指令的地址C.當(dāng)前正在執(zhí)行指令的下一條指令的地址D.控制器中指令寄存器的地址答:A.錯;B.錯;C.對;D.錯。.判斷下列說法項(xiàng)是正確的。A.PC是一個不可尋址的特殊功能寄存器B.單片機(jī)的主頻越高,其運(yùn)算速度越快C.在AT89C51單片機(jī)中,一個機(jī)器周期等于1?s口.特殊功能寄存器內(nèi)存放的是棧頂首地址單元的內(nèi)容答:A.對;B.對;C.錯;D.錯。AT89C51單片機(jī)的片內(nèi)都集成了哪些功能部件?各個功能部件的最主要的功能是什么?1個微處理器(CPU);128個數(shù)據(jù)存儲器(RAM)單元;4KBFlash程序存儲器;4個8位可編程并行I/O口①???、P1口、P2口、P3口);1個全雙工串行口;142個16位定時器/計(jì)數(shù)器;一個中斷系統(tǒng),5個中斷源,2個優(yōu)先級;21個特殊功能寄存器(SFR)。.說明AT89C51單片機(jī)的引腳EA的作用,該引腳接高電平和低電平時各有何種功能?答:當(dāng)EA腳為高電平時,單片機(jī)讀片內(nèi)程序存儲器(4KBFlash),但在口。值超過OFFFH^p超出4KB地址范圍)時,將自動轉(zhuǎn)向讀外部程序存儲器內(nèi)的程序。當(dāng)EA腳為低電平時,對程序存儲器的讀操作只限定在外部程序存儲器,地址為0000H?FFFFH,片內(nèi)的4KBFlash程序存儲器不起作用。.64KB程序存儲器空間有5個單元地址對應(yīng)AT89C51單片機(jī)5個中斷源的中斷入口地址,請寫出這些單元的入口地址及對應(yīng)的中斷源。答:64KB程序存儲器空間中有5個特殊單元分別對應(yīng)于5個中斷源的中斷服務(wù)程序的入口地址,見下表。表5個中斷源的中斷入口地址.當(dāng)AT89C51單片機(jī)運(yùn)行出錯或程序陷入死循環(huán)時,如何擺脫困境?答:按下復(fù)位按鈕。第3章AT89C51單片機(jī)的指令系統(tǒng).在基址加變址尋址方式中,以作為基址寄存器。答:A,PC,DPTR。.指令格式是由和組成,也可僅由答:操作碼,操作數(shù),操作碼。.假定累加器人中的內(nèi)容為30H,執(zhí)行指令1000H:MOVCA,@A+PC后,把程序存儲器單元的內(nèi)容送入累加器A中。答:1031H。.在AT89C51單片機(jī)中,PC和DPTR^B用于提供地址,但口。15是為訪問存儲器提供地址,而DPTR是為訪問答:程序,數(shù)據(jù)。.在寄存器間接尋址方式中,其“間接”體現(xiàn)在指令中寄存器的內(nèi)容不是操作數(shù),而是操作數(shù)的。答:地址。.已知程序執(zhí)行前有(人)=02H,(SP)=52H,(51H)=FFH,(52H)=FFH。下述程序執(zhí)行后,(A)=,(SP)=,(51H)=,(52H)=,(PC)=。POPDPHPOPDPLMOVDPTR,#4000HRLAMOVB,AMOVCA,@A+DPTRPUSHAccMOVA,BINCAMOVCA,@A+DPTRPUSHAccRETORG4000HDB10H,80H,30H,

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論