第五章 串行通訊基礎(chǔ)_第1頁
第五章 串行通訊基礎(chǔ)_第2頁
第五章 串行通訊基礎(chǔ)_第3頁
第五章 串行通訊基礎(chǔ)_第4頁
第五章 串行通訊基礎(chǔ)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

第五章串行通訊基礎(chǔ)第一節(jié)串行通信基礎(chǔ)

第二節(jié)串行通訊口的工作方式

第三節(jié)波特率的設(shè)置方法第一節(jié)串行通信基礎(chǔ)在計算機系統(tǒng)中,CPU和外部通信有兩種通信方式:并行通信和串行通信。并行通信:即數(shù)據(jù)的各位同時傳送;串行通信:即數(shù)據(jù)一位一位順序傳送。串行通信的分類:按照串行數(shù)據(jù)的時鐘控制方式,串行通信可分為同步通信和異步通信。1.異步通信(AsynchronousCommunication)在異步通信中,數(shù)據(jù)通常是以字符為單位組成字符幀傳送的。字符幀由發(fā)送端一幀一幀地發(fā)送,每一幀數(shù)據(jù)均是低位在前,高位在后,通過傳輸線被接收端一幀一幀地接收。發(fā)送端和接收端可以由各自獨立的時鐘來控制數(shù)據(jù)的發(fā)送和接收,這兩個時鐘彼此獨立,互不同步。在異步通信中,接收端是依靠字符幀格式來判斷發(fā)送端是何時開始發(fā)送,何時結(jié)束發(fā)送的。字符幀格式是異步通信的一個重要指標(biāo)。字符幀(CharacterFrame):字符幀也叫數(shù)據(jù)幀,由起始位、數(shù)據(jù)位、奇偶校驗位和停止位等4部分組成。波特率(baudrate):波特率為每秒鐘傳送二進制數(shù)碼的位數(shù),也叫比特數(shù),單位為b/s,即位/秒。波特率用于表征數(shù)據(jù)傳輸?shù)乃俣?,波特率越高,?shù)據(jù)傳輸速度越快。但波特率和字符的實際傳輸速率不同,字符的實際傳輸速率是每秒內(nèi)所傳字符幀的幀數(shù),和字符幀格式有關(guān)。2.同步通信(SynchronousCommunication)同步通信是一種連續(xù)串行傳送數(shù)據(jù)的通信方式,一次通信只傳輸一幀信息。圖8.4(a)為單同步字符幀結(jié)構(gòu),圖8.4(b)為雙同步字符幀結(jié)構(gòu),但它們均由同步字符、數(shù)據(jù)字符和校驗字符CRC三部分組成。在同步通信中,同步字符可以采用統(tǒng)一的標(biāo)準(zhǔn)格式,也可以由用戶約定。這里的信息幀和異步通信的字符幀不同,通常有若干個數(shù)據(jù)字符,如圖8.4所示。第二節(jié)串行通訊口的工作方式1.數(shù)據(jù)緩沖器SBUF:發(fā)送SBUF和接收SBUF共用一個地址99H (1)發(fā)送SBUF存放待發(fā)送的8位數(shù)據(jù),寫入SBUF將同時啟動發(fā)送。

發(fā)送指令:MOV SBUF,A(2)接收SBUF存放已接收成功的8位數(shù)據(jù),供CPU讀取。

讀取串行口接收數(shù)據(jù)指令:MOVA,SBUF2.串行口控制/狀態(tài)寄存器SCON(98H)SM0,SM1:選擇串行口4種工作方式。SM2:多機控制位,用于多機通訊。REN:允許接收控制位。TB8:發(fā)送的第9位數(shù)據(jù)位。RB8:接收的第9位數(shù)據(jù)位或停止位。TI:發(fā)送中斷標(biāo)志,發(fā)送一幀結(jié)束,TI=1,必須軟件清零。RI:接收中斷標(biāo)志,接收一幀結(jié)束,RI=1,必須軟件清零。REN=1,允許接收;REN=0,禁止接收??捎米餍r炍缓偷刂?數(shù)據(jù)標(biāo)識位。3.節(jié)電控制寄存器PCON

SMOD(PCON.7):波特率加倍控制位。SMOD=1,波特率加倍,SMOD=0,則不加倍串行接口的工作方式

SM0,SM1選擇四種工作方式。1.方式0:同步移位寄存器方式。用于擴展并行I/O接口。(1)一幀8位,無起始

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論