版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第9章串行接口及串行通信技術(shù)串行接口及串行通信技術(shù)?難點(diǎn)難點(diǎn)?串行通信的四種工作方式?要求要求掌握:掌握:?串行通信的控制寄存器?串行通信的工作方式0和方式1了解:了解:?串行通信的基礎(chǔ)知識?串行通信的工作方式2和方式39.1串行通信的基礎(chǔ)知識串行通信的基礎(chǔ)知識9.2MCS51單片機(jī)串行通信的控制寄存器單片機(jī)串行通信的控制寄存器9.3MCS51單片機(jī)串行通信工作方式單片機(jī)串行通信工作方式9.19.1串行通信的基礎(chǔ)知識串行通信的基礎(chǔ)知識串
2、行數(shù)據(jù)通信要解決兩個(gè)關(guān)鍵技術(shù)問題,一個(gè)是數(shù)據(jù)傳送,另一個(gè)是數(shù)據(jù)轉(zhuǎn)換。所謂數(shù)據(jù)傳送就是指數(shù)據(jù)以什么形式進(jìn)行傳送。所謂數(shù)據(jù)轉(zhuǎn)換就是指單片機(jī)在接受數(shù)據(jù)時(shí),如何把接收到的串行數(shù)據(jù)轉(zhuǎn)化為并行數(shù)據(jù),單片機(jī)在發(fā)送數(shù)據(jù)時(shí),如何把并行數(shù)據(jù)轉(zhuǎn)換為串行數(shù)據(jù)進(jìn)行發(fā)送。9.1.19.1.1數(shù)據(jù)傳送數(shù)據(jù)傳送單片機(jī)的串行通信使用的是異步串行通信,所謂異步就是指發(fā)送端和接收端使用的不是同一個(gè)時(shí)鐘。異步串行通信通常以字符(或者字節(jié))為單位組成字符幀傳送。字符幀由發(fā)送端一
3、幀一幀地傳送,接收端通過傳輸線一幀一幀地接收。1.1.字符幀的幀格式字符幀的幀格式字符幀由四部分組成,分別是起始位、數(shù)據(jù)位、奇偶校驗(yàn)位、停止位。如圖9.1所示:1)起始位:位于字符幀的開頭,只占一位,始終位邏輯低電平,表示發(fā)送端開始發(fā)送一幀數(shù)據(jù)。2)數(shù)據(jù)位:緊跟起始位后,可取5、6、7、8位,低位在前,高位在后。3)奇偶校驗(yàn)位:占一位,用于對字符傳送作正確性檢查,因此奇偶校驗(yàn)位是可選擇的,共有三種可能,即奇偶校驗(yàn)、偶校驗(yàn)和無校驗(yàn),由用戶
4、根據(jù)需要選定。4)停止位:末尾,為邏輯“1”高電平,可取1、1.5、2位,表示一幀字符傳送完畢。圖9.1字符幀格式SM0SM1工作方式00方式001方式110方式211方式32)SM2——允許方式2、3的多機(jī)通信控制位在方式2和3中,若SM2=1且接收到的第九位數(shù)據(jù)(RB8)為1,才將接收到的前8位數(shù)據(jù)送入接收SBUF中,并置位RI產(chǎn)生中斷請求;否則丟棄前8位數(shù)據(jù)。若SM2=0,則不論第九位數(shù)據(jù)(RB8)為1還是為0都將前8位送入接收S
5、BUF中,并產(chǎn)生中斷請求。方式0時(shí),SM2必須置0。3)REN——允許接收位REN=0禁止接收數(shù)據(jù)REN=1允許接收數(shù)據(jù)4)TB8——發(fā)送數(shù)據(jù)位8在方式2、3時(shí),TB8的內(nèi)容是要發(fā)送的第9位數(shù)據(jù),其值由用戶通過軟件來設(shè)置。5)RB8——接收數(shù)據(jù)位8在方式2、3時(shí),RB8是接收的第9位數(shù)據(jù)。在方式1時(shí),RB8是接收的停止位在方式0時(shí),不使用RB86)TI——發(fā)送中斷標(biāo)志位在方式0時(shí),發(fā)送完第8位數(shù)據(jù)后,該位由硬件置位。在其它方式下,于發(fā)送
6、停止位之前,由硬件置位。因此,TI=1表示幀發(fā)送結(jié)束,其狀態(tài)既可供軟件查詢使用,也可請求中斷。TI由軟件清“0”。7)RI——接收中斷標(biāo)志位在方式0時(shí),接收完第8位數(shù)據(jù)后,該位由硬件置位。在其它方式下,于接收到停止位之前,該位由硬件置位。因此,RI=1表示幀接收結(jié)束,其狀態(tài)既可供軟件查詢使用,也可請求中斷。RI由軟件清“0”。2.2.電源控制寄存器(電源控制寄存器(PCONPCON)PCON不可位尋址,字節(jié)地址為87H。它主要是為CHM
7、OS型單片機(jī)80C51的電源控制而設(shè)置的專用寄存器。其內(nèi)容如下:與串行通信有關(guān)的只有D7位(SMOD),該位為波特率倍增位,當(dāng)SMOD=1時(shí),串行口波特率增加一倍,當(dāng)SMOD=0時(shí),串行口波特率為設(shè)定值。當(dāng)系統(tǒng)復(fù)位時(shí),SMOD=0。3.3.中斷允許控制寄存器(中斷允許控制寄存器(IEIE)此寄存器在第六章已經(jīng)介紹過,在此不作贅述。9.39.3MCS51MCS51單片機(jī)串行通信工作方式單片機(jī)串行通信工作方式串行口的工作方式由SM0和SM1
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 串行硬盤技術(shù)
- 高速串行互連技術(shù)研究.pdf
- 串行級聯(lián)CPM技術(shù)的研究.pdf
- 串行口的應(yīng)用技術(shù)
- 串行通訊
- 串行接口
- 異步串行通訊和同步串行通訊對比
- 串行ad
- 串行乘法
- 異步串行通訊和同步串行通訊區(qū)別
- 移位寄存器的串行擴(kuò)展技術(shù)
- 高速串行通信中的時(shí)鐘恢復(fù)技術(shù).pdf
- 《單片機(jī)應(yīng)用技術(shù)》教材—串行口通信技術(shù)
- 串行接口解釋
- 串行通信接口
- 串行接口75108
- 無串行輸出
- 串行通信75305
- SATA串行接口技術(shù)研究與實(shí)現(xiàn).pdf
- 雙擊串行通信
評論
0/150
提交評論