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

正文內(nèi)容

串行通信基礎(chǔ)概念rs-232接口mcs-51的串行接口單片(存儲版)

2024-10-11 13:30上一頁面

下一頁面
  

【正文】 數(shù)據(jù)信號檢測 振鈴指示 數(shù)據(jù)信號速率選擇 發(fā)送時鐘 未用 未用 保護(hù)地 發(fā)送數(shù)據(jù) 到 DCE 接收數(shù)據(jù) 到 DCE 請求發(fā)送 到 DCE 允許發(fā)送 到 DTE 數(shù)據(jù)置位就緒 到 DTE 信號地 載波檢測 到 DTE 留作調(diào)試用 第 2路載波檢測 到 DTE 第 2路允許發(fā)送 到 DTE 名稱 方向 到 DCE 到 DTE 到 DTE 到 DTE 到 DCE 到 DCE 到 DTE 到 DTE 到 DCE 到 DCE 00:17:22 1. RS449標(biāo)準(zhǔn)接口 RS449是 1977年公布的標(biāo)準(zhǔn)接口,可代替 RS232C。 00:17:22 0 / 1 0 / 1 0 / 1 0 / 1 0 / 1 0 / 1 0 / 1 … 01低位 高位第 n 個 信 息 第 n + 1 個 信 息數(shù) 據(jù) 位( 5 , 6 , 7 , 8 )起 始 位起 始 位停 止 位奇 偶 校 驗 位 ( 有 , 無 )邏輯 “ 1 ” , - 1 2 V邏輯 “ 0 ” , + 1 2 VRS232C接口 RS232C規(guī)定了自己的電氣標(biāo)準(zhǔn) , 由于它是在 TTL電路之前研制的 , 所以它的電平不是+5 V和地 , 而是采用 負(fù)邏輯 , 即邏輯 “ 0”: +5 V~ +15 V;邏輯 “ 1”: 5 V~ 15 V。 異步通信 (Asynchronous Communication) 00:17:22 2. 同步通信 ( Synchronous Communication) 同步通信是一種連續(xù)串行傳送數(shù)據(jù)的通信方式,一次通信只傳輸一幀信息。 通常可取 1位 、 2位 , 用于向接收端表示一幀字符信息已經(jīng)發(fā)送完 , 也為發(fā)送下一幀作準(zhǔn)備 。00:17:22 串行通信基礎(chǔ)(概念) RS232接口 MCS51的串行接口 單片機(jī)與單片機(jī)之間的通信 第 章 串行口通信 串行接口 Single Chip Microputer Single Chip Microputer 00:17:22 在計算機(jī)系統(tǒng)中, CPU和外部通信有兩種通信方式: 并行通信和串行通信。 (4) 停止位:位于字符幀最后 , 為邏輯 1高電平 。 缺點(diǎn)是字符幀中因包含起始位和停止位而降低了有效數(shù)據(jù)的傳輸速率 。 ( RS232C串行接口總線適用于:設(shè)備之間的通信距離不大于 15 m,傳輸速率最大為 20 kb/s。 13451110129261615147138C 1 +C 1 C 2 +C 2 T 1 I NT 2 I NR 1 O U TR 2 O U TV s +V s V C CG N DT 1 O U TT 2 O U TR 1 I NR 2 I N00:17:22 3. RS232C總線規(guī)定 RS232C標(biāo)準(zhǔn)總線為 25根 , 采用標(biāo)準(zhǔn)的 D型 25芯插頭座 。 RS422標(biāo)準(zhǔn)接口的最大傳輸速率為 100 kb/s, 電纜的允許長度為 90m。 00:17:22 方式 0 1283 4 5 6 10 11 12 13數(shù)據(jù)輸出移位脈沖R X DT X D80517 4 L S 1 6 4D7 D6 D5 D4 D3 D2 D1 D0 在方式 0下,串行口作同步移位寄存器用,其波特率固定為 fosc/12。 RXD, 1到 0的跳變,確認(rèn)是起始位“ 0”。 00:17:22 MCS51串行口的波特率 0和方式 2的波特率是固定的 ? 在方式 2中,波特率取決于 PCON中的 SMOD值: ? 在方式 0中,波特率為時鐘頻率的 1/12,即 fosc/12, 固定不變 SMOD GF1 GF0 PD IDL 當(dāng) SMOD=0時,波特率為 fosc/64; 當(dāng) SMOD=1時,波特率為 fosc/32. 即波特率 = osc SMOD f 64 2 00:17:22 2. 方式 1和方式 3的波特率可變,由定時器 1的溢出率決定 波特率 /(b/s) fosc/MHz SMOD 定時器 1 C/ 模式 初始值 方式 0: 1 M 方式 2: 375 k 方式 3: k k k k k k k 110 110 12 12 12 6 12 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 2 2 2 2 1 FFH FDH FDH FAH F4H E8H 1DH 72H FEEBH T 波特率 = )x256(12 f322 os cs m od ??00:17:22 舉例說明波特率的設(shè)定方法 00:17:22 單片機(jī)之間的通信 R X DTX D8051應(yīng)用系統(tǒng)( 甲機(jī) )R X DTX D8051應(yīng)用系統(tǒng)( 乙機(jī) )雙機(jī)異步通信接口電路 00:17:22 1 217 4 L S 0 5V C C 外 5 V1123 123S N 7 5 1 7 5114 3123213347 4 L S 0 57 4 L S 0 5外 5 V V C CT X DR X D8051( 甲機(jī) )8051( 乙機(jī) )R X DT X DV C C外 5 V外 5 VV C CS N 7 5 1 7 4S N 7 5 1 7 5 S N 7 5 1 7 47 4 L S 0 5外 5 V外 5 VR1R3R2R1R3R2RS422A雙機(jī)異步通信接口電路 00:17:22 雙機(jī)通信軟件編程 查詢方式 1) 甲機(jī)發(fā)送 編程將甲機(jī)片外 1000H~ 101FH單元的數(shù)據(jù)塊從串行口輸出。若完,清 RI, 讀入數(shù)據(jù) AJMP WAIT ; 未完等待 READ: MOV A, SBUF ; 讀入一幀數(shù)據(jù) a JNB ,PZ ; 奇偶位為 0則轉(zhuǎn) JNB RB8, ERR ; P=1, RB8=0, 則出錯 SJMP RIGHT ; 二者全為 1,則正確 PZ: JB RB8, ERR ; P=0, RB8=1, 則出錯 RIGHT: MOV R0, A ; 正確,存放數(shù)據(jù) INC R0 ; 更新地址指針 DJNZ R7, WAIT ; 判斷數(shù)據(jù)塊是否接收完 CLR ; 接收正確,且接收完清 F0標(biāo)志 RET ; 返回 ERR: SETB ; 出錯,置 F0標(biāo)志為 1 RET ; 返回 00:17:22 1) 甲機(jī)發(fā)送 上面的通信程序,收發(fā)雙方是采用奇偶位 TB8來進(jìn)行校驗的,這里介紹一種用 累加和 進(jìn)行校驗的方法。 00:17:22 接收采用中斷方式 。 根據(jù)這個功能 , 就可以實(shí)現(xiàn)多機(jī)通信 。對于地址不相符的從機(jī) , 保持 SM2=1的狀態(tài) , 對主機(jī)隨后發(fā)來的信息不理睬 , 直到發(fā)送新的一幀地址信息 。 00:17:22 1) 單片機(jī)通信軟件 MCS51通過中斷方式接收 PC機(jī)發(fā)送的數(shù)據(jù) , 并回送 。 00:17:22 Start proc far Assume cs:code,ss:stack PUSH DS MOV AX,0 PUSH AX CLI INPUT: MOV AL,80H ;置 DLAB=1 MOV DX,3F
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1