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

正文內(nèi)容

08單片機串行數(shù)據(jù)通信技術(shù)(完整版)

2025-02-16 17:31上一頁面

下一頁面
  

【正文】 9位數(shù)據(jù) ,它代表接收到數(shù)據(jù)的特征:可能是奇偶效驗位,也可能是地址 /數(shù)據(jù)的標(biāo)志位。 在方式 3時,其值由用戶通過軟件設(shè)置 。REN是允許接收位,當(dāng) REN1, 則只有當(dāng)接收到的第 9位數(shù)據(jù) ( RB8) 為 “1”時 ,才 將接收到的 前 8位 數(shù)據(jù) 送入 SBUF, 并置位 RI產(chǎn)生中斷請求;否則,將接收到的前 8位數(shù)據(jù)丟棄。方式 2 9位異步收發(fā) fosc/32或 /640 0與接收數(shù)據(jù)情況不同,發(fā)送數(shù)據(jù)時,由于 CPU是主動的,不會發(fā)生幀重疊錯誤,因此發(fā)送電路就不需雙重緩沖結(jié)構(gòu),這樣可以提高數(shù)據(jù)發(fā)送速度。 此外,在接收寄存器之前還有移位寄存器,從而構(gòu)成了串行接收的雙緩沖結(jié)構(gòu),以避免在數(shù)據(jù)接收過程中出現(xiàn)幀重疊錯誤。在串行化過程中,按格式要求把格式信息插入,與數(shù)據(jù)位一起構(gòu)成串行數(shù)據(jù)位串,然后進行串行數(shù)據(jù)傳送。移 緩 據(jù) 數(shù) 緩 據(jù) 如果數(shù)據(jù)以每秒 300個二進制位在通信線上傳送,那么這個傳送速率為 300bps。在字符數(shù)據(jù)傳送過程中,數(shù)據(jù)位從最低有效位開始發(fā)送,依次在接收設(shè)備中被轉(zhuǎn)換為并行數(shù)據(jù)。因此,可由要求的傳送波特率及所選擇的倍數(shù) n來確定接收 /發(fā)送時鐘的頻率。如上例中,因為除掉起始位和終止位,每一個數(shù)據(jù)實際只占 8位,所以數(shù)位的傳送速率為: 8120bps =960bps 異步通信的傳送速度在 50~ 9 200bps之間,常用于計算機到終端機和打印機之間的通信、直通電報以及無線電通信的數(shù)據(jù)發(fā)送等。遠(yuǎn)距離直接傳送數(shù)字信號,信號會發(fā)生畸變,因此要 把數(shù)字信號變?yōu)槟M信號再進行傳送 。遠(yuǎn)程串行通信模擬信號 數(shù)字信號計算機內(nèi)部的數(shù)據(jù)信號是 TTL電平標(biāo)準(zhǔn),而通信線上的數(shù)據(jù)信號卻是 RS?232C電平標(biāo)準(zhǔn)。單工形式的串行通信,只需要一條數(shù)據(jù)線,如圖所示 同步字符的插入可以是單同步字符方式或雙同步字符方式,如圖 83所示,然后是連續(xù)的數(shù)據(jù)塊。 串行通信基礎(chǔ)知識⑸ 數(shù)據(jù)位 —— 起始位之后傳送的數(shù)據(jù)信號位。 奇偶效驗位 —— 用于對字符的傳送作正確性檢查,因此奇偶效驗位是可選擇的,共有 3種可能,即 奇效驗、偶效驗和無效驗 ,由用戶根據(jù)需要選定。并行數(shù)據(jù)傳送的距離通常小于 30m,在計算機內(nèi)部的數(shù)據(jù)傳送都是并行的 。通信實際上也是計算機的數(shù)據(jù)的傳送。下圖 兩種通信方式連接并行數(shù)據(jù)傳送是指數(shù)據(jù)的各位同時進行傳送的通信方式。起始位使數(shù)據(jù)線處于 “0”狀態(tài)。停止位 —— 用以標(biāo)志一個字符的 結(jié)束 ,它對應(yīng)于 “1”狀態(tài)。 幀是一個字符的完整通信格式 ,因此也就把串行通信的字符格式稱之為幀格式。 同步傳送的優(yōu)點是可以提高傳送速率(達 56kbps或更高),但硬件比較復(fù)雜。近程通信 近程通信采用 數(shù)字信號 直接傳送形式,即在傳送過程中 不改變原數(shù)據(jù)代碼的波形和頻率。電平標(biāo)準(zhǔn)近程串行通信 串行通信基礎(chǔ)知識遠(yuǎn)程通信在遠(yuǎn)程串行通信中,應(yīng)使用 專用的通信電纜 ,但出于經(jīng)濟上的考慮也可以使用電話線作為傳輸線。波特率對于 CPU與外界的通信是很重要的。接收 /發(fā)送時鐘頻率與波特率有如下關(guān)系: 收 /發(fā)時鐘頻率 = n收 /發(fā)波特率 收 /發(fā)波特率 其中頻率系數(shù) n=1, 16, 64。2.?dāng)?shù)據(jù)位 當(dāng)接收設(shè)備收到起始位后,緊接著就會收到數(shù)據(jù)位。停止位是一個字符數(shù)據(jù)的結(jié)束標(biāo)志,可以是 1位、 2位的低電平。 串行通信基礎(chǔ)知識表 81 RS232信號引腳定義 串行通信基礎(chǔ)知識八、串行接口電路 ——通用的異步接收 /發(fā)送器 (UART) FE控制電路發(fā) 接 沖 接 存 所謂反串行化就是把串行數(shù)變換為并行數(shù)據(jù)。圖中 SBUF是串行口的緩沖寄存器,它是一個可尋址的專用寄存器,其中包括發(fā)送寄存器和接收寄存器,以便能以全雙工方式進行通信。 方式 1 8位異步收發(fā) 由定時器 T1控制因多機通信是在方式 2和方式 3下進行,所以 SM2位主要用于方式 2和方式 3。1,則只有接收到有效停止位時, RI才置 1,以便接收下一幀數(shù)據(jù)。該位 由軟件置位或復(fù)位。1為地址幀。1表示幀發(fā)送結(jié)束 ,其狀態(tài)既可供軟件查詢使用,也可請求中斷。其狀態(tài)既可供軟件查詢使用,也可以請求中斷。 最高位( SMOD)是串行口波特率的倍增位 ,當(dāng) SMOD=1時,串行口波特率 加倍 。禁止串行中斷數(shù)據(jù)的發(fā)送與接收 STB并行輸出80C51CD4094CLK共包括 1個起始位, 8個數(shù)據(jù)位和 1個停止位。接收數(shù)據(jù)時, SCON的 REN位應(yīng)處于允許接收狀態(tài)( REN波特率的設(shè)定 12fosc =( 256X)溢出率為溢出周期的倒數(shù) 。X= 2SMODfosc3212波特率256在方式 2下,字符還是 8個數(shù)據(jù)位,只不過 增加了一個第 9數(shù)據(jù)位( D8),而且其 功能由用戶確定 ,是一個可編程位。 波特率 = 2SMOD64 fOSC⑵ 80311從機TXD由于通信直接以 TTL電子進行,因此主從機之間的連線以不超過 1m為宜。5)核對無誤后,主機向被尋址的從機發(fā)送命令,通知從機是進行數(shù)據(jù)接收還是進行數(shù)據(jù)發(fā)送。整個傳輸過程是:由單片機發(fā)握手信號( FFH), PC機收到后發(fā)應(yīng)答信號( 00H),并準(zhǔn)備接收數(shù)據(jù),單片機收到應(yīng)答信號后,準(zhǔn)備發(fā)送數(shù)據(jù),并說明整個掛鉤過程成功,總的測量次數(shù)和鍵值作為第 0組發(fā)送,發(fā)送完后發(fā)累加校驗和,發(fā)現(xiàn)傳輸出錯重發(fā),每組 960個測量數(shù)據(jù) …… 直至結(jié)束。程序約定:① 波特率設(shè)置: Tl方式 2工作,計數(shù)常數(shù) F3H , SMOD = l ,波特率為 2400bps;② 串行口初始化:方式 1,允許接收;③ 中斷服務(wù)程序入口
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1