freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機原理及接口技術(shù)課后習(xí)題答案李朝青-展示頁

2025-07-06 13:20本頁面
  

【正文】 )=38H注意:→左邊是內(nèi)容,右邊是單元8951片內(nèi)高128字節(jié)的地址尋址要注意什么/?答: SFR:直接尋址,位尋址,寄存器尋址;片外RAM:寄存器間接尋址8951中已知(30H)=38H,請分析以下各是什么指令,說明源操作數(shù)的尋址方式以及執(zhí)行結(jié)果。 答: 操作碼 [目的操作數(shù)] [,源操作數(shù)]簡述8951的尋址方式和所能涉及的尋址空間。 指令:CPU根據(jù)人的意圖來執(zhí)行某種操作的命令指令系統(tǒng):一臺計算機所能執(zhí)行的全部指令集合機器語言:用二進制編碼表示,計算機能直接識別和執(zhí)行的語言匯編語言:用助記符、符號和數(shù)字來表示指令的程序語言高級語言:獨立于機器的,在編程時不需要對機器結(jié)構(gòu)及其指令系統(tǒng)有深入了解的通用性語言直接讀鎖存器而不是讀端口引腳, 是因為從引腳上讀出的數(shù)據(jù)不一定能真正反映鎖存器的狀態(tài)。這類指令稱為讀修改寫指令。23. 89C51端口鎖存器的“讀—修改—寫”操作與“讀引腳”操作有何區(qū)別?答:指令系統(tǒng)中有些指令讀鎖存器的值, 有些指令則讀引腳上的值。 ●PC是不可以訪問的,有自己獨特的變化方式,它的變化軌跡決定了程序執(zhí)行的流程。 ②不同之處: ●PC只能作為16位寄存器對待,由于有自動加1的功能,故又稱為計數(shù)器。但是,PC的輸出與ALE及PSEN有關(guān)。其中,PC與程序存儲器的地址有關(guān),而 DPTR與數(shù)據(jù)存儲器的地址有關(guān)。 (2)地址指針DPTR的特點 地址指針DPTR的特點是,它作為片外數(shù)據(jù)存儲器尋址用的地址寄存器(間接尋址)。 ●將子程序的入口地址或者中斷矢量地址送入PC,程序流向發(fā)生變化,執(zhí)行子程序或中斷服務(wù)程序。變化的方式有下列幾種:帶符號的相對跳轉(zhuǎn)SJMP、短跳轉(zhuǎn)AJMP、長跳轉(zhuǎn)LJMP及JMP A+DPTR等。這是最基本的工作方式,也是這個專用寄存器被稱為計數(shù)器的原因。程序計數(shù)器的寬度決定了程序存儲器可以尋址的范圍。22. PC與DPTR各有哪些特點?有何異同?答:(1)程序計數(shù)器PC作為不可尋址寄存器的特點  程序計數(shù)器PC是中央控制器申最基本的寄存器,是一個獨立的計數(shù)器,存放著下一條將程序存儲器中取出的指令的地址。由于沒有振蕩時鐘,因此,所有的功能部件都停止工作。(PD)為1的指令后,系統(tǒng)進入掉電工作方式。CPU的內(nèi)部狀態(tài)維持,即包括堆棧指針SP、程序計數(shù)器PC、程序狀態(tài)字PSW、累加器ACC所有的內(nèi)容保持不變,端口狀態(tài)也保持不變。當(dāng)CPU執(zhí)行完置IDL=1()的指令后,系統(tǒng)進入空閑工作方式。19. 一個機器周期的時序如何劃分?答:一個機器周期=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單片機堆棧的容量不能超過多少字節(jié)?答:堆棧都是一種數(shù)據(jù)項按序排列的數(shù)據(jù)結(jié)構(gòu),只能在一端(稱為棧頂(top))對數(shù)據(jù)項進行插入和刪除。一個機器周期是指CPU訪問存儲器一次所需的時間。 具體地址為2F的第五位,即為7C。也可以直接對RS1和RS0賦值。 題圖21  (2)復(fù)位后的初始狀態(tài)  復(fù)位后機器的初始狀態(tài),即各寄存器的狀態(tài):PC之外,復(fù)位操作還對其他一些特殊功能寄存器有影響,它們的復(fù)位狀態(tài)如題表21所例15. 開機復(fù)位后,CPU使用的是哪組工作寄存器?它們的地址是什么?CPU如何確定和改變當(dāng)前工作寄存器組?答:一般開機復(fù)位后都是選擇第一組通用工作寄存器作為工作寄存器的,一共有4組,然后在機器中有個程序狀態(tài)字PSW,它的第四和第三位RS1,RS0是用來選擇工作寄存器組的,可能不同機器地址稍有不同。 (3)字節(jié)尋址區(qū)(30H~7FH) 從內(nèi)部數(shù)據(jù)RAM區(qū)的48~127(30H~7FH),共80個字節(jié)單元,可以采用間接字節(jié)尋址的方法訪問。 (2)位尋址區(qū)(20H~2FH) 從內(nèi)部數(shù)據(jù)RAM區(qū)的32~47(20H~2FH)的16個字節(jié)單元,共包含128位,是可位尋址的RAM區(qū)。12. 89C51單片機有哪些信號需要芯片引腳以第2功能的方式提供?答: 第一功能 第二功能 串行口: RXD(串行輸入口) TXD(串行輸出口) 中斷: INT0外部中斷0 INT1外部中斷1 定時器/計數(shù)器(T0、T1): T0(定時器/計數(shù)器0的外部輸入) T1(定時器/計數(shù)器1的外部輸入) 數(shù)據(jù)存儲器選通: WR(外部存儲器寫選通,低電平有效,輸出) RD(外部存儲器讀選通,低電平有效,輸出) 定時器/計數(shù)器(T2): T2(定時器T2的計數(shù)端) T2EX(定時器T2的外部輸入端)13. 內(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個單元。EA引腳接低電平時,迫使系統(tǒng)全部執(zhí)行片外程序存儲器程序。OC門電路無法輸出高低電平,只有靠上拉電阻才能實現(xiàn)  11. 89C51單片機的EA信號有何功能?在使用8031時,EA信號引腳應(yīng)如何處理?答:(1)80C51單片機的EA信號的功能 EA為片外程序存儲器訪問允許信號,低電平有效。答:片內(nèi)RAM區(qū)從00H~FFH(256B) 其中20H~2FH(字節(jié)地址)是位尋址區(qū) 對應(yīng)的位地址是00H~7FH6. 如何簡捷地判斷89C51正在工作?答:用示波器觀察8051的XTAL2端是否有脈沖信號輸出(判斷震蕩電路工作是否正常?) ALE(地址鎖存允許)(Address Latch Enable)輸出是fosc的6分頻 用示波器觀察ALE是否有脈沖輸出(判斷 8051芯片的好壞?) 觀察PSEN(判斷8051能夠到EPROM 或ROM中讀取指令碼?) 因為/PSEN接外部EPROM(ROM)的/OE端子 OE=Output Enable(輸出允許) 7. 89C51如何確定和改變當(dāng)前工作寄存器組?答:PSW(程序狀態(tài)字)(Program Status Word)中的RS1和RS0 可以給出4中組合 用來從4組工作寄存器組中進行選擇 PSW屬于SFR(Special Function Register)(特殊功能寄存器) 8. 89C51 P0口用作通用I/O口輸入時,若通過TTL“OC”門輸入數(shù)據(jù),應(yīng)注意什么?為什么?答:9. 讀端口鎖存器和“讀引腳”有何不同?各使用哪種指令?答:讀鎖存器(ANL P0,A)就是相當(dāng)于從存儲器中拿數(shù)據(jù),而讀引腳是從外部拿數(shù)據(jù)(如MOV A,P1 這條指令就是讀引腳的,意思就是把端口p1輸入數(shù)據(jù)送給A) 傳送類MOV,判位轉(zhuǎn)移JB、JNB、這些都屬于讀引腳,平時實驗時經(jīng)常用這些指令于外部通信,判斷外部鍵盤等;字節(jié)交換XCH、XCHD算術(shù)及邏輯運算 ORL、CPL、ANL、ADD、ADDC、SUBB、INC、DEC控制轉(zhuǎn)移CJNE、DJNZ都屬于讀鎖存器。3. 89C51的存儲器分哪幾個空間?如何區(qū)別不同空間的尋址?答:ROM(片內(nèi)ROM和片外ROM統(tǒng)一編址)(使用MOVC)(數(shù)據(jù)傳送指令)(16bits地址)(64KB) 片外RAM(MOVX)(16bits地址)(64KB) 片內(nèi)RAM(MOV)(8bits地址)(256B)4. 簡述89C51片內(nèi)RAM的空間分配。/EA端接低電平時,CPU只訪問外部ROM,并執(zhí)行片外程序存儲器中的指令。因此,她是典型的嵌入式系統(tǒng)。 嵌入式系統(tǒng)的出現(xiàn)最初是基于單片機的。 嵌入式系統(tǒng)是將先進的計算機技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)和各個行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,這一點就決定了它必然是一個技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識集成系統(tǒng)。4. 微型計算機怎樣執(zhí)行一個程序?答:通過CPU指令,提到內(nèi)存當(dāng)中,再逐一執(zhí)行。微機則是具有完整運算及控制功能的計算機,除了微處理器外還包括存儲器、接口適配器以及輸入輸出設(shè)備等。(5)單片機內(nèi)部的數(shù)據(jù)信息保存時間很長,有的芯片可以達到100年以上。(3)芯片引線齊全,容易擴展。第一章(1)片內(nèi)存儲容量越來越大。(2抗干擾性好,可靠性高。(4)運行速度高,控制功能強。2. 89C51單片機內(nèi)包含哪些主要邏輯功能部件?答:80C51系列單片機在片內(nèi)集成了以下主要邏輯功能部件: (l)CPU(中央處理器):8位 (2)片內(nèi)RAM:128B (3)特殊功能寄存器:21個 (4)程序存儲器:4KB (5)并行I/O口:8位,4個 (6)串行接口:全雙工,1個 (7)定時器/計數(shù)器:16位,2個  (8)片內(nèi)時鐘電路:1個(CPU)、微機和單片機?答:微處理器本身不是計算機,但它是小型計算機或微機的控制和處理部分。單片機是將微處理器、一定容量的RAM、ROM以及I/O口、定時器等電路集成在一塊芯片上,構(gòu)成的單片微型計算機。?他有哪些類型?為什么說單片機是典型的嵌入式系統(tǒng)?答。 它有嵌入式微處理器、嵌入式微控制器、嵌入式DSP處理器、嵌入式片上系統(tǒng)等。它從體系結(jié)構(gòu)到指令系統(tǒng)都是按照嵌入式應(yīng)用特點專門設(shè)計的,能最好的滿足面對控制對象,應(yīng)運系統(tǒng)的嵌入、現(xiàn)場的可靠運行以及非凡的控制品質(zhì)要求。第二章?答:80C51系列單片機在片內(nèi)集成了以下主要邏輯功能部件: (l)CPU(中央處理器):8位 (2)片內(nèi)RAM:128B (3)特殊功能寄存器:21個 (4)程序存儲器:4KB (5)并行I/O口:8位,4個 (6)串行接口:全雙工,1個 (7)定時器/計數(shù)器:16位,2個  (8)片內(nèi)時鐘電路:1個 ???答:/EA端接高電平時,存儲器。/EA端保持高電平時,CPU執(zhí)行內(nèi)部存儲器中的指令。答:片內(nèi)RAM有256B 低128B是真正的RAM區(qū) 高128B是SFR(特殊功能寄存器)區(qū) 5. 簡述布爾處理存儲器的空間分配,片內(nèi)RAM中包含哪些可位尋址單元。10. 89C51 P0~P3口結(jié)構(gòu)有何不同?用作通用I/O口輸入數(shù)據(jù)時,應(yīng)注意什么?答:P0口內(nèi)部沒有上拉電阻,可以用做16位地址的低8位;  P3有第二功能;  P2口可以用做16位地址的高8位;  需要上拉電阻。在編程時,其上施加21V的編程電壓 EA引腳接高電平時,程序從片內(nèi)程序存儲器開始執(zhí)行,即訪問片內(nèi)存儲器。 (2)在使用80C31時,EA信號引腳的處理方法  因為80C31沒有片內(nèi)的程序存儲器,所以在使用它時必定要有外部的程序存儲器,EA 信號引腳應(yīng)接低電平。它是4個通用工作寄存器組,每個組包含8個8位寄存器,編號為R0~R7。這16個字節(jié)單元,既可進行字節(jié)尋址,又可實現(xiàn)位尋址。 14. 使單片機復(fù)位有幾種方法?復(fù)位后機器的初始狀態(tài)如何?答:(1)單片機復(fù)位方法 單片機復(fù)位方法有:上電自動復(fù)位、按鍵電平復(fù)位和外部脈沖三種方式,如題圖21所示。他們倆的值和寄存器組的關(guān)系:RS1/RS0 0/0 0/1 1/0 1/1使用的工作寄存器 0 1 2 3地址 0007 080F 1017 181F寫程序的時候就是通過定義程序狀態(tài)字來選擇使用不同的寄存器組。(最后一問同題7)16. 程序狀態(tài)寄存器PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?答:PSW是一個SFR(特殊功能寄存器) 位于片內(nèi)RAM的高128B 具體地址D0H(00H~FFH)(片內(nèi)RAM的編址)(8bits編址方法) PSW=Program Status Word(程序狀態(tài)字)
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1