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

正文內(nèi)容

[工學(xué)]第8章串行口-閱讀頁

2024-10-31 18:50本頁面
  

【正文】 T1初始化、啟動 T1工作 設(shè)定串行通信方式 置發(fā)送數(shù)據(jù)塊首址 數(shù)據(jù)塊長度計(jì)數(shù)器 發(fā)送數(shù)據(jù) 全部數(shù)據(jù)發(fā)送完? 中斷方式發(fā)送流程圖 等待中斷 1 ? EA, 1?ES 發(fā)送數(shù)據(jù) 中斷返回 0 ? EA, 0?ES 中斷服務(wù)程序 主程序 修改地址指針 和塊長度計(jì)數(shù)器 清 TI Y N T1初始化、啟動 T1工作 設(shè)定串行通信方式 置接收數(shù)據(jù)塊首址 數(shù)據(jù)塊長度計(jì)數(shù)器 全部數(shù)據(jù)接收完? 中斷方式接收流程圖 等待中斷 1 ? EA, 1?ES 中斷返回 0 ? EA, 0?ES 中斷服務(wù)程序 主程序 修改地址指針 和塊長度計(jì)數(shù)器 接收數(shù)據(jù) 清 RI Y N 例 81. 在內(nèi)部數(shù)據(jù)存儲區(qū) 20H~ 3FH單元中共有 32個數(shù)據(jù),要求采用方式 1,波特率為 1200,設(shè) fosc=12MHZ 方法: T1工作于方式 2作波特率發(fā)生器,取 SMOD= 0, T1的時間常數(shù)計(jì)算如下: TH1 = 256 (1 fosc)/(384 baud) = 230 查詢方式發(fā)送程序: CSEG AT 0000H LJMP MAIN ORG 0050H MAIN: 。串行口工作于方式 1 MOV R0, 20H 。R7為計(jì)數(shù)器 LO: MOV SBUF, @ R0 。一幀未發(fā)完繼續(xù)查詢 CLR TI 。數(shù)據(jù)塊未發(fā)完繼續(xù) SJMP $ 查詢方式的接收程序: CSEG AT 0000H LJMP MAIN ORG 0050H MAIN: 。初始化串口 MOV R0, 20H MOV R7, 32 NEXT: JNB RI, $ ;接收一幀 CLR RI ;收完清 RI MOV @ R0, SBUF INC R0 DJNZ R7, NEXT SJMP $ 中斷方式發(fā)送程序: CSEG AT 0000H LJMP MAIN ORG 0023H LJMP INT_UART ORG 0050H MAIN: 。串行口工作于方式 1 SETB ES SETB EA MOV R0, 20H 。R7為計(jì)數(shù)器 MOV SBUF, @ R0 。 以串口通訊,完成校時。 數(shù)據(jù)包格式如下: 數(shù)據(jù)包長度 (1個字節(jié) ) 數(shù)據(jù) (7個字節(jié) ) ?發(fā)送方 發(fā)送數(shù)據(jù)包長度 → 依次發(fā)送數(shù)據(jù); UART_TRBSY BIT 00H 。待發(fā)送數(shù)據(jù)包字節(jié)數(shù) TRBUF: DS 10 。serial port LJMP UART_PRO ORG 0050H MAIN:MOV SP, 60H MOV TMOD, 20H CLR TR1 MOV TH1, 230 MOV TL1, 230 SETB TR1 MOV SCON, 40H 。子程序 通過串口發(fā)送一個數(shù)據(jù)包 TRANS: JB UART_TRBSY, TRANS_END SETB UART_TRBSY MOV R0, TRBUF MOV R7, TRNUM MOV SBUF, R7 TRANS_END: RET INT_UART: 。串口中斷 – 發(fā)送 CLR TI CJNE R7, 0,TRNXT CLR UART_TRBSY SJMP INT_UART_END TRNXT:MOV SBUF, R0 INC R0 DEC R7 INT_UART_END: RETI END 例 83 利用串行通信方式 0,擴(kuò)展 I/O接口,接八個數(shù)碼管,顯示內(nèi)部數(shù)據(jù)存儲器 58H~ 5FH單元的內(nèi)容。 74LS164時序圖 Ω dp g f e d c b a+5V+5VTXDRXD8XX51ABCLK CLR CLK CLR CLK CLR7 4 L S 1 6 4 7 4 L S 1 6 4 7 4 L S 1 6 4Q7 Q0200L A 5 0 1 1(共陽)88圖8 . 1 1amp。 允許移位寄存器工作 MOV SCON, 0 。 顯示八個字符 MOV R0, 5FH 。 DPTR指向字形表首址 DLO:MOV A, R0 。 查字形表 MOV SBUF, A 。 一幀輸出完? CLR TI 。 修改顯示數(shù)據(jù)地址 DJZN R7, DLO CLR
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1