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

正文內(nèi)容

第七課--串口-wenkub

2022-10-28 16:15:00 本頁面
 

【正文】 全雙工 全雙工 是指數(shù)據(jù)可以 同時進行雙向 傳輸。奇校驗時,數(shù)據(jù)中“ 1”的個數(shù)與校驗位“ 1”的個數(shù)之和應(yīng)為奇數(shù);偶校驗時,數(shù)據(jù)中“ 1”的個數(shù)與校驗位“ 1”的個數(shù)之和應(yīng)為偶數(shù)。 代碼和校驗 代碼和校驗是發(fā)送方將所發(fā)數(shù)據(jù)塊求和(或各字節(jié)異或),產(chǎn)生一個字節(jié)的校驗字符(校驗和)附加到數(shù)據(jù)塊末尾。 波特率和比特率不總是相同的, 對于將數(shù)字信號1或 0直接用兩種不同電壓表示的所謂基帶傳輸,比特率和波特率是相同的。當比特率超過1000 bps 時,最大傳輸距離迅速下降,如9600 bps 時最大距離下降到只有 76m(約250英尺)。(陽頭) 96512 51 41 31功能特性 過程特性 過程特性規(guī)定了信號之間的時序關(guān)系,以便正確地接收和發(fā)送數(shù)據(jù) 。通信距離較大時,收發(fā)雙方的地電位差別較大,在信號地上將有比較大的地電流并產(chǎn)生壓降。如果其中一條線為邏輯“ 1”狀態(tài),另一條線就為邏輯“ 0”,比采用單端不平衡驅(qū)動對電壓的放大倍數(shù)大一倍。 RS422A傳輸速率( 90Kbps)時,傳輸距離可達 1200米。 RS485的信號傳輸采用兩線間的電壓來表示邏輯 1和邏輯0。普通的 PC機一般不帶RS485接口,因此要使用 RS232C/RS485轉(zhuǎn)換器。 80C51的串行口 有兩個物理上獨立的接收、發(fā)送緩沖器 SBUF,它們占用同一地址 99H ;接收器是雙緩沖結(jié)構(gòu) ;發(fā)送緩沖器,因為發(fā)送時 CPU是主動的,不會產(chǎn)生重疊錯誤。當 接收機的 SM2=1時可以利用收到的 RB8來控制是否激活 RI( RB8= 0時不激活 RI,收到的信息丟棄;RB8= 1時收到的數(shù)據(jù)進入 SBUF,并激活 RI,進而在中斷服務(wù)中將數(shù)據(jù)從 SBUF讀走)。在方式 1時,若 SM2=1,則只有接收到有效停止位時, RI才置 1??梢杂米鲾?shù)據(jù)的奇偶校驗位,或在多機通信中,作為地址幀 /數(shù)據(jù)幀的標志位。 ● TI,發(fā)送中斷標志位 。在方式 0時,當串行接收第 8位數(shù)據(jù)結(jié)束時,或在其它方式,串行接收停止位的中間時,由內(nèi)部硬件使 RI置 1,向 CPU發(fā)中斷申請。復(fù)位時, SMOD=0。發(fā)送和接收均為 8位數(shù)據(jù),低位在先,高位在后。其中 1位起始位, 8位數(shù)據(jù)位, 1位停止位。 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7停 止 位R X DR I ( 中 斷 標 志 )起 始位 采 樣 脈 沖 三、方式 2和方式 3 方式 2或方式 3時為 11位數(shù)據(jù)的異步通信口。 停止位數(shù) 據(jù) 位 9 位起始位L S B M S B空閑空閑D 0D 71 幀 共 1 1 位R B 8 / T B 8 方式 2和方式 3輸出 D 0 D 1 D 2 D 3 D 4 D 5 D 6 D 7寫 入 S B U F停 止 位T X DT I ( 中 斷 標 志 )起 始T B 8 發(fā)送開始時,先把起始位 0輸出到 TXD引腳,然后發(fā)送移位寄存器的輸出位( D0)到 TXD引腳。 方式 2和方式 3輸入 接收時,數(shù)據(jù)從右邊移入輸入移位寄存器,在起始位 0移到最左邊時,控制電路進行最后一次移位。通過軟件可對單片機串行口編程為四種工作方式,其中方式 0和方式 2的波特率是固定的,而方式 1和方式 3的波特率是可變的,由定時器 T1的溢出率來決定。 fosc 方式 1的波特率 =( 2SMOD/32) T1 溢出率 = fosc /{12 [256 -( TH1) ]} 在單片機的應(yīng)用中,常用的晶振頻率為: 12MHz和 。具體步驟如下: ?確定 T1的工作方式 (編程 TMOD寄存器); ?計算 T1的初值 ,裝載 TH TL1; ?啟動 T1(編程 TCON中的 TR1位); ?確定 串行口控制 (編程 SCON寄存器); 串行口在中斷方式工作時,要進行中斷設(shè)置(編程 IE、 IP寄存器)。這里僅介紹單片機串行口在通信方面的應(yīng)用,關(guān)于鍵盤和顯示器的擴展將在下一章介紹。 2號機接收數(shù)據(jù) 并轉(zhuǎn)存到數(shù)據(jù)緩沖區(qū),起始地址也為 40H,每接收到一個數(shù)據(jù)字節(jié)便計算一次“校驗和”,當收到一個數(shù)據(jù)塊后,再接收 1號機發(fā)來的“校驗和”,并將它與 2號機求出的校驗和進行比較。雙方約定采用 串行口方式 1進行通信, 一幀信息為 10位,其中有 1個起始位、 8個數(shù)據(jù)位和一個停止位;波特率為 2400波特, T1工作在定時器方式 2,振蕩頻率選用 ,查表可得 TH1=TL1=0F4H,PCON寄存器的 SMOD位為 0。當然采用不同的通信標準時,還需進行相應(yīng)的電平轉(zhuǎn)換,有時還要對信號進行光電隔離。 ?所有從機收到地址幀后,都將接收的地址與本機的地址比較。若接收幀的 RB8=0,則存數(shù)據(jù)到緩沖區(qū),并準備接收下幀信息。 應(yīng)用程序 ?主機發(fā)送的地址聯(lián)絡(luò)信號為: 00H, 01H, 02H , … … (即從機設(shè)備地址),地址 FFH為命令各從機復(fù)位,即恢復(fù) SM2=1。 TRDY=1:表示從機準備好發(fā)送。 。 程序分為主機程序和從機程序。其它都按 02H對待。 ?從機收到復(fù)位命令后回到監(jiān)聽地址狀態(tài)( SM2=1)。 ?從機發(fā)送數(shù)據(jù)結(jié)束后,要發(fā)送一幀校驗和,并置第 9位( TB8)為 1,作為從機數(shù)據(jù)傳送結(jié)束的標志。 T X DR X D主 機T X DR X D1 號 從 機T X DR X D2 號 從 機T X DR X DN 號 從 機? ?通信協(xié)議 ?所有從機的 SM2位置 1,處于接收地址幀狀態(tài)。所謂主從式,即在數(shù)個單片機中,有一個是主機,其余的是從機,從機要服從主機的調(diào)度、支配。 1號機接到 00H后結(jié)束發(fā)送 。 當 1號機 發(fā)送時 ,先發(fā)送一個“ E1”聯(lián)絡(luò)信號, 2號機收到后回答一個“ E2”應(yīng)答信號,表示同意接收。 80C51單片機的串行口為計算機間的通信提供了極為便利的條件。常用的串行口波特率以及各參數(shù)的關(guān)系如表所示。( T1溢出率) 當 T1作為波特率發(fā)生器時,最典型的用法是使 T1工作在自動再裝入的 8位定時器方式(即方式 2,且 TCON的 TR1=1,以啟動定時器)。由于輸入的移位時鐘的來源不同,所以,各種方式的波特率計算公式也不相同。如果條件不滿足,則數(shù)據(jù)丟失,且不置位 RI,繼續(xù)搜索 RXD引腳的負跳變。 第一次移位時,停止位“ 1”移入輸出移位寄存器的第 9位上 ,以后每次移位,左邊都移入 0。 方式 2和方式 3時起始位
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1