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

正文內(nèi)容

單片機(jī)習(xí)題答案-資料下載頁

2025-06-23 14:48本頁面
  

【正文】 IGHT 。 P=1,RB8=1 轉(zhuǎn)至正確PZEO: JB RB8, ERR 。 P=0,RB8=1 轉(zhuǎn)至出錯(cuò)RIGHT: MOV @R1, A 。 存放數(shù)據(jù)INC R1 。 指向下一個(gè)存儲(chǔ)單元DJNZ R2, WAIT 。 未接收完則繼續(xù)接收CLR F0 。 F0=0 RETERR: CLR RENSETB F0 。 置 F0=1RET11.RS232C 總線標(biāo)準(zhǔn)是如何定義其邏輯電平的?實(shí)際應(yīng)用中可以將 MCS51 單片機(jī)串行口和 PC 機(jī)的串行口直接相連嗎?為什么?答案:RS232C 采用負(fù)邏輯,即邏輯 1 用-5V~-15V 表示,邏輯 0 用+5V~+15V 表示。PC 機(jī)配置的是 RS232C 標(biāo)準(zhǔn)接口,與 MCS51 單片機(jī)輸入、輸出電平不兼容。因此實(shí)際應(yīng)用中不能將 MCS51 單片機(jī)串行口和 PC 機(jī)的串行口直接相連。12.為什么 RS485 總線比 RS232C 總線具有更高的通信速率和更遠(yuǎn)的通信距離?答案:RS232C 由于發(fā)送器和接收器之間具有公共信號(hào)地,不可能使用雙端信號(hào),因此共模噪聲會(huì)耦合到信號(hào)系統(tǒng)中,從而限制了 RS232C 的信號(hào)傳輸速率和通信距離。而 RS485 總線無論發(fā)送還是接收數(shù)據(jù),均用兩條線傳送雙端(差分)信號(hào),因而大大提高了通信速率和通信距離。第 7 章 I/O 口1.通常 8031 給用戶提供的 I/O 口有哪幾個(gè)?為什么?答案:MCS51 系列單片機(jī)雖然有 4 個(gè) 8 位 I/O 口 P0、PPP3,但 4 個(gè) I/O 口實(shí)際應(yīng)用時(shí),并不能全部留給用戶作系統(tǒng)的 I/O 口。因?yàn)楫?dāng)單片機(jī)在外部擴(kuò)展了程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器時(shí),就要用 P0 和 P2 口作為地址/數(shù)據(jù)總線,而留給用戶使用的 I/O 口只有 P1 口和一部分 P3 口。2.在 MCS51 單片機(jī)應(yīng)用系統(tǒng)中,外接程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的地址空間允許重疊而不會(huì)發(fā)生沖突,為什么?外部 I/O 接口地址是否允許與存儲(chǔ)器地址重疊?為什么?答案:因?yàn)閱纹瑱C(jī)訪問外部程序存儲(chǔ)器與訪問外部數(shù)據(jù)存儲(chǔ)器(包括外部 I/O 口)時(shí),會(huì)分別產(chǎn)生.. . . ..學(xué)習(xí)參考與 / 兩類不同的控制信號(hào),因此外接程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的地址空間允許重PSENRDW疊而不會(huì)發(fā)生沖突。外部擴(kuò)展 I/O 口占用數(shù)據(jù)存儲(chǔ)器地址空間,與外部數(shù)據(jù)存儲(chǔ)器統(tǒng)一編址,單片機(jī)用訪問外部數(shù)據(jù)存儲(chǔ)器的指令來訪問外部擴(kuò)展 I/O 口。因此外部 I/O 接口地址是否允許與程序存儲(chǔ)器地址重疊不允許與數(shù)據(jù)數(shù)據(jù)存儲(chǔ)器地址重疊。3.外部存儲(chǔ)器的片選方式有幾種?各有哪些特點(diǎn)?答案:外部存儲(chǔ)器的片選方式有線選法和譯碼法兩種。線選法的特點(diǎn)是連接簡單,不必專門設(shè)計(jì)邏輯電路,但是各個(gè)擴(kuò)展芯片占有的空間地址不連續(xù),因而地址空間利用率低。適用于擴(kuò)展地址空間容量不太大的場(chǎng)合。譯碼法的特點(diǎn)是在 P2 口未被擴(kuò)展芯片地址線占用的地址總線數(shù)量相同的情況下,可以比線選法擴(kuò)展更多的芯片,而且可以使各個(gè)擴(kuò)展芯片占有的空間地址連續(xù),因而適用于擴(kuò)展芯片數(shù)量多、地址空間容量大的復(fù)雜系統(tǒng)。4.簡述 MCS51 單片機(jī) CPU 訪問外部擴(kuò)展程序存儲(chǔ)器的過程。答案:P0 口作為地址/數(shù)據(jù)復(fù)用的雙向三態(tài)總線,用于輸出程序存儲(chǔ)器的低 8 位地址或輸入指令,P2 口具有輸出鎖存功能,用于輸出程序存儲(chǔ)器的高 8 位地址。當(dāng) ALE 有效(高電平)時(shí),高 8 位地址從 P2 口輸出,低 8 位地址從 P0 口輸出,在 ALE 的下降沿把 P0 口輸出的低 8 位地址鎖存起來,然后在 有效(低電平)期間,選通外部程序存儲(chǔ)器,將相應(yīng)單元的數(shù)PSEN據(jù)送到 P0 口,CPU 在 上升沿完成對(duì) P0 口數(shù)據(jù)的采樣。5.簡述 MCS51 單片機(jī) CPU 訪問外部擴(kuò)展數(shù)據(jù)存儲(chǔ)器的過程。答案:第一個(gè)機(jī)器周期是從外部程序存儲(chǔ)器讀取 MOVX 指令操作碼,第二個(gè)機(jī)器周期才是執(zhí)行 MOVX指令訪問外部數(shù)據(jù)存儲(chǔ)器。在該周期中,若是讀操作,則 信號(hào)有效(低電平) ,P0 口變RD為輸入方式,被地址信號(hào)選通的外部 RAM 某個(gè)單元中的數(shù)據(jù)通過 P0 口輸入 CPU;若是寫操作,則 信號(hào)有效(低電平) ,P0 口變?yōu)檩敵龇绞剑珻PU 內(nèi)部數(shù)據(jù)通過 P0 口寫入地址信號(hào)WR選通的外部 RAM 的某個(gè)單元中。6. 《單片機(jī)原理及應(yīng)用》思考題與習(xí)題補(bǔ)充緒論1 什么是單片機(jī)?單片機(jī)的主要特點(diǎn)解:單片微型計(jì)算機(jī)(SingleChip Microputer) ,簡稱單片機(jī)。就是將微處理器(CPU) 、存儲(chǔ)器(存放程序或數(shù)據(jù)的 ROM 和 RAM) 、總線、定時(shí)器/計(jì)數(shù)器、輸入/輸出接口(I/O 口)和其他多種功能器件集成在一塊芯片上的微型計(jì)算機(jī)。.. . . ..學(xué)習(xí)參考單片機(jī)的主要特點(diǎn)有:(1)可靠性高(2)便于擴(kuò)展(3)控制功能強(qiáng)(4)低電壓、低功耗(5)片內(nèi)存儲(chǔ)容量較小,除此之外,單片機(jī)還具有集成度高、體積小、性價(jià)比高、應(yīng)用廣泛、易于產(chǎn)品化等特點(diǎn)2 MCS51 單片機(jī)主要包括哪些單元?各單元的作用?解:MCS51 單片機(jī)在片內(nèi)集成了中央處理器(CPU) 、程序存儲(chǔ)器(ROM) 、數(shù)據(jù)存儲(chǔ)器(RAM) 、定 時(shí) 器 /計(jì) 數(shù) 器 、 并 行 I/O 接 口 、 串 行 I/O 接 口 和 中 斷 系 統(tǒng) 等 幾 大 單 元 。CPU 是整個(gè)單片機(jī)的核心部件,由運(yùn)算器和控制器組成。運(yùn)算器可以完成算術(shù)運(yùn)算和邏輯運(yùn)算,其操作順序在控制器控制下進(jìn)行。控制器是由程序計(jì)數(shù)器 PC(Program Counter) 、指令寄存器 IR(Instruction Register) 、指令譯碼器 ID(Instruction Decoder) 、定時(shí)控制邏輯和振蕩器 OSC 等電路組成。CPU 根據(jù) PC 中的地址將欲執(zhí)行指令的指令碼從存儲(chǔ)器中取出,存放在 IR 中,ID 對(duì) IR 中的指令碼進(jìn)行譯碼,定時(shí)控制邏輯在 OSC 配合下對(duì) ID 譯碼后的信號(hào)進(jìn)行分時(shí),以產(chǎn)生執(zhí)行本條指令所需的全部信號(hào)。程序存儲(chǔ)器(ROM)用于存儲(chǔ)程序、常數(shù)、表格等。數(shù)據(jù)存儲(chǔ)器(RAM)用于存儲(chǔ)數(shù)據(jù)。8051 內(nèi)部有兩個(gè) 16 位可編程序的定時(shí)器/計(jì)數(shù)器 T0 和 T1,均為二進(jìn)制加 1 計(jì)數(shù)器??捎糜诙〞r(shí)和對(duì)外部輸入脈沖的計(jì)數(shù)。8051 的中斷系統(tǒng)主要由中斷允許控制器 IE 和中斷優(yōu)先級(jí)控制器 IP 等電路組成。可實(shí)現(xiàn)對(duì) 5 個(gè)中斷源的管理。8051 的中斷系統(tǒng)主要由中斷允許控制器 IE 和中斷優(yōu)先級(jí)控制器 IP等電路組成。其中,IE 用于控制 5 個(gè)中斷源中哪些中斷請(qǐng)求被允許向 CPU 提出,哪些中斷源的中斷請(qǐng)求被禁止;IP 用于控制 5 個(gè)中斷源的中斷請(qǐng)求的優(yōu)先權(quán)級(jí)別。I/O 接口是 MCS51 單片機(jī)對(duì)外部實(shí)現(xiàn)控制和信息交換的必經(jīng)之路,用于信息傳送過程中的速度匹配和增加它的負(fù)載能力??煞譃榇泻筒⑿?I/O 接口。3 80C51 單片機(jī) I/O 端口有哪些?解:80C51 單片機(jī)有 4 個(gè) I/O 端口,每個(gè)端口都是 8 位雙向口,共占 32 根引腳。每個(gè)端口都包括一個(gè)鎖存器(即專用寄存器 P0~P3) 、一個(gè)輸入驅(qū)動(dòng)器和輸入緩沖器。通常把 4 個(gè)端口稱為 P0~P3。在無片外擴(kuò)展的存儲(chǔ)器的系統(tǒng)中,這 4 個(gè)端口的每一位都可以作為雙向通用 I/O 端口使用。在具有片外擴(kuò)展存儲(chǔ)器的系統(tǒng)中,P2 口作為高 8 位地址線,P0 口分時(shí)作為低 8 位地址線和雙向數(shù)據(jù)總線。4 80C51 單片機(jī)控制線有哪些?解:控制線一共有 6 條:(1)ALE/ :地址鎖存允許/編程線,配合 P0 口引腳的第二功能使用。在訪問片外存PROG儲(chǔ)器時(shí),8051CPU在 ~ 引腳上輸出片外存儲(chǔ)器低8位地址的同時(shí)在 ALE/上輸出一個(gè)高電位脈沖,用于把這個(gè)片外存儲(chǔ)器低8位地址鎖存到外部專用地址鎖存器,以便空出 ~ 引腳線去傳送隨后而來的片外存儲(chǔ)器讀寫數(shù)據(jù)。在不訪問片外存儲(chǔ)器時(shí),8051 自動(dòng)在 ALE/ 上輸出頻率為 fosc/6 的脈沖序列。該脈沖序列可用作外部P時(shí)鐘源或作為定時(shí)脈沖源使用。(2) /Vpp:允許訪問片外存儲(chǔ)器/編程電源線,可以控制 8051 使用片內(nèi)ROM還是使EA.. . . ..學(xué)習(xí)參考用片外ROM。若 =0,則允許使用片內(nèi)ROM;若 =1則允許使用片外ROM。EAEA(3) :片外ROM選通線,在執(zhí)行訪問片外ROM的指令MOVC時(shí),8051 自動(dòng)在PSN上產(chǎn)生一個(gè)負(fù)脈沖,用于為片外ROM芯片的選通。其他情況下 線均為高電平E PSEN封鎖狀態(tài)。(4)RST/V PD:復(fù)位/備用電源線,可以使8051處于復(fù)位工作狀態(tài)。5什么是指令、程序?二者的關(guān)系?解: 指令:人為輸入計(jì)算機(jī),由計(jì)算機(jī)識(shí)別并執(zhí)行一步步操作的命令的形式稱為指令。程序:一系列指令的有序集合稱為程序。程序在計(jì)算機(jī)中是按序執(zhí)行的,CPU 通過程序計(jì)數(shù)器 PC 控制程序的執(zhí)行順序,一般情況下程序是按序執(zhí)行的,當(dāng)執(zhí)行轉(zhuǎn)移、調(diào)用、返回等指令時(shí),程序轉(zhuǎn)移到相應(yīng)的目的地址處執(zhí)行。CPU 根據(jù)程序計(jì)數(shù)器 PC 中的地址將欲執(zhí)行指令的指令碼從存儲(chǔ)器中取出,存放在 IR中,ID 對(duì) IR 中的指令碼進(jìn)行譯碼,定時(shí)控制邏輯在 OSC 配合下對(duì) ID 譯碼后的信號(hào)進(jìn)行分時(shí),產(chǎn)生執(zhí)行本條指令所需的全部信號(hào),完成本條指令的執(zhí)行。6 80C51存儲(chǔ)器在結(jié)構(gòu)上有何特點(diǎn)?如何尋址?解:(1)80C51在結(jié)構(gòu)上的特點(diǎn)80C51采用將程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器截然分開,分別尋址的結(jié)構(gòu),稱為 Harvard結(jié)構(gòu)。(2)在物理和邏輯上的地址空間存儲(chǔ)器上設(shè)有4個(gè)存儲(chǔ)器空間:片內(nèi)程序存儲(chǔ)器、片外程序存儲(chǔ)器、片內(nèi)數(shù)據(jù)存儲(chǔ)器、片外數(shù)據(jù)存儲(chǔ)器。在邏輯上有3個(gè)存儲(chǔ)器地址空間:片內(nèi)、片外統(tǒng)一的64KB程序存儲(chǔ)器地址空間,片內(nèi)256B數(shù)據(jù)存儲(chǔ)器地址空間,片外64KB的數(shù)據(jù)存儲(chǔ)器地址空間。(3)訪問格式訪問片內(nèi)RAM采用MOV格式訪問片外RAM采用MOVX格式7 什么是堆棧?其作用是?解:堆棧是一個(gè)特殊的存儲(chǔ)區(qū)。主要功能是暫時(shí)存放數(shù)據(jù)和地址,通常用來保護(hù)斷點(diǎn)和現(xiàn)場(chǎng)。它的特點(diǎn)是按照“先進(jìn)后出”的存取數(shù)據(jù)。堆棧指針 SP 是一個(gè) 8 位寄存器,是用于指示堆棧的棧頂?shù)刂返募拇嫫?,它決定了堆棧在內(nèi)部 RAM 中的物理位置。8 數(shù)據(jù)指針 DPTR 的作用?解:數(shù)據(jù)指針 DPTR 是 16 位的專用寄存器,它由兩個(gè) 8 位的寄存器 DPH(高 8 位)和DPL(低 8 位)組成。專門用來寄存片外 RAM 及擴(kuò)展 I/O 口進(jìn)行數(shù)據(jù)存取時(shí)的地址。編程時(shí),既可以按 16 位寄存器來使用,也可以按兩個(gè) 8 位寄存器來使用(即高位字節(jié)寄存器 DPH 和低位字節(jié)寄存器 DPL) 。DPTR 主要是用來保存 16 位地址,當(dāng)對(duì) 64KB 外部數(shù)據(jù)存儲(chǔ)器尋址時(shí),可作為間址寄存器使用。第 2 章 指令系統(tǒng).. . . ..學(xué)習(xí)參考 單片機(jī)的指令有哪幾類?有何特點(diǎn)?解:8051 的指令系統(tǒng)由 111 條指令組成。如果按字節(jié)數(shù)分類,有 49 條單字節(jié)指令 46 條雙字節(jié)指令和 16 條三字節(jié)指令,以單字節(jié)指令為主;如果按照指令執(zhí)行時(shí)間分類,有 64 條單周期指令、45 條雙周期指令和2條四周期指令,以單周期指令為主。8051 的指令系統(tǒng)具有以下特點(diǎn):(1)存儲(chǔ)效率高、執(zhí)行速度快,可以進(jìn)行直接地址到直接地址的數(shù)據(jù)傳送,能把一個(gè)并行 I/O 口中的內(nèi)容傳送到內(nèi)部 RAM 單元中而不必經(jīng)過累加器 A 或工作寄存器 Rn。這樣可以大大提高傳送速度和緩解累加器 A 的瓶頸效應(yīng)。(2)用變址尋址方式訪問程序存儲(chǔ)器中的表格,將程序存儲(chǔ)器單元中的固定常數(shù)或表格字節(jié)內(nèi)容傳送到累加器 A 中。這為編成翻譯算法提供了方便。(3)在算術(shù)運(yùn)算指令中設(shè)有乘法和除法指令(4)指令系統(tǒng)中一些對(duì) I/O 口進(jìn)行操作的指令具有“讀——修改——寫”的功能。這一功能指:在執(zhí)行讀鎖存器的指令時(shí),CPU 首先完成將鎖存器的值通過緩沖器 BUF2 度入內(nèi)部,進(jìn)行修改、改變,然后重新寫到鎖存器中去。這種類型指令包含所有的邏輯操作和位操作指令。(5)8051 單片機(jī)內(nèi)部有一個(gè)布爾處理器,對(duì)為地址空間具有豐富的位操作指令。布爾操作類指令有 17 條,包括布爾傳送指令、布爾狀態(tài)控制指令、布爾邏輯操作指令、布爾條件轉(zhuǎn)移指令。 單片機(jī)指令系統(tǒng)按功能可分為幾類?尋址范圍如何?解:MCS51 單片機(jī)指令系統(tǒng)按功能可分為 5 類: (1)數(shù)據(jù)傳送指令  (2)算術(shù)運(yùn)算指令   (3)邏輯運(yùn)算和移位指令   (4)控制轉(zhuǎn)移指令 (5)位操作指令 MCS51 單片機(jī)的指令系統(tǒng)提供
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1