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

正文內容

單片機原理及應用思考題與習題參考答案(參考版)

2025-06-30 13:21本頁面
  

【正文】 其優(yōu)點是無需專門的 I/O 指令,對端口操作的指令類型多,從而簡化了指令系統(tǒng)的設計。統(tǒng)一編址又稱“存儲器映射方式”。存儲器的每個單元均有自己的地址,對于 I/O 接口,則需要對接口中的每個端口進行編址。適用于存儲器與存儲器之間、存儲器與外設之間的大批量數(shù)據(jù)傳送的場合。其特點是接口電路復雜,硬件開銷大。適用于 CPU 的任務較忙、傳送速度要求不高的場合,尤其適合實時控制中的緊急事件處理。其特點是 CPU 的利用率高,外設具有申請 CPU 中斷的主動權, CPU 和外設之間處于并行工作狀態(tài)。要求各種外設不能同時工作,外設處于被動狀態(tài)。條件傳送方式(查詢方式) 的特點是接口電路簡單,CPU 利用率低(程序循環(huán)等待) ,接口需向 CPU 提供查詢狀態(tài)。 程序方式:指用輸入/輸出指令,來控制信息傳輸?shù)姆绞剑且环N軟件控制方式,根據(jù)程序控制的方法不同,又可以分為無條件傳送方式和條件傳送方式。在信息傳送過程中,接口起著數(shù)據(jù)鎖存、數(shù)據(jù)緩沖、輸入/輸出、聯(lián)絡、數(shù)據(jù)轉換、中斷管理、時序控制、可編程、電器特征匹配等作用。 解:接口(也稱為 I/O 接口)是指連接 CPU 與外部輸入/ 輸出設備之間的部件,這些部件是 CPU 與外設之間進行信息傳送的媒介。每條控制信號都是單向的,但是由多條不同的控制信號組合而成的控制總線則是雙向的。欲使 CPU 與某個外部芯片交換數(shù)據(jù),則 CPU 必須先通過地址總線發(fā)出該芯片的地址,使 該 芯 片 的 片 選 信 號 有 效 , 則 此 時 P0 口 數(shù) 據(jù) 總 線 上 的 數(shù) 據(jù) 只 能 在 CPU 和 該芯 片 之 間 進 行 傳 送。P0 口提供的數(shù)據(jù)總線上要連接多個擴展的外圍芯片,而某一時刻只能有一個有效的數(shù)據(jù)傳輸通道。(2)數(shù)據(jù)總線(DB)數(shù)據(jù)總線是由 P0 口提供的,寬度為 8 位。由于 P0 口既做地址線又做數(shù)據(jù)線,分時復用,所以,P0 口提供的低 8 位地址是由 P0 口經(jīng)鎖存器提供的。地址總線是單向的,只能由單片機向外發(fā)出。單片機所有的外部擴展都是通過三總線進行的。 解: 主程序框圖如下: 程序如下:ORG 0040H MOV SCON,00H MOV SBUF,0FFH SETB CMOV 00H,CAA:ACALL DELAYCPL 00HMOV C,00HJC BBMOV SBUF,00HSJMP CCBB:MOV SBUF,0FFH串口初始化FFH送SBUF設 標 志調延時程序標志位取反 標志為零標志為 1FF 送SBUF 標志為零OOH送SBUFCC:AJMP AADELAY: MOV R7,8D1:MOV R6,250D2:MOV R5,250D3:DJNZ R5,D3DJNZ R6,D2DJNZ R7,D1 RET END 解:采用查詢方式編寫發(fā)送程序如下: ORG 0000HLJMP STARTORG 0030HSTART: MOV SCON,80H ;設定方式 2 發(fā)送MOV PCON,80HMOV R0,20H ;給待發(fā)送數(shù)據(jù)塊地址指針 R0 置初值MOV R7,16 ;給數(shù)據(jù)塊長度計數(shù)器 R7 置初值LS: MOV A,R0 ;取一字節(jié)數(shù)據(jù)送 AMOV C,PMOV TB8,C ;P 隨 A 變,P →TB8MOV SBUF,A ;啟動發(fā)送JNB TI,$ ;查詢發(fā)送標志,等待一字節(jié)發(fā)送完CLR TI ;清 TI 標志位DJNZ R7,LSRETEND 解: 程序如下: ORG 0000HLJMP STARTORG 0100HSTART: MOV TMOD,20H ;設定 T1 為模式 2 定時MOV TH1,0F3H ;送時間常數(shù)MOV TL1,0F3HSETB TR1 ;啟動定時器 T1MOV SCON,0D0H ;串行接口設定為方式 3,并允許接收MOV R0,30HMOV R7,16JNB RI,$ ;查詢等待接收CLR RIMOV A,SUBF ;從串行接口中讀取數(shù)據(jù)JN BP,PN ;對該字節(jié)進行查錯處理若 P=RB8 無錯,否則有錯JNB RB8,PER ;若 P=1,RB8=0,有錯,轉出錯處理LJMP RIG ;若 P=1,RB8=1,無錯,轉保存數(shù)據(jù)PN: JB RB8,PER ;若 P=0,RB8=1,有錯,轉出錯處理RIG: MOV R0,A ;若 P=0,RB8=0,無錯,保存接收到的數(shù)據(jù)INC R0DJNZ R7,LOOP ;16 字節(jié)未接收完,則繼續(xù)CLR 7F ;正確接收完 16 位數(shù)據(jù),清出錯標志位 7FSJMP $PER: SETB 7F ;校驗有錯,置位 7FSJMP $END 第 4 章 解:MCS51 系列單片機具有很強的外部擴展功能。(5)采取降低發(fā)送端數(shù)據(jù)速率的方法可以減少接收端接收數(shù)據(jù)益處的錯誤。(2)在高噪聲環(huán)境下使用光纖傳輸介質在高噪聲環(huán)境下可以有效減少噪聲干擾。(1)選擇合適的通信標準。 解: 在微機與單片機構成的測控網(wǎng)絡信中,對于串行口數(shù)據(jù)傳輸接口的抗干擾能力,在不超過接口標準指定的適用范圍時,都具有一定的抗干擾能力,以保證信號傳輸?shù)目煽啃浴? ⑦ 從機收到復位命令后回到監(jiān)聽地址狀態(tài)(SM2=1) 。若 RB8=1,表示數(shù)據(jù)傳送結束,并比較此幀校驗和,若正確則回送正確信號 00H,此信號命令該從機復位(即重新等待地址幀) ;若校驗和出錯,則發(fā)送 0FFH,命令該從機重發(fā)數(shù)據(jù)。 ④ 從機發(fā)送數(shù)據(jù)結束后,要發(fā)送一幀校驗和,并置第 9 位(TB8)為 1,作為從機數(shù)據(jù)傳送結束的標志。 ③ 所有從機收到地址幀后,都將接收的地址與本機的地址比較。定時器 T1 作為波特率發(fā)生器,相應公式如下: 波特率=(2 SMOD/32)定時器 T1 溢出率 T1 溢出率=T1 計數(shù)率/產(chǎn)生溢出所需的周期數(shù) =(f osc/12)/(2 K?TC) 式中:K——定時器 T1 的位數(shù)TC——定時器 T1 的預置初值 解: 當一片 80C51(主機)與多片 80C51(從機)通信時,① 主機的 SM2 位置 0,所有從機的 SM2 位置 1,處于接收地址幀狀態(tài)。其中:f osc——系統(tǒng)主機晶振頻率② 方式 2 的波特率由 PCON 中的選擇位 SMOD 來決定,可由下式表示: 波特率=(2 SMOD/64)f osc 即:當 SMOD=1 時,波特率為 fosc/32,當 SMOD=0 時,波特率為 fosc/64③ 方式 1 和方式 3 的波特率由定時器 T1 的溢出率控制。在 8051 串行口的四種工作方式中,方式 0 和 2 的波特率是固定的,而方式 1 和 3 的波特率 是 可 變 的 , 由 定 時 器 T1 的 溢 出 率 ( T1 溢 出 信 號 的 頻 率 ) 控 制 。字符幀的數(shù)據(jù)格式為:在一幀格式中,先是一個起始位“0” (低電平) ,然后是 5~8個數(shù)據(jù)位,規(guī)定低位在前,高位在后,接下來是 1 位奇偶校驗位(可以省略) ,最后是1~2 位的停止位“1” 。當發(fā)讀 SBUF 命令時(執(zhí)行MOV A,SBUF指令),便從接收緩沖器 SBUF 讀取信息通過 80C5l 內部總線送 CPU。當向 SBUF 發(fā)寫命令時(執(zhí)行MOVSBUF,A指令),即向發(fā)送緩沖器 SBUF 裝載并開始由 TXD 引腳向外發(fā)送一幀數(shù)據(jù),發(fā)送完使發(fā)送中斷標志位 TI=1。 解:隨著傳輸距離的增加,誤碼率增加,出現(xiàn)重傳增加,數(shù)據(jù)傳輸速率降低。 解: MCS51 單片機的串行接口由發(fā)送緩沖器 SBUF、發(fā)送控制器、接收緩沖器 SBUF、輸入移位寄存器、接收控制器、波特率發(fā)生器等部件組成。 解: 異步通信中,接收器和發(fā)送器有各自的時鐘,數(shù)據(jù)常以字符為單位組成字符幀傳送,用一幀來表示一個字符,其字符幀的數(shù)據(jù)格式為:在一幀格式中,先是一個起始位“0”(低電平) ,然后是 5~8 個數(shù)據(jù)位,規(guī)定低位在前,高位在后,接下來是 1 位奇偶校驗位(可以省略) ,最后是 1~2 位的停止位“1” (高電平) 。而在采用調制技術進行串行通信時,波特率是描述載波信號每秒鐘變化為信號的數(shù)量(又稱為調制速率) 。在串行通信中,傳送的信號可能是二進制、八進制或十進制等。比特率定義為每秒傳送二進制數(shù)的信號數(shù)(或每秒傳送二進制碼元的個數(shù)),單位是 bps(bit per second)或寫成 b/s(位/秒) 。 解:選用定時器/計數(shù)器 T0 作定時器, 輸出為 引腳, 2 ms 的方波可由 1 ms 的高低電平相間隔而成, 因而只要每隔 1 ms 對 取反一次即可得到這個方波。工作方式 2 和工作方式 3:都是 8 位的定時器/計數(shù)器方式,因此,最多可以計到 28,也說是 256 次。定時器/計數(shù)器的定時器/計數(shù)器范圍為:工作方式 0:13 位定時器/計數(shù)器方式,因此,最多可以計到 213,也就是 8 192 次。若GATE=1,由外部中斷請求信號 INT0和 TCON 中的啟/ ??刂莆?TR0 組合狀態(tài)控制定時器/計數(shù)器的啟/停。此時,只要 TR0=1,則接通模擬開關,使計數(shù)器進行加法計數(shù),定時器/計數(shù)器啟動工作。它的狀態(tài)決定了定時器/計數(shù)器啟/ ??刂迫Q于 TR0 還是取決于 TR0和 IN0引腳兩個條件的組合。一個定時器 /計數(shù)器同一時刻或者作定時用,或者作計數(shù)用,不能同時既作定時又作計數(shù)用。T/C為定時方式/計數(shù)方式選擇位。TMOD 用于控制定時器/計數(shù)器 T0 和 T1 的工作方式,M1M0 為工作方式選擇位。TH0 只能作為簡單的定時器使用,只能借用定時器/計數(shù)器 1 的控制位 TR1 和 TF1,也就是以計數(shù)溢出去置位 TF1,TR1則負責控制 TH0 定時的啟動和停止。其中,TL0 既可以作計數(shù)器使用,也可以作為定時器使用,定時器/ 計數(shù)器 0 的各控制位和引腳信號全歸它使用。 (4) 工作方式 3: 兩個 8 位定時器/計數(shù)器(僅適用于 T0) 。如此反復。工作方式 2 的 16 位定時器/計數(shù)器被拆成兩個 8 位寄存器 TH0 和 TL0,CPU 在對它們初始化時必須裝入相同的定時器/ 計數(shù)器初值。工作方式 1 由 TH0 作為高 8 位,TL0 為低 8 位,在計數(shù)過程中,當全部 16 位計數(shù)器溢出時,則計數(shù)器溢出標志位 TF0 置位。在計數(shù)過程中,當 TL0 的低 5 位溢出時,都會向 TH0 進位,而全部 13 位計數(shù)器溢出時,則計數(shù)器溢出標志位 TF0 置位。 解: (1) 工作方式 O: 13 位定時器/計數(shù)器工作方式。 解: 作定時器用時,其定時時間與定時器的工作模式、定時器的定時初值以及單片機的晶振頻率有關。 解: 作定時器用時,計數(shù)脈沖來自單片機內部,其頻率為振蕩頻率的 1/12。程序如下:X1 EQU 2022H ;定義中斷源 1 的入口地址X2 EQU 2100HH ;定義中斷源 2 的入口地址X3 EQU 2200H ;定義中斷源 3 的入口地址ORG 0000H LJMP START ORG 0003H LJMP INT00START: …… ……INT00: JB , LP1 ;查詢中斷源,若此中斷源無中斷則轉 LP1LJMP 2200H ;轉入相應的中斷服務LP1: JB , LP2 ;查詢中斷源,若此中斷源無中斷則轉 LP2LJMP 2100H ;轉入相應的中斷服務LP3: LJMP 2022H ;轉入相應的中斷服務…… X1: …… RETIX2: …… RETIX3: …… RETI 解: 80C51 單片機片內設有 2 個定時器/計數(shù)器:定時器/計數(shù)器 T0 和定時器/計數(shù)器T1,T0 由 TH0、TL0 組成,T1 由 THTLl 組成。 解: 將 3 個中斷源的中斷請求經(jīng)過與門連接到 MCS51 的外部中斷 0 的輸入引腳 0INT上。 解: 可以。如果在相繼的兩個機器周期采樣過程中,一個機器周期采樣到外部中斷請求為高電平,接著下一個機器周期采樣到外部中斷請求為低電平,則使 IEl(IEO)置 1,申請中斷。若為低電平,便置 IEl(IEO)為“1” ,申請中斷;若外部中斷引腳為高電平,則 IEl(IEO)清零。 解: 有兩種方式:電平觸發(fā)和邊沿觸發(fā)。⑥ 若現(xiàn)行指令為 RETI 或訪問 IE 或 lP 指令時,該指令以及緊接著的另一條指令已執(zhí)行完。④ 無同級或更高級中斷正在被服務。② 中斷總允許控制位 EA=l, CPU 開放總中斷。 滿足以上條件,則 CPU 響應響應中斷元的
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1