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

正文內(nèi)容

單片機(jī)原理及應(yīng)用c語言版周國運(yùn)習(xí)題答案-展示頁

2025-07-06 13:41本頁面
  

【正文】 RAM高128字節(jié)使用什么尋址方式?訪問SFR使用什么尋址方式?答: 訪問片內(nèi)RAM低128字節(jié)使用直接尋址,寄存器間接尋址,位尋址;訪問片內(nèi)RAM高128字節(jié)使用寄存器間接尋址;訪問SFR使用直接尋址,位尋址。其操作數(shù)部分最多可以是兩項(xiàng): [第1操作數(shù)] [,第2操作數(shù)]2.何謂尋址方式?MCS51單片機(jī)有哪些尋址方式,是怎樣操作的?各種尋址方式的尋址空間和范圍是什么?答: MCS51單片機(jī)有7種尋址方式:立即數(shù)尋址、寄存器尋址、直接尋址、寄存器間接尋址、變址尋址、位尋址和指令尋址。 第3章 MCS51指令系統(tǒng)及匯編程序設(shè)計(jì)1.簡述MCS51匯編指令格式。當(dāng)CPU執(zhí)行完置PD=1的指令后,系統(tǒng)就進(jìn)入掉電工作方式。一種是任何中斷請求被響應(yīng)都可以由硬件將IDL位清0而結(jié)束空閑方式。當(dāng)CPU執(zhí)行完置IDL=1的指令后,系統(tǒng)就進(jìn)入空閑方式。大部分特殊功能寄存器清零。復(fù)位后,程序計(jì)數(shù)器PC變?yōu)?000H,使單片機(jī)從程序存儲器地址0000H單元開始執(zhí)行。一個(gè)指令周期由1~4個(gè)機(jī)器周期組成。機(jī)器周期(MC):1個(gè)機(jī)器周期由6個(gè)狀態(tài)周期、即12個(gè)振蕩周期組成,是量度指令執(zhí)行時(shí)間的單位。狀態(tài)周期:是振蕩頻率2分頻后的時(shí)鐘周期。用作輸入時(shí),應(yīng)先向端口鎖存器寫1。14.P0口用作通用I/O口輸出數(shù)據(jù)時(shí)應(yīng)注意什么?答: P0口與其它端口不同,它的輸出級無上拉電阻。P0多了一路總線輸出(地址/數(shù)據(jù))、總線輸出控制電路(反相器3和與門4)、兩路輸出切換開關(guān)MUX及開關(guān)控制C,并且把上拉電阻換成了場效應(yīng)管T1,以增加總線的驅(qū)動(dòng)能力。與P1口的結(jié)構(gòu)相比不難看出,P3口與P1口的差別在于多了“與非門”3和緩沖器4。其端口某一位的結(jié)構(gòu)如圖211所示,對比圖210知,與P1口的結(jié)構(gòu)類似,驅(qū)動(dòng)部分基本上與P1口相同,但比P1口多了一個(gè)多路切換開關(guān)MUX和反相器3?!白x引腳”,要先用MOV Pi,0FFH對相應(yīng)端口寫FFH,使輸出場效應(yīng)管T截止,才能夠正確輸入,再用MOV A,Pi指令。11.測試哪個(gè)引腳,可以快捷地判斷單片機(jī)是否正在工作?答: 若要檢查單片機(jī)是否工作,可以使用示波器查看ALE引腳是否有脈沖信號輸出。DPTR既可以作為一個(gè)16位寄存器使用,也可以作為兩個(gè)獨(dú)立的8位寄存器使用。改變PC的內(nèi)容就可以改變程序執(zhí)行的方向。PC由兩個(gè)8位的計(jì)數(shù)器PCH和PCL組成。堆棧指針SP是一個(gè)8位寄存器,其值為棧頂?shù)牡刂?,即指向棧頂,SP為訪問堆棧的間址寄存器。9.什么叫堆棧?堆棧指針SP的作用是什么?答: 堆棧是在RAM專門開辟的一個(gè)特殊用途的存儲區(qū)。它們的地址是00H~07H。如果A中有奇數(shù)個(gè)1,則P自動(dòng)置1。一是執(zhí)行加減運(yùn)算時(shí),如果D7或D6任一位,并且只一位發(fā)生了進(jìn)位或借位,則OV自動(dòng)置1, P():奇偶標(biāo)志位。通過對這兩位設(shè)定,可以從4個(gè)工作寄存器組中選擇一組作為當(dāng)前工作寄存器。用戶可以根據(jù)需要對F0、F1賦予一定的含義,由用戶置1和清0,作為軟件標(biāo)志。在執(zhí)行加減運(yùn)算指令時(shí),如果運(yùn)算結(jié)果的低半字節(jié)(D3)發(fā)生了向高半字節(jié)進(jìn)位或借位,則AC由硬件自動(dòng)置1。在執(zhí)行加減運(yùn)算指令時(shí),如果運(yùn)算結(jié)果的最高位(D7)發(fā)生了進(jìn)位或借位,則CY由硬件自動(dòng)置1。7.MCS51單片機(jī)的程序狀態(tài)寄存器PSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?答:PSW是一個(gè)8位寄存器,用于設(shè)定CPU的狀態(tài)和指示指令執(zhí)行后的狀態(tài)。位地址7DH與字節(jié)地址7DH如何區(qū)別?位地址7DH具體在片內(nèi)RAM中的什么位置?答:低128字節(jié)數(shù)據(jù)區(qū)的位尋找區(qū)和高128字節(jié)數(shù)據(jù)區(qū)的某些可位尋址的特殊功能寄存器。工作寄存器區(qū)4組工作寄存器;位尋找區(qū)既可以做位操作,也可以字節(jié)操作;通用數(shù)據(jù)區(qū)用于堆棧和存放程序運(yùn)行時(shí)的數(shù)據(jù)和中間結(jié)果。內(nèi)部RAM低128字節(jié)分為哪幾個(gè)主要部分?各部分主要功能是什么?答: 片內(nèi)數(shù)據(jù)存儲器按照尋址方式,可以分為三個(gè)部分:低128字節(jié)數(shù)據(jù)區(qū),高128字節(jié)數(shù)據(jù)區(qū)間,特殊功能寄存器區(qū)。片內(nèi)和片外統(tǒng)一編址的程序存儲空間用MOVC指令訪問。片內(nèi)數(shù)據(jù)存儲空間用MOV指令訪問。這4個(gè)存儲空間可以分成三類:片內(nèi)數(shù)據(jù)存儲空間(256B的RAM和128B的特殊功能寄存器)、片外數(shù)據(jù)存儲空間(64KB)、片內(nèi)和片外統(tǒng)一編址的程序存儲空間(64KB)。在沒有接外部存儲器時(shí),可以將該引腳的輸出作為時(shí)鐘信號使用。3.MCS51單片機(jī)的ALE引腳有何功能?信號波形是什么?答: ALE為地址鎖存信號,每個(gè)機(jī)器周期輸出兩個(gè)正脈沖。2.MCS51單片機(jī)的引腳有何功能?信號為何種電平?答: 為片外程序存儲器選擇輸入端。(8)片內(nèi)振蕩電路和時(shí)鐘發(fā)生器,只需外面接上一晶振或輸入振蕩信號就可產(chǎn)生單片機(jī)所需要的各種時(shí)鐘信號。(6)4個(gè)8位并行I/O端,每個(gè)端口既可以用作輸入,也可以用于輸出。(4)3個(gè)16位的定時(shí)器/計(jì)數(shù)器(51子系列僅有2個(gè)定時(shí)器),每個(gè)定時(shí)器/計(jì)數(shù)器可以設(shè)置為計(jì)數(shù)方式,用于對外部事件信號進(jìn)行計(jì)數(shù),也可以設(shè)置為定時(shí)方式,滿足各種定時(shí)要求。(2)8KB的片內(nèi)程序存儲器Flash ROM(51子系列的Flash ROM為4KB),用于燒錄運(yùn)行的程序、常數(shù)數(shù)據(jù)。(11)交通控制設(shè)備。(9)汽車、建筑機(jī)械、飛機(jī)等大型機(jī)械設(shè)備。(7)通訊設(shè)備和網(wǎng)絡(luò)設(shè)備。如微波爐、電視機(jī)、空調(diào)、洗衣機(jī)、錄像機(jī)、音響設(shè)備等。如自動(dòng)售貨機(jī)、電子收款機(jī)、電子秤等。如圖形終端機(jī)、傳真機(jī)、復(fù)印機(jī)、打印機(jī)、繪圖儀、磁盤/磁帶機(jī)、智能終端機(jī)等。如智能儀表、醫(yī)療器械、數(shù)字示波器等。如數(shù)控機(jī)床、自動(dòng)生產(chǎn)線控制、電機(jī)控制、測控系統(tǒng)等。3.單片機(jī)的應(yīng)用有哪些?答: (1)工業(yè)控制。(7)抗干擾能力強(qiáng),適用溫度范圍寬。(5)單片機(jī)體積小,成本低,運(yùn)用靈活,易于產(chǎn)品化。(3)單片機(jī)的I/O引腳通常是多功能的。RAM則為數(shù)據(jù)存儲器,用作工作區(qū)及存放用戶數(shù)據(jù)。2.單片機(jī)有哪些特點(diǎn)?答: (1)單片機(jī)的存儲器ROM和RAM是嚴(yán)格區(qū)分的。單片機(jī)原理及應(yīng)用(C語言版)思考題與習(xí)題答案第1章 單片機(jī)概述1.什么是單片機(jī)?答:將中央處理器(Central Processing Unit,CPU)、隨機(jī)存儲器、只讀存儲器、中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器以及I/O接口電路等微型計(jì)算機(jī)的主要部件集成在一塊芯片上,使其具有計(jì)算機(jī)的基本功能,就叫做單片微型計(jì)算機(jī)(Single Chip Micro Computer,SCMC),簡稱單片機(jī)。由于單片機(jī)的指令功能是按照工業(yè)控制的要求設(shè)計(jì),所以單片機(jī)又稱為微控制器(Micro Controller Unit,MCU)。ROM稱為程序存儲器,只存放程序、固定常數(shù)及數(shù)據(jù)表格。(2)采用面向控制的指令系統(tǒng)。(4)單片機(jī)的外部擴(kuò)展能力強(qiáng)。(6)面向控制,能有針對性地解決從簡單到復(fù)雜的各類控制任務(wù),因而能獲得最佳的性能價(jià)格比。(8)可以方便地實(shí)現(xiàn)多機(jī)和分布式控制,使整個(gè)控制系統(tǒng)的效率和可靠性大為提高。單片機(jī)可以構(gòu)成各種工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)等。(2)儀器儀表。(3)計(jì)算機(jī)外部設(shè)備與智能接口。(4)商用產(chǎn)品。(5)家用電器。(6)消費(fèi)類電子產(chǎn)品。(8)兒童智能玩具。(10)智能樓宇設(shè)備。4.常見的單片機(jī)有哪些類型?答: 1.AVR單片機(jī);2.Motorola單片機(jī);3.MicroChip單片機(jī);4.Scenix單片機(jī);5.EPSON單片機(jī);7.GMS90單片機(jī);8.華邦單片機(jī)9.Zilog單片機(jī);10.NS單片機(jī);11.AX1001單片機(jī) 第2章 MCS51單片機(jī)結(jié)構(gòu)與原理1.MCS51單片機(jī)內(nèi)部包含哪些主要邏輯功能部件?答:(1)1個(gè)8位的微處理器CPU。(3)256B的片內(nèi)數(shù)據(jù)存儲器RAM(51子系列的RAM為128B),在程序運(yùn)行時(shí)可以隨時(shí)寫入數(shù)據(jù)和讀出,用于存放函數(shù)相互傳遞的數(shù)據(jù)、接收的外部數(shù)據(jù)、中間結(jié)果、最后結(jié)果以及顯示的數(shù)據(jù)等。(5)有一個(gè)管理6個(gè)中斷源(51子系列1是5個(gè)中斷源)、兩個(gè)優(yōu)先級的中斷控制器。(7)一個(gè)全雙工的UART(通用異步接收發(fā)送器)串行I/O口,用于單片機(jī)之間的串行通信,或者單片機(jī)與PC機(jī)、其它設(shè)備、其它芯片之間的串行通信。(9)有一個(gè)可尋址64KB外部數(shù)據(jù)存儲器、還可以尋址64KB外部程序存儲器的三總線的控制電路。該引腳為低電平時(shí),使用片外程序存儲器,為高電平時(shí),使用片內(nèi)程序存儲器。在訪問片外存儲器時(shí),下降沿用于控制外接的地址鎖存器鎖存從P0口輸出的低8位地址。4.MCS51單片機(jī)的存儲器分為哪幾個(gè)空間?如何區(qū)分不同空間的尋址?答: MCS51單片機(jī)有4個(gè)存儲空間,它們是片內(nèi)程序存儲器和數(shù)據(jù)存儲器,在片外可以擴(kuò)展的程序存儲器和數(shù)據(jù)存儲器。不同的存儲空間,它們有各自的尋址方式和訪問指令。片外數(shù)據(jù)存儲空間用MOVX指令訪問。5.簡述MCS51單片機(jī)片內(nèi)RAM的空間分配。低128字節(jié)數(shù)據(jù)區(qū)分為三個(gè)區(qū)域:工作寄存器區(qū),位尋找區(qū)和通用數(shù)據(jù)區(qū)。6.簡述MCS51單片機(jī)布爾處理器存儲空間分配,片內(nèi)RAM包含哪些可以位尋址的單元。位地址7DH與字節(jié)地址7DH可通過不同的指令來區(qū)別,位地址7DH用位尋址指令來訪問,字節(jié)地址7DH用字節(jié)尋址指令來訪問,位地址7DH在低128字節(jié)數(shù)據(jù)區(qū)的位尋找區(qū)的2FH字節(jié)。CY():進(jìn)位標(biāo)志。AC():半進(jìn)位標(biāo)志位,也稱為輔助標(biāo)志位。F0、F1( ):用戶標(biāo)志位。RSRS0( ):工作寄存器組選擇控制位。OV():溢出標(biāo)志位,有兩種情況影響該位。每條指令執(zhí)行完后,該位都會(huì)指示當(dāng)前累加器A中1的個(gè)數(shù)。8.MCS51單片機(jī)復(fù)位后,CPU使用哪組工作寄存器?它們的地址是什么?用戶如何改變當(dāng)前工作寄存器組?答: MCS51單片機(jī)復(fù)位后,CPU使用0組工作寄存器。通過程序狀態(tài)字PSW中的RSRS0標(biāo)志位改變當(dāng)前工作寄存器組。堆棧是按照“先進(jìn)后出”(即先進(jìn)入堆棧的數(shù)據(jù)后移出堆棧)的原則存取數(shù)據(jù)。10.PC與DPTR各有哪些特點(diǎn)?有何異同?答: PC與DPTR都是16位的寄存器。PC實(shí)際是程序的字節(jié)地址計(jì)數(shù)器,它的內(nèi)容是將要執(zhí)行的下一條指令的地址,具有自加1功能。DPTR的高字節(jié)寄存器用DPH表示,低字節(jié)寄存器用DPL表示。DPTR主要用于存放16位地址,以便對64KB的片外RAM和64KB的程序存儲空間作間接訪問。12.讀端口鎖存器和“讀引腳”有何不同?各使用哪些指令?答: 一種是讀取鎖存器原來的輸出值,另一種情況是打開端口的緩沖器讀取引腳上的信號,讀端口鎖存器,用MOV A,Pi指令。13.MCS51單片機(jī)的P0~P3口結(jié)構(gòu)有何不同?用作通用I/O口輸入數(shù)據(jù)時(shí)應(yīng)注意什么?答: P2口是一個(gè)雙功能口,一是通用I/O口,二是以總線方式訪問外部存儲器時(shí)作為高8位地址口。P3口是一個(gè)多功能口,其某一位的結(jié)構(gòu)見圖212。正是這兩個(gè)部分,使得P3口除了具有P1口的準(zhǔn)雙向I/O口的功能之外,還可以使用各引腳所具有的第2功能。用作通用I/O口輸入數(shù)據(jù)時(shí)應(yīng)注意要先用MOV Pi,0FFH對相應(yīng)端口寫FFH,使輸出場效應(yīng)管T截止,才能夠正確輸入。當(dāng)把它用作通用I/O口時(shí),輸出級是開漏電路,故用其輸出去驅(qū)動(dòng)NMOS輸入時(shí)外接上拉電阻,這時(shí)每一位輸出可以驅(qū)動(dòng)4個(gè)LS型TTL負(fù)載。15.什么叫時(shí)鐘周期?什么叫機(jī)器周期?什么叫指令周期?時(shí)鐘周期、機(jī)器周期與振蕩周期之間有什么關(guān)系?答: 時(shí)鐘周期即振蕩周期:為晶振的振蕩周期,是最小的時(shí)序單位。顯然,一個(gè)狀態(tài)周期包含2個(gè)振蕩周期。指令周期:是執(zhí)行一條指令所需要的時(shí)間。16.MCS51單片機(jī)常用的復(fù)位電路有哪些?復(fù)位后機(jī)器的初始狀態(tài)如何?答: 復(fù)位電路有兩種方式:上電自動(dòng)復(fù)位電路和手動(dòng)復(fù)位電路。除P0~P3為FFH;SP為07H;SBUF為不確定。17.MCS51單片機(jī)有幾種低功耗工作方式?如何實(shí)現(xiàn),又如何退出?答: MCS51單片機(jī)有空閑和掉電兩種低功耗工作方式。進(jìn)入空閑方式之后,有兩種方法可以退出。另一種退出空閑方式的方法是硬件復(fù)位。對于一般的單片機(jī)來說,退出掉電方式的唯一方法是由硬件復(fù)位。答: MCS51匯編語言指令由四部分組成,其一般格式如下: [標(biāo)號:] 操作碼 [操作數(shù)] [;注釋]格式中的方括號意為可以沒有相應(yīng)部分,可以沒有標(biāo)號、操作數(shù)和注釋,至少要有操作碼。可以分為兩類:操作數(shù)尋址和指令尋址。4.訪問片外RAM使用什么尋址方式?答: 訪問片外RAM使用寄存器間接尋址5.訪問程序存儲器使用什么尋址方式?指令跳轉(zhuǎn)使用什么尋址方式?答: 訪問程序存儲器使用指令絕對尋址,指令相對尋址。6.分析下面指令是否正確,并說明理由。MOV A,30H 與 MOV A,30H前者表示:(30H)→A 后者表示:30H→AMOV A,R0 與 MOV A,R0前者表示:(R0)→A 后者表示:((R0))→AMOV A,R1 與 MOVX A,R1前者表示:在片內(nèi)數(shù)據(jù)存儲器((R1))→A 后者表示:在片外數(shù)據(jù)存儲器((R1))→AMOVX A,R0 與 MOVX A,DPTR前者R0表示8位地址 后者DPTR表示16位地址MOVX A,DPTR 與 MOVC A,A+DPTR 前者表示:((DPTR))→A 后者表示:((DPTR)+(A))→A8.在MCS51單片機(jī)的片內(nèi)RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H,(48H)=90H。MOV A,40H ;數(shù)據(jù)傳送,直接尋址,(A)=48HMOV R0,A ;數(shù)據(jù)傳送,寄存器尋址,(R0)=48HMOV P1,0FH ;數(shù)據(jù)傳送,立即數(shù)尋址,(P1)=0FHMOV R0,30H ;數(shù)據(jù)傳送,直接尋址,(48H)=38HMOV DPTR,1234H ;數(shù)據(jù)傳送,立即數(shù)尋址,(DPTR)=1234HMOV 40H,30H ;數(shù)據(jù)傳送,直接尋址,(40H)=38
點(diǎn)擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1