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

正文內容

單片機原理及應用參考答案-文庫吧在線文庫

2025-07-30 22:57上一頁面

下一頁面
  

【正文】 寄存器間接尋址 (50H)=30HMOV DPTR,2022H 立即尋址 (DPTR)=2022HMOV 40H,30H 直接尋址 (40H)=40HMOV R0,30H 直接尋址 (R0)=40HMOV D0H,R0 直接尋址 (D0H)=40HMOV 10H,10H 立即尋址 (10H)=10HMOV A,R0 寄存器間接尋址 (A)=50HMOV P2,P1 寄存器尋址 (P2)=80H 解:(1)R1 的內容傳送到 R0 ; MOV A, R1 MOV R0, A(2)片外 RAM 20H 單元內容送 R0 ; MOV DPTR, 0020H MOVX A, DPTR MOV R0, A(3)片外 RAM 20H 單元的內容送片內 RAM 20H 單元; MOV DPTR, 0020H MOVX A, DPTR MOV 20H, A(4)片外 RAM 1000H 單元的內容送片內 RAM 20H 單元; MOV DPTR, 1000H MOVX A, DPTR MOV 20H, A(5)ROM 2022H 單元的內容送 R0 單元; MOV A, 00H MOV DPTR, 2022H MOVC A,A+DPTR MOV R0H, A(6)ROM 2022H 單元的內容送片內 RAM 20H 單元; MOV A, 00H MOV DPTR, 2022H MOVC A,A+DPTRMOV 20H, A(7)ROM 2022H 單元的內容送片外 RAM 20H 單元。中斷優(yōu)先處理的原則是:(1)先響應優(yōu)先級高的中斷請求,再響應優(yōu)先級低的中斷請求。⑤ TI/RI:串行接口中斷請求。保護斷點、尋找中斷源、中 斷 處理 、 中斷返回,程序返回斷點處繼續(xù)執(zhí)行。(4)無同級或更高級中斷正在服務。⑤ 當前的指令周期已結束。否則,IEl(1E0)置0。作計數(shù)器用時,計數(shù)脈沖來自單片機的外部,(T0)(T1)兩個引腳的輸入脈沖。 (3) 工作方式2: 自動重新裝入計數(shù)初值的8位定時器/計數(shù)器工作方式。其功能和操作與方式 0 或方式 1 完全相同。GATE:門控位。工作方式 1:16 位定時器/計數(shù)器方式,因此,最多可以計到 216,也就是 65 536 次。只有在傳送的信號是二進制信號時,波特率才與比特率數(shù)值上相等。:串行接口的接收和發(fā)送是對同一地址(99H)兩個物理空間的特殊功能寄存器SBUF進行讀或寫的。 各 種 方 式 的 通 信 波 特 率 如下:① 方式 0 的波特率固定為系統(tǒng)晶振頻率的 1/12,其值為 fosc/12。⑤ 主機接收數(shù)據(jù)時先判斷數(shù)據(jù)接收標志(RB8) ,若接收幀的 RB8=0,則存儲數(shù)據(jù)到緩沖區(qū),并準備接收下幀信息。例如:長距離傳輸采用RS485標準能有效抑制功模干擾,采用20Ma電流環(huán)可以降低信號對各種電器噪聲的敏感程度。(1)地址總線(AB)地址總線用于傳送單片機輸出的地址信號,寬度為 16 位,可尋址的地址范圍為216=64KB。具體哪一個芯片的數(shù)據(jù)通道有效,是由各個芯片的片選信號控制選擇的。思考題與習題部分參考答案28 解:CPU 與外設之間傳輸數(shù)據(jù)的控制方式通常有三種:程序方式、中斷方式和 DMA 方式。但中斷服務需要保護斷點和恢復斷點(占用存儲空間,降低速度) , CPU 和外設之間需要中斷控制器。通常采取兩種編址方法:一種是獨立編址,另一種是統(tǒng)一編址。大批量數(shù)據(jù)傳送速度極快。適用于 CPU 不太忙,傳送速度要求不高的場合。MCS51 系列單片機中用于系統(tǒng)擴展的控制信號有 , , , ALE 和 。鎖存信號是由 CPU 的 ALE 引腳提供的。 解:11(位)3600(字符/分鐘)=39600b/ 分鐘=660b/s (方式 3 為每個字符 11 位) 。否則開始接收數(shù)據(jù)和命令。 ② 主機發(fā)送一地址幀,其中, 8 位是地址,第 9 位為地址/數(shù)據(jù)的區(qū)分標志,該位置 1表示該幀為地址幀。: 串行口有四種工作方式:方式0(8位同步移位寄存器),方式1(10位異步收發(fā)),方式2(11位異步收發(fā)),方式3(11位異步收發(fā))。異步通信的優(yōu)點是不需要傳送同步脈沖,可靠性高,所需設備簡單;缺點是字符幀中因包含有起始位和停止位而降低了有效數(shù)據(jù)的傳輸速率。程序如下:ORG 0000H LJMP START ORG 000BHLJMP T0INT ; T0 中斷入口ORG 0030H思考題與習題部分參考答案21START: MOV SP, 60H ; 初始化程序MOV TH0, 0FEH ; T0 賦初值MOV TL0, 0BHMOV TMOD, 01H ;定時器/計數(shù)器 0 工作于方式 1SETB TR0 ;啟動 T0SETB ET0 ; 開 T0 中斷SETB EA ; 開總允許中斷SJMP $ T0INT: CPL MOV TL0, 0BHMOV TH0, 0FE0HRETI END 解: 程序如下: ORG 0000HLJMP STARTORG 0100HSTART: MOV SP,60HMOV TMOD,02HMOV TH0,0E7HMOV TL0,0E7HCLR SETB TR0HIGH0: SETB HIGH1: JBC TF0,LOW0 ;50μs 到清 TF0,轉 LOW0AJMP HIGH1 ;50μs 未到,轉 HIGH1 等待LOW0: MOV R7,7 ;350μs=7 50μsCLR ;=0 輸出 350μs 低電平 LOW1:JBC TF0, LOW2 ;50μs 到清 TF0,LOW2AJMP LOW1 LOW2:DJNZ R7 ,LOW1 ;7 次未到轉 LOW1AJMP HIGH0 ;7 次到轉 HIGH0END 解: 選擇 T0 工作于方式 1 定時 500μsfosc=12MHzs1012fT6osc?????機 器 周 期(2 16X)1μS=500μs X=65036=0FE0CH程序如下: ORG 1000HMOV TMOD,01HMOV TH0,0FEHMOV TL0,0CHSETB TR0 DEL:MOV R7,4 ;2ms=4500μsD500: JBC TF0,D2 ;500μs 到清 TF0,轉移AJMP D500 ;50μs 未到,等待思考題與習題部分參考答案22D2: CPL MOV TH0,0FEH ;重裝初值MOV TL0,0CH DJNZ R7,D500 ;4 次未到,轉 D500CPL AJMP DEL ;4 次到,轉 DELSJMP $ END 解: 程序如下:ORG 0000HLJMP STARTORG 0030HSTART: MOV TMOD,09H ;設 T0 為方式 1,GATE=1MOV TL0,00HMOV TH0,00HMOV R0,4EHJB ,$ ;等待 變低SETB TR0 ;啟動 T0 工作JNB ,$ ;等待 變高JB ,$ ;等待 再次變低CLR TR9 ;停止計數(shù)MOV R0,TL0 ;存放計數(shù)的二進制數(shù)低字節(jié)入 4EHINC R0MOV R0,TH0 ;存放計數(shù)的二進制數(shù)高字節(jié)入 4EHMOV R1,50H ;BCD 碼首址MOV R5,3 ;BCD 碼字節(jié)數(shù)CLR ALOOP1: MOV R1,A ;清存 BCD 碼單元INC R1DJNZ R5,LOOP1MOV R7,10H ;二進制數(shù)位數(shù)LOOP2: MOV R0,4EH ;二進制數(shù)首址MOV R6,2 ;二進制數(shù)字節(jié)數(shù)CLR CLOOP3: MOV A,R0RLC AMOV R0,AINC R0DJNZ R6,LOOP3 ;2 字節(jié)二進制數(shù)左移 1 位MOV R5,3 ;BCD 碼字節(jié)數(shù)MOV R1,50HLOOP4: MOV A,R1ADDC A,R1 ;BCD 碼乘 2 加 C 運算DA AMOV R1,AINC R1DJNZ R5,LOOP4DJNZ R7,LOOP2SJMP $END思考題與習題部分參考答案23::為了衡量串行通信的速度,應該有一個測量單位,在數(shù)據(jù)通信中,描述數(shù)據(jù)傳送速度的方式有 3 種: 波特率定義為每秒傳送信號的數(shù)量,單位為波特(Baud) 。而如果 TR0=0,則斷開模擬開關,定時器 /計數(shù)器停止工作。M1M0=00 方式 0,13 位定時器/計數(shù)器;M1M0=01 方式 1,16 位定時器/計數(shù)器;M1M0=10 方式 2,自動重新裝入計數(shù)初值的 8 位定時器/計數(shù)器;M1M0=11 方式 3,兩個 8 位定時器/計數(shù)器(僅適用于 T0) 。適合于需要重復計數(shù)的應用場合,也可以當做串行數(shù)據(jù)通信的波特率發(fā)生器使用。 工作方式0由TH0的全部 8位和TL0的低5位構成13位加1計數(shù)器,此時TL0的高3位未用。0INT 引腳上,以備查詢。(1)電平觸發(fā)方式:CPU在每個機器周期的S5P2期間采樣外部中斷引腳的輸人電平。 解:為低電平觸發(fā)的中斷系統(tǒng)初始化程序如下:1INTORG 0000HLJMP MAINORG 0013HLJMP INTN1ORG 0100HMAIN: SETB EASETB EX1  ; 開 中斷1INTCLR PX1 ; 令 為低優(yōu)先級CLR IT1 ; 令 為電平觸發(fā)SJMP $END 解:中斷服務程序的入口地址如下表:思考題與習題部分參考答案18中斷源 中斷矢量外部中斷 0( )INT0003H定時器 T0 中斷 000BH外部中斷 1( ) 0013H定時器 T1 中斷 001BH串行口中斷 0023H 解: (1)符合以下6個條件可響應新的中斷請求:① 有中斷源發(fā)出中斷請求。其中:PS 為串行中斷優(yōu)先級,PTl(0)為定時中斷 1(0)優(yōu)先級,PXl(0)外部中斷1(0)優(yōu)先級。(5)中斷返回,程序返回斷點處繼續(xù)執(zhí)行。 解: (1)80C51 有以下中斷源:① 外部中斷 0( )請求,低電平有效。 功能:①實時處理,能對外界異步發(fā)生的事件作出及時的處理。SJMP 是 256B 范圍內的相對轉移指令,AJMP 是 2KB 范圍內的無條件短跳轉指令,LJMP 是 64KB 范圍內的無條件長跳轉指令。用戶不必考慮何時該加“6”,使用時只需在上述加法指令后面緊跟一條“DA A”指令即可。這一功能指:在執(zhí)行讀鎖存器的指令時, CPU 首先完成將鎖存器的值通過緩沖器 BUF2 度入內部,進行修改、改變,然后重新寫到鎖存器中去。 解:8051 單片機復位后機器的初始狀態(tài),即各寄存器的狀態(tài):PC之外,復位操作還對其它一些特殊功能寄存器有影響,它們的復位狀態(tài)如下:寄存器 復位時內容 寄存器 復位時內容PC 0000H TCON 0000000BACC 00H TL0 00HB 00H TH0 00HPSW 00H TH1 00HSP 07H TH1 00HDPTR 0000H SCON 00HP0—P3 FFH SBUF 不確定TMOD 000000B PCON 00000B單片機復位方法有:上電自動復位,按鍵電平復位和外部脈沖三種方式。時鐘周期是時序中的最小單位。(2)位尋址區(qū)(20H——2FH)16個字節(jié)單元,共包含128位,這16個字節(jié)單元既可以進行字節(jié)尋址,又可以實思考題與習題部分參考答案7現(xiàn)位尋址。(P):奇偶校驗位。編程時,既可以按 16 位寄存器來使用,也可以按兩個 8 位寄存器來使用(即高位字節(jié)寄存器DPH 和低位字節(jié)寄存器 DPL) 。(3)P2 口為 8 位
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1