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

正文內(nèi)容

單片機(jī)原理及應(yīng)用(姜志海第3版)習(xí)題參考答案-wenkub

2023-07-12 13:18:44 本頁(yè)面
 

【正文】 智能儀表中的應(yīng)用②單片機(jī)在機(jī)電一體化中的應(yīng)用③單片機(jī)在實(shí)時(shí)控制中的應(yīng)用④在軍工領(lǐng)域的應(yīng)用⑤單片機(jī)在分布式多機(jī)系統(tǒng)中的應(yīng)用⑥在民用電子產(chǎn)品中的應(yīng)用發(fā)展趨勢(shì):② CPU的改進(jìn)②存儲(chǔ)器的發(fā)展③片內(nèi)I/O口的改進(jìn)一般單片機(jī)都有較多的并行口,以滿足外圍設(shè)備、芯片擴(kuò)展的需要,并配以串行口,以滿足對(duì)多機(jī)通信功能的要求。② 單片機(jī)CPU可靠性強(qiáng),在工業(yè)控制中,任何差錯(cuò)都有可能造成極其嚴(yán)重的后果。A.ASCII碼 B.BCD碼 C.二進(jìn)制 D.十六進(jìn)制6.0~9的ASCII碼是(C )。(2)數(shù)據(jù)總線:數(shù)據(jù)總線是CPU與存儲(chǔ)器及外設(shè)交換數(shù)據(jù)的通路,是三態(tài)雙向總線。計(jì)算機(jī)元件級(jí)總線包括地址總線AB(Address Bus)、數(shù)據(jù)總線DB(Data Bus)、控制總線CB(Control Bus)三種。微型計(jì)算機(jī)由CPU、存儲(chǔ)器、輸入/輸出(I/O)接口電路構(gòu)成,各部分芯片之間通過(guò)總線(Bus)連接。由于運(yùn)算器、控制器是計(jì)算機(jī)處理信息的關(guān)鍵部件,所以常將它們合稱(chēng)為中央處理單元CPU(Central Process Unit)?!秵纹瑱C(jī)原理及應(yīng)用(第3版)》習(xí)題參考答案姜志海 黃玉清 劉連鑫 編著電子工業(yè)出版社目錄第1章 概述 2第2章 MCS51系列單片機(jī)硬件結(jié)構(gòu) 4第3章 MCS51系列單片機(jī)指令系統(tǒng) 8第4章 MCS51系列單片機(jī)匯編語(yǔ)言程序設(shè)計(jì) 11第5章 MCS51系列單片機(jī)硬件資源的應(yīng)用 15第6章 MCS51系列單片機(jī)并行擴(kuò)展接口技術(shù) 19第7章 MCS51系列單片機(jī)串行總線擴(kuò)展技術(shù) 23第8章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) 25第 30 頁(yè) 共 30 頁(yè) m第1章 概述1.簡(jiǎn)述微型計(jì)算機(jī)的結(jié)構(gòu)及各部分的作用微型計(jì)算機(jī)在硬件上由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備及輸出設(shè)備五大部分組成。2.微處理器、微型計(jì)算機(jī)、微型計(jì)算機(jī)系統(tǒng)有什么聯(lián)系與區(qū)別?微處理器是利用微電子技術(shù)將計(jì)算機(jī)的核心部件(運(yùn)算器和控制器)集中做在一塊集成電路上的一個(gè)獨(dú)立芯片。以微型計(jì)算機(jī)為主體,配上外部輸入/輸出設(shè)備、電源、系統(tǒng)軟件一起構(gòu)成應(yīng)用系統(tǒng),稱(chēng)為微型計(jì)算機(jī)系統(tǒng)。(1)地址總線:地址總線是CPU用來(lái)向存儲(chǔ)器或I/O接口傳送地址信息的,是三態(tài)單向總線。(3)控制總線:控制總線是用來(lái)傳輸控制信號(hào)的,傳送方向依據(jù)具體控制信號(hào)而定,如CPU向存儲(chǔ)器或I/O接口電路輸出讀信號(hào)、寫(xiě)信號(hào)、地址有效信號(hào),而I/O接口部件向CPU輸入復(fù)位信號(hào)、中斷請(qǐng)求信號(hào)等。A.0~9 B.30~39 C.30H~39H D.40H~49H7.假設(shè)某CPU含有16根地址線,8根數(shù)據(jù)線,則該CPU的最大尋址能力是多少KB?64KB8.簡(jiǎn)述單片機(jī)的定義、特點(diǎn)、應(yīng)用領(lǐng)域和發(fā)展方向。③ 單片機(jī)CPU控制功能往往很強(qiáng),數(shù)值計(jì)算能力較差,而通用微機(jī)CPU具有很強(qiáng)的數(shù)值運(yùn)算能力,但控制能力相對(duì)較弱,將通用微機(jī)用于工業(yè)控制時(shí),一般需要增加一些專(zhuān)用的接口電路。① 提高并行口的驅(qū)動(dòng)能力。中、高檔單片機(jī)的位處理系統(tǒng)能夠?qū)/O口線進(jìn)行位尋址及位操作,這加強(qiáng)了I/O口線控制的靈活性。2.MCS51單片機(jī)設(shè)有4個(gè)8位并行端口,實(shí)際應(yīng)用中8位數(shù)據(jù)信息由哪個(gè)端口傳送?16位地址線怎樣形成?P3口有何功能?8位數(shù)據(jù)信息由P0口傳送。工作寄存器也稱(chēng)通用寄存器,用于臨時(shí)寄存8位信息。工作寄存器組的選擇表(RS1)(RS0)當(dāng)前使用的工作寄存器組R0~R7000組(00H~07H)011組(08H~0FH)102組(10H~17H)113組(18H~1FH)該區(qū)域當(dāng)不被用做工作寄存器時(shí),可以作為一般的RAM區(qū)使用。通??梢园迅鞣N程序狀態(tài)標(biāo)志、位控制變量存入位尋址區(qū)內(nèi)。因此,前兩個(gè)區(qū)未使用的單元也可作為用戶RAM單元使用,使容量較小的片內(nèi)RAM得以充分利用。其各位定義如圖所示。② 輔助進(jìn)位(或稱(chēng)半進(jìn)位)標(biāo)志位AC()它表示兩個(gè)8位數(shù)運(yùn)算,低4位有無(wú)進(jìn)(借)位的狀況。④ 工作寄存器組選擇位RSRS0(、)可用軟件置位或清零,用于選定當(dāng)前使用的4個(gè)工作寄存器組中的某一組。執(zhí)行乘法指令MUL AB也會(huì)影響OV標(biāo)志,當(dāng)積大于255時(shí),OV = 1,否則OV = 0;執(zhí)行除法指令DIV AB也會(huì)影響OV標(biāo)志,如B中所存放的除數(shù)為0,則OV = 1,否則0V = 0。5.簡(jiǎn)述MCS51單片機(jī)程序存儲(chǔ)器的幾個(gè)特殊入口地址的含義。7.試分別說(shuō)明程序計(jì)數(shù)器PC和堆棧指針SP的作用。堆棧指針SP是一個(gè)8位專(zhuān)用寄存器,用來(lái)存放棧頂?shù)牡刂贰?.MCS51單片機(jī)設(shè)置4組工作寄存器,開(kāi)機(jī)復(fù)位后,CPU使用的是哪組寄存器?它們的地址如何?CPU如何改變當(dāng)前工作寄存器組?第0組。(1)振蕩周期振蕩周期是指為單片機(jī)提供定時(shí)信號(hào)的振蕩源的周期。(3)機(jī)器周期CPU執(zhí)行一條指令的過(guò)程可以劃分為若干階段,每一階段完成某一項(xiàng)基本操作,如取指令、存儲(chǔ)器讀/寫(xiě)等。若用12MHz晶體振蕩器(晶振),則單周期指令和雙周期指令的指令周期時(shí)間分別是1μs和2μs,乘法和除法指令為4μs。 第3章 MCS51系列單片機(jī)指令系統(tǒng)1.訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器可以用哪些指令來(lái)實(shí)現(xiàn)?舉例說(shuō)明。AJMP addr11:2K范圍內(nèi)的轉(zhuǎn)移;SJMP rel:256字節(jié)復(fù)位內(nèi)的轉(zhuǎn)移;LJMP addr16:64K范圍內(nèi)的轉(zhuǎn)移;JMP A + DPTR:在某一地址開(kāi)始的256字節(jié)范圍內(nèi)的轉(zhuǎn)移。(2)將內(nèi)部RAM30H單元內(nèi)容與內(nèi)部RAM31H單元內(nèi)容相加,結(jié)果存放到內(nèi)部RAM31H單元中。(6)使內(nèi)部RAM20H單元的D7和D3位置1,D5位取反,其他位保持不變。MOV R0,30HMOV DPTR,3000HMOV R7,10L1: MOV A,R0MOVX DPTR,AINC R0INC DPTRDJNZ R7,L1RET2.片內(nèi)RAM 60H開(kāi)始存放20個(gè)數(shù)據(jù),試統(tǒng)計(jì)正數(shù)、負(fù)數(shù)及為零的數(shù)據(jù)個(gè)數(shù),并將結(jié)果分別存在50H、51H、52H單元中。最小值 MOV A,R0 MOV R7,8 INC R0 L1: CLR C MOV B,A SUBB A,R0 MOV A,B JN L4 XCH A,R0 L4: INC R0 DJNZ R7,L3 MOV R3,0 。 MOV DPTR,2000H 。求出數(shù)據(jù)塊中的最小值,并存入21H單元。10.從片外RAM 2000H單元開(kāi)始存有20個(gè)有符號(hào)數(shù),要求把它們傳送到片外RAM 3000H開(kāi)始的單元,但負(fù)數(shù)不傳送,試編寫(xiě)程序。輸入操作:MOV P1,0FFHMOV A,P1輸出操作:MOV P1,A3.簡(jiǎn)述MCS51單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)。電平方式是低電平有效,脈沖方式為負(fù)跳變觸發(fā)有效。(2)內(nèi)部中斷MCS51單片機(jī)內(nèi)部有TF0、TFTI、RI,分別為定時(shí)器/計(jì)數(shù)器溢出中斷和串行口的發(fā)送/接收中斷的中斷源。這三種類(lèi)型是:外部中斷、定時(shí)器/計(jì)數(shù)器溢出中斷和串行口中斷。(2)串行口中斷請(qǐng)求的撤除TI和RI是串行口中斷的標(biāo)志位,中斷系統(tǒng)不能自動(dòng)將它們撤除,這是因?yàn)镸CS51進(jìn)入串行口中斷服務(wù)程序后常需要對(duì)它們進(jìn)行檢測(cè),以測(cè)定串行口發(fā)生了接收中斷還是發(fā)送中斷。對(duì)于這兩種不同的中斷觸發(fā)方式,MCS51單片機(jī)撤除它們的中斷請(qǐng)求的方法是不相同的。盡管CPU響應(yīng)中斷時(shí)相應(yīng)中斷標(biāo)志IE0或IE1,能自動(dòng)復(fù)位成“0”狀態(tài),但若外部中斷源不能及時(shí)撤除它在或上的低電平,就會(huì)再次使已經(jīng)變“0”的中斷標(biāo)志IE0或IE1置位,這是絕對(duì)不允許的。8051響應(yīng)上的中斷請(qǐng)求可轉(zhuǎn)入中斷服務(wù)程序執(zhí)行,故可以在中斷服務(wù)程序開(kāi)頭安排如下程序來(lái)使上的電平變高:INSVR:SETB CLR CLR IE0 在該負(fù)脈沖作用下,D觸發(fā)器被置位成1狀態(tài),上的電平也因此而變高,從而撤除了其上的中斷請(qǐng)求。定時(shí)666微妙 MOV TL0,66H SETB EA SETB ET0 SETB TR0 L1: SJMP L1;中斷服務(wù)程序 T0INT:MOV TH0,0FDH 。是外部晶振頻率的12倍。 ORG 0000H LJMP MAIN ORG 001BH LJMP T1INT ORG 0030H MAIN: MOV SP,70H MOV TMOD,10H 。2864可以不用譯碼,其片選信號(hào)直接接地,其地址為0000H~1FFFH,讀控制接/PSEN;RAM6264的片選分別接74LS138的/Y/Y2,其地址分別為:2000H~3FFFH、4000H~5FFFH,其讀。當(dāng)所設(shè)置的功能鍵或數(shù)字鍵按下時(shí),計(jì)算機(jī)應(yīng)用系統(tǒng)應(yīng)完成該按鍵所規(guī)定的功能。鍵輸入接口與軟件應(yīng)可靠而快速地實(shí)現(xiàn)鍵信息輸入與執(zhí)行鍵功能任務(wù)。抖動(dòng)時(shí)間長(zhǎng)短與開(kāi)關(guān)的機(jī)械特性有關(guān),一般為5~10ms。在硬件上是采取在鍵輸出端加RS觸發(fā)器或單穩(wěn)態(tài)電路構(gòu)成去抖動(dòng)電路。但無(wú)論有無(wú)編碼及采用什么編碼,最后都要轉(zhuǎn)換成與累加器中數(shù)值相對(duì)應(yīng)的鍵值,以實(shí)現(xiàn)按鍵功能程序的散轉(zhuǎn)轉(zhuǎn)移(相應(yīng)的散轉(zhuǎn)指令為JMP A + DPTR),因此一個(gè)完善的鍵盤(pán)控制程序應(yīng)完成下述任務(wù):① 檢測(cè)有無(wú)鍵按下。4.何謂鍵抖動(dòng)?鍵抖動(dòng)對(duì)單片機(jī)系統(tǒng)有何影響?如何消除鍵抖動(dòng)?目前,無(wú)論是按鍵還是鍵盤(pán),大部分利用的都是機(jī)械觸點(diǎn)的合、斷作用。為了保證CPU對(duì)鍵的一次閉合僅做一次鍵輸入處理,必須去抖動(dòng)影響。5.何謂靜態(tài)顯示?何謂動(dòng)態(tài)顯示??jī)煞N顯示方式有何優(yōu)缺點(diǎn)?所謂靜態(tài)顯示,是指當(dāng)顯示器顯示某一個(gè)字符時(shí),相應(yīng)的發(fā)光二極管恒定地導(dǎo)通或截止,公共端接固定的電平。51 2047.某12位D/A轉(zhuǎn)換器,輸出電壓為0~,當(dāng)輸入的數(shù)字量為400H時(shí),對(duì)應(yīng)的輸出電壓是多少?[]*400H=8.使用DAC0832與MCS51單片機(jī)連接時(shí)有哪些控制信號(hào)?雙緩沖方式如何工作?在何種情況下要使用雙緩沖工作方式?ILE:輸入鎖存使能信號(hào)輸入端,高電平有效。DAC0832可工作于雙緩沖器方式,輸入寄存器的鎖存信號(hào)和DAC寄存器的鎖存信號(hào)分開(kāi)控制,這種方式適用于幾個(gè)模擬量需同時(shí)輸出的系統(tǒng),每一模擬量輸出需一個(gè)DAC0832,構(gòu)成多個(gè)DAC0832同時(shí)輸出的系統(tǒng)。AD574A端口地址 MOVX R0,A 。使R/為1,按雙字節(jié)讀取轉(zhuǎn)換結(jié)果 MOVX A,R0 。讀取低4位結(jié)果 ANL A,0FH 。鍵盤(pán)管理程序:KEY: MOV A,00H 。全1,說(shuō)明
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1