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

正文內(nèi)容

lesson串口通信ppt課件(參考版)

2025-01-08 03:38本頁面
  

【正文】 ? 3. 用 AD以 1HZ的頻率采集模擬信號,然后轉(zhuǎn)換成數(shù)字量,再將其以 1200bps發(fā)送到計算機,在計算機上顯示。 ? 2400bps從計算機發(fā)送任一字節(jié)數(shù)據(jù),當單片機收到該數(shù)據(jù)后,在此數(shù)據(jù)前加上一序號然后連同此數(shù)據(jù)一起發(fā)送至計算機,當序號超過 255時歸零。約定一次傳遞數(shù)據(jù)為 16個字節(jié),以 01H地址的從機為例 。 ERR=1: 表示從機接收的命令是非法的。 RRDY=1:表示從機準備好接收。 ?主機命令編碼為: 01H,主機命令從機接收數(shù)據(jù); 02H,主機命令從機發(fā)送數(shù)據(jù)。否則開始接收數(shù)據(jù)和命令。 ?主機收到從機應答地址后,確認地址是否相符,如果地址不符,發(fā)復位信號(數(shù)據(jù)幀中 TB8=1);如果地址相符,則清 TB8,開始發(fā)送數(shù)據(jù)。 ?主機接收數(shù)據(jù)時先判斷數(shù)據(jù)接收標志( RB8),若RB8=1,表示數(shù)據(jù)傳送結(jié)束,并比較此幀校驗和,若正確則回送正確信號 00H,此信號命令該從機復位(即重新等待地址幀);若校驗和出錯,則發(fā)送0FFH,命令該從機重發(fā)數(shù)據(jù)。對于地址相符的從機,使自己的 SM2位置0(以接收主機隨后發(fā)來的數(shù)據(jù)幀),并把本站地址發(fā)回主機作為應答;對于地址不符的從機,仍保持SM2=1,對主機隨后發(fā)來的數(shù)據(jù)幀不予理睬。 ?主機發(fā)送一地址幀,其中 8位是地址,第 9位為地址 /數(shù)據(jù)的區(qū)分標志,該位置 1表示該幀為地址幀。在實際的多機應用系統(tǒng)中,常采用 RS485串行標準總線進行數(shù)據(jù)傳輸。 80C51單片機的串行口方式 2和方式 3適于這種主從式的通信結(jié)構(gòu)。 單片機與單片機的通信 一、點對點的通信 硬件連接 R 2 I NT 2 O U TT X DR X DM A X 2 3 2 AT 1 I NG N DR 2 O U TT 1 O U T8 0 C 5 1T X DR X D8 0 C 5 1G N DR 1 I NT 2 O U TM A X 2 3 2 AG N DR 2 I NR 1 O U T系 統(tǒng) 1 系 統(tǒng) 2T 2 I N二、多機通信 硬件連接 單片機構(gòu)成的多機系統(tǒng)常采用總線型主從式結(jié)構(gòu)。利用單片機的串行口還可以方便地擴展鍵盤和顯示器,對于簡單的應用非常便利。 單片機串行口應用舉例 在計算機組成的測控系統(tǒng)中,經(jīng)常要利用串行通信方式進行數(shù)據(jù)傳輸。 串行口工作之前,應對其進行初始化,主要是設置產(chǎn)生波特率的定時器 串行口控制和中斷控制。所以,選用的波特率也相對固定。這時溢出率取決于 TH1中的計數(shù)值。( T1溢出率) 方式 3的波特率 =( 2SMOD/32) 方式 0的波特率 = fosc/12 方式 2的波特率 =( 2SMOD/64) 串行口的四種工作方式對應 三種波特率 。 R I ( 中 斷 標 志 )位 采 樣 脈 沖D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7停 止 位R X D起 始R B 8四、波特率的計算 在串行通信中,收發(fā)雙方對發(fā)送或接收數(shù)據(jù)的速率要有約定。當 RI=0,且 SM2=0(或接收到的第 9位數(shù)據(jù)為 1)時,接收到的數(shù)據(jù)裝入接收緩沖器 SBUF和 RB8(接收數(shù)據(jù)的第 9位),置 RI=1,向 CPU請求中斷。當停止位移至輸出位時,左邊其余位全為 0,檢測電路檢測到這一條件時,使控制電路進行最后一次移位,并置 TI=1,向 CPU請求中斷。每一個移位脈沖都使輸出移位寄存器的各位右移一位,并由 TXD引腳輸出。方式 2的波特率固定為晶振頻率的 1/64或 1/32,方式 3的波特率由定時器 T1的溢出率決定。 TXD為數(shù)據(jù)發(fā)送引腳, RXD為數(shù)據(jù)接收引腳 。當 RI=0,且 SM2=0(或接收到的停止位為 1)時,將接收到的 9位數(shù)據(jù)的前 8位數(shù)據(jù)裝入接收 SBUF,第 9位(停止位)進入 RB8,并置 RI=1,向 CPU請求中斷。 停止位數(shù) 據(jù) 位 8 位起始位L S B M S B空閑空閑D 0D 71 幀 共 1 0 位 方式 1輸出 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7寫 入 S B U F停 止 位T X DT I ( 中 斷 標 志 )起 始 方式 1輸入 用軟件置 REN為 1時,接收器以所選擇波特率的 16倍速率采樣 RXD引腳電平,檢測到 RXD引腳輸入電平發(fā)生負跳變時,則說明起始位有效,將其移入輸入移位寄存器,并開始接收這一幀信息的其余位。 TXD為數(shù)據(jù)發(fā)送引腳,RXD為數(shù)據(jù)接收引腳,傳送一幀數(shù)據(jù)的格式如圖所示。波特率固定為 fosc/12。數(shù)據(jù)由 RXD( )引腳輸入或輸出,同步移位脈沖由 TXD( )引腳輸出。 80C51串行口的工作方式 一、方式 0 方式 0時,串行口為同步移位寄存器的輸入輸出方式。在串行口方式 方式 方式 3時,波特率與 SMOD有關,當 SMOD=1時,波特率提高一倍。也必須在中斷服務程序中,用軟件將其清 0,取消此中斷申請。
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1