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

正文內(nèi)容

串行通信接口-wenkub.com

2024-12-29 00:37 本頁面
   

【正文】 U?T L P 5 2 1R?4 K 7R?4 K 7R?4 K 7Q?9012D?LED+ 5 VT X DP o rtP o rtP o rtP o rtR X D+ 5 VU?T L P 5 2 1R?4 K 7R?4 K 7R?4 K 7Q?9012D?LED+ 5 VT X DP o rtP o rtP o rtP o rtR X D+ 5 V 第 串行通信 C L K13Q011Q110Q29Q38MR12B7 4 H C 3 9 3C L K1Q03Q14Q25Q36MR2A7 4 H C 3 9 3C L K13Q011Q110Q29Q38MR12B7 4 H C 3 9 3C L K1Q03Q14Q25Q36MR2A7 4 H C 3 9 31 2U ? A7 4 H C 0 43 4U ? B7 4 H C 0 4C?0 .0 14 .9 1 5 2 M H ZR?1KR?1K4 .91 52 M H ZR?3K1234 5678S?S W D I P 4Q 1 3Q 1 4Q 1 5Q 1 6 第 串行通信 R L 1R L 2R L 4R L 31 A121 A241 A361 A482 A1112 A2132 A3152 A4171 Y1181 Y2161 Y3141 Y4122 Y192 Y272 Y352 Y431G12G19U?7 4 AL S 2 4 01234567816151413121110 9R P ?R E S P AC K 4+ 5 VD?LEDD?LED 第 串行通信 作業(yè): Fosc=,波特率為 9600,用定時器 /計數(shù)器 T1在工作方式 2,作為波特率發(fā)生器。出錯 , 則發(fā)應答信息 AAH MOV SBUF,A SJMP ENDT2 。已完 , 則關串行口中斷 ENDT2:RETI 。RB8為 1時 (出錯 )轉(zhuǎn) 第 串行通信 LOOP3:MOVX DPTR,A 。是 , 則請接收中斷標志 MOV A,SBUF 。CPU開中斷 SETB ES 。波特率不加倍 MOV SCON,# 90H 。準備重發(fā) 1次數(shù)據(jù) MOV C,P MOV TB8,C 。啟動串行口 ,發(fā)送新的數(shù)據(jù) DJNZ R0,ENDT1 。發(fā)送不正確轉(zhuǎn) INC DPTR 。是發(fā)送中斷 ,則先清除該標志 SJMP ENDT1 。奇偶標志位送 TB8 MOV SUBF,A 。CPU開中斷 SETB ES 。波特率不加倍 MOV SCON,# 90H 。 第 串行通信 圖 5― 25雙工串行口應答式通信流程圖 (a)甲機發(fā)送流程圖; (b)乙機發(fā)送流程圖 第 串行通信 圖 5― 25 (a)甲機發(fā)送流程圖; (b)乙機發(fā)送流程圖 第 串行通信 相應的程序如下: 甲機 主程序: ORG 0000H LJMP MAINT 。若奇偶校驗錯 ,則乙機發(fā)出 “ 數(shù)據(jù)發(fā)送不正確 ” 的信息 (例中以AAH作為回答信號 )給甲機 ,要求甲機再次發(fā)送原數(shù)據(jù) ,直至發(fā)送正確 。修改接收緩沖區(qū)指針 CJNE R1, 50H, S02 S02: MOV R1, 40H CLR RI 。取出奇偶校驗位 CPL C 。修改發(fā)送數(shù)據(jù)指針 CJNE R0, 30H, S01 MOV R0, 20H S01: CLR TI 。奇偶校驗位賦于 C CPL C 。轉(zhuǎn)至統(tǒng)一出口 SEND: LCALL SOUT 。串行中斷入口 LJMP SBR1 。開中斷 SETB ES 。串行口設為方式 1 。定時器 T1設為方式 2 MOV TL1,# 0F3H 。 第 串行通信 定時器 T1采用工作方式 2,可以避免計數(shù)溢出后用軟件重裝定時初值 。 51單片機的奇偶校驗位 P是當累加器 A中 “ 1” 的個數(shù)為奇數(shù)時 P=1。 此外 ,還要編寫發(fā)送子程序和接收子程序 。若從機接收的地址與本從機的地址相同,則地址相同的從機將 SM2置 0,繼續(xù)接收主機送來的命令或數(shù)據(jù)。) 利用這一特點可用于多機通信中 第 串行通信 多機通信的過程: 系統(tǒng)初始化時,將所有從機的 SM2均置 1,并處于允許串行口 (中斷) 接收的狀態(tài)。 (1)對于方式 0,波特率是固定的 ,為單片機時鐘的十二分之一 ,即 fosc/12。當采至最后一位時,將 8位數(shù)據(jù)裝入 SBUF,第 9位數(shù)據(jù)裝入 RB8并置 RI=1。 第 串行通信 發(fā)送: CPU執(zhí)行一條寫入 SBUF的指令后 , 便立即啟動發(fā)送器發(fā)送 , 送完一幀住信息時 , 置中斷標志 TI=1。 發(fā)送時 , 可編程位( TB8) 可設置 0或 1, 接收時 , 可編程位送入 SCON中的 RB8。 以上兩個條件任一條件不滿足 , 將不可恢復地丟失所接收到的這一幀數(shù)據(jù) 。 在起始位 , 如果接收到的值不是 0, 則起始位無效 , 復位接收電路 。 S E N DD 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7起 始 位T X D 停 止 位寫 入 S B U FT I( a ) 第 串行通信 方式 1接收 : 數(shù)據(jù)從 RXD端輸入 。 方式 1發(fā)送: 串行口以方式 1發(fā)送時 ,數(shù)據(jù)位由 TXD端輸出 ,發(fā)送 1幀信息為 10位 ,其中 1位起始位 、 8位數(shù)據(jù)位 (先低位后高位 )和一個停止位 “ 1” 。 方式 0發(fā)送或接收完 8位數(shù)據(jù)后由硬件置位 TI或 RI中斷請求標志 ,CPU在響應中斷后要用軟件清除 TI或 RI標志 。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1