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

正文內(nèi)容

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

2023-07-12 13:18:44 本頁面
 

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