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

正文內容

張毅剛單片機教材完整答案-資料下載頁

2025-08-05 06:53本頁面
  

【正文】 判斷下列說法是否正確(A)串行口通行的第9數據位的功能可由用戶定義。(T)(B)發(fā)送數據的第9數據位的內容在SCON寄存器的TB8位中預先準備好的。(T)(C)串行通訊幀發(fā)送時,指令把TB8位的狀態(tài)送入發(fā)送SBUF中。(F)(D)串行通訊接收到的第9位數據送SCON寄存器的RB8中保存。(T)(E)串行口方式1的波特率是口變的,通過定時器/計數器T1的溢出率設定。(T),在程序中應使用: (C)(A)MOVC指令 (B)MOVX指令(C)MOV指令 (D)XCHD指令 為什么定時器/計數器T1用作串行口波特率發(fā)生器時,常采用方式2?若已知時鐘頻率,通訊波特率,如何計算器初值?答:定時器T1工作方式2是一種自動重裝方式,無需在中斷服務程序中送數,沒有由于中斷引起的誤差。定時器工作在方式2是一種既省事又精確的產生串行口波特率的方法。設定時器T1方式2的初值為X,則有:定時器T1的溢出率=計數速率/(256X)=Fosc/(256X)*12則方式2的波特率=2MOD *Fosc/(256X)*12*32故計數器初值為X=2MOD *Fosc/12*32*波特率 串行口工作方式1的波特率是:C(A)固定的,為Fosc/32。(B)固定的,為Fosc/16。(C)可變得,通過定時器/計數器T1的溢出率設定。(D)固定的,為Fosc/64。 在串行通訊中,收發(fā)雙方對波特率的設定應該是相同的。 ,串行口工作于方式1,波特率為4800b/s,寫出用T1作為波特率發(fā)生器的方式控制字和計數初值。答:方式字 為01000000。Fosc= SMOD=1 SCON=40HX=*2/(384*4800) =65524=0FFF4HORG 0000HMOV SCON,40HMOV PCON,80HMOV TMOD,10HMOV TL1,0F4HMOV TH1,0FFHEND,假定波特率為1200b/s,第9數據位作奇偶校驗位,以中斷方式傳送數據 ,請編寫通訊程序。方法一:中斷方式發(fā)送程序ORG 0000H LJMP MAIN ORG 0023H LJMP SSEND ORG 0100HMAIN: MOV SP,60H MOV TMOD,20H MOV TH1,0F3H MOV TL1,0F3H MOV R2,0FFH MOV 87H,80H MOV SCON,0C0H MOV DPTR,2000H SETB TR1 SETB ES SETB EASEND: MOVX A,@DPTR MOV C,P MOV TB8,C MOV SBUF,AHERE: AJMP HERESSEND: DJNZ R2,SEND1 AJMP RETURNSEND1: PUSH DPH PUSH DPL PUSH PSW PUSH ACC SETB 0D4H SETB 0D3H CLR TI INC DPTR MOVX A,@DPTR MOV C,P MOV TB8,C MOV SBUF,A POP ACC POP PSW POP DPL POP DPH CLR 0D4H CLR 0D3HRETURN: RETI END接收程序:ORG 0000H LJMP MAIN ORG 0023H LJMP RRES ORG 0100HMAIN: MOV SP,60H MOV TMOD,20H MOV TH1,0F3H MOV TL1,0F3H MOV R2,0FFH SETB TR1 MOV DPTR,3000H MOV 87H,80H MOV SCON,0D0H SETB ES SETB EA SJMP $RRES: DJNZ R2,RES AJMP RETURNRES: CLR RI MOV A,SBUF MOV C,P JNC L1 JNB RB8,ERP AJMP L2L1: JB RB8,ERPL2: MOVX @DPTR,A INC DPTR AJMP RETURNERP: SETB CPL RETURN: RETI END查詢方式:發(fā)送程序ORG 0000HMAIN: MOV TMOD,20H MOV TH1,0F3H MOV TL1,0F3H MOV 87H,80H MOV SCON,0C0H MOV DPTR,2000H MOV R2,0FFH SETB TR1SEND: MOVX A,@DPTR MOV C,P MOV TB8,C MOV SBUF,ASTI: JNB TI,STI CLR TI INC DPTR DJNZ R2,SEND END接收程序:ORG 0000H MOV TMOD,20H MOV TH1,0F3H MOV TL1,0F3H SETB TR1 MOV DPTR,3000H MOV 87H,80H MOV SCON,0D0H MOV R2,0FFHRES: JNB RI,RES CLR RI MOV A,SBUF MOV C,P JNC L1 JNB RB8,ERP AJMP L2L1: JB RB8,ERPL2: MOVX @DPTR,A INC DPTR DJNZ R2,RESERP: SETB CPL END 某8031串行口,傳送數據的幀格式為1個起始位(0),7個數據位,1個偶校驗位和1個停止位(1)組成。當該串行口每分鐘傳送1800個字符時,試計算出波特率。答:波特率=1800*(1+7+1+1)/60=300b/s 為什么MCS51串行口的方式0幀格式沒有起始位(0)和停止位(1)?答:因為方式0為同步移位寄存器輸入輸出方式,不需要起始和停止位,8位數據為1幀,依次移入輸入式或輸出移位寄存器。22
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1