版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、第七章 串行通信接口主 要 內 容7.1 串行通信簡介7.1.1 串行通信的分類 按照串行數(shù)據(jù)的同步方式,串行通信可以分為同步通信和異步通信兩類。1. 異步通信(1)字符幀(Character Frame)(2)波特率(band rate)2. 同步通信7.1 串行通信簡介 同步通信是一種連續(xù)串行傳送數(shù)據(jù)的通信方式,一次通信只傳送一幀信息。這里的信息幀與異步通信中的字符幀不同,通常含有若干個數(shù)據(jù)字符。它們均由同步字符、數(shù)據(jù)字符和校驗字符(CRC)組成。7.2 串行接口寄存器串行口結構框圖7.2.1 串行口內部結構 串行口的發(fā)送和接收都是以特殊功能寄存器SBUF的名義進行讀或寫的,當向SBUF發(fā)
2、“寫”命令時(執(zhí)行SBUF=數(shù)據(jù);)即是向發(fā)送緩沖器SBUF裝載并開始由TXD引腳向外發(fā)送的一幀數(shù)據(jù),發(fā)送完便使發(fā)送中斷標志位TI=1。7.2 串行接口寄存器7.2 串行接口寄存器7.2.2 串行口控制寄存器 控制MCS-51單片機串行口控制寄存器共有兩個:特殊功能寄存器SCON和PCON。SCON和PCON選口地址分別為98H和87H,SCON用于控制和監(jiān)視串行口的工作狀態(tài),可以位尋址。MCS-51單片機串行通信的方式選擇、接收與發(fā)送控制及串行口的標志均由SCON控制和指示,PCON為電源控制寄存器,沒有位尋址功能。1.SCON(串行口控制寄存器)SCON串行口控制寄存器7.2 串行接口寄存
3、器7.2 串行接口寄存器串行口的工作方式和所用波特率對照表2.PCON(電源控制寄存器)各位的定義PCON電源控制寄存器7.2 串行接口寄存器SMOD:為串行口波特率選擇位。在方式1、方式2和方式3時,串行通信波特率和2SMOD成正比。即:當SMOD=1時,通信波特率可以提高一倍。1.方式07.3 串行口的工作方式 設定SM0、SM1為00時,串行接口工作于方式0,在方式0下,RXD(P3.0)為數(shù)據(jù)輸入/輸出端,TXD(P3.1)為同步脈沖輸出端,發(fā)送或接收的數(shù)據(jù)為8位低位在前,高位在后,方式0的波特率固定為fosc/12,也就是每一機器周期傳送1位數(shù)據(jù),方式0可外接移位寄存器,將串行接口擴
4、展為并行接口,也可外接同步輸入輸出設備。方式0不用于異步串行通信,而是用于串并轉換,達到擴展單片機I/O口數(shù)量的目的。2. 方式1 當設定SM0,SM1為01時,串行接口工作于方式1,方式1為波特率可變的8位異步通信方式,由TXD發(fā)送,RXD接收。7.3 串行口的工作方式3. 方式2和方式37.3 串行口的工作方式 當設定SM0,SM1為10或11時,串行口工作于方式2或方式3,這兩種方式都是9位異步通信,僅波特率不同,適用于多機通信。7.4 RS-232標準及其應用 RS-232C是由美國電子工業(yè)協(xié)會(EIA)正式公布的,在異步串行通信中應用最廣泛的標準總線。9針D型連接器引腳示意圖9針D型
5、連接器引腳說明表7.4 RS-232標準及其應用MAX232連線圖與引腳圖7.4 RS-232標準及其應用1.單片機與單片機的連接 單片機之間通過RXD,TXD之間的交叉連接,并且通信的單片機有共同地線的情況下,就可以實現(xiàn)雙機通信。7.5 單片機串行通信電路單片機與單片機的通信連接圖2.單片機與主機(PC)的連接 7.5 單片機串行通信電路單片機與PC的通信連接圖1 程序分析2 電路圖3 程序7.6 RS232串口應用實例例7.1 通過串口助手給AT89C51發(fā)送一串字符,單片機接收包括起始位“”在內的數(shù)據(jù)到數(shù)據(jù)緩沖區(qū)并將“”前的數(shù)據(jù)返回串口調試助手。1 程序分析 2 電路圖 3 程序7.7
6、串口應用實例例7.2 單片機RXD與TXD相連,自發(fā)自收,P2.0接發(fā)光二極管。1 程序分析 2 電路圖 3 程序7.7 串口應用實例例7.3 甲乙兩個單片機進行通信,要求:(1)甲機通過按鍵K1可以控制乙機的LED1、 LED2的亮滅;(2)乙機通過按鍵K2可以向甲機發(fā)送數(shù)字, 并顯示在甲機的數(shù)碼管上;7.8 小 結1.以字符或字節(jié)為單位組成數(shù)據(jù)幀進行的傳送稱為異步通信,以數(shù)據(jù)塊為單位連續(xù)進行的傳送稱為同步通信。2.在串行通信的編程中,如果是方式1和方式3,初始化程序中必須對定時計數(shù)器T1進行初始化編程以選擇波特率。7.8 小 結3.發(fā)送程序應注意先發(fā)送,再檢查狀態(tài)TI,再發(fā)送;而接收程序應注意先檢查狀態(tài)R
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 繪畫心理治療課程-認識你自己課件
- 2021全球多行業(yè)重大網(wǎng)絡安全事件大盤點
- 安全員年度再教育3
- 2025-2030全球自動緊湊型視野計行業(yè)調研及趨勢分析報告
- 2025-2030全球商用蘑菇殺菌設備行業(yè)調研及趨勢分析報告
- 2025年全球及中國粘度過程分析儀行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025年全球及中國磨削數(shù)控系統(tǒng)行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 2025-2030全球水力冷凝鍋爐行業(yè)調研及趨勢分析報告
- 2025年全球及中國電動甲板機械行業(yè)頭部企業(yè)市場占有率及排名調研報告
- 照明亮化工程施工合同
- 《梅大高速茶陽路段“5·1”塌方災害調查評估報告》專題警示學習
- 2024年09月北京中信銀行北京分行社會招考(917)筆試歷年參考題庫附帶答案詳解
- 《大健康解讀》課件
- 2025年度交通運輸規(guī)劃外聘專家咨詢協(xié)議3篇
- 2024年公司領導在新年動員會上的講話樣本(3篇)
- 2025年中國濕度傳感器行業(yè)深度分析、投資前景、趨勢預測報告(智研咨詢)
- 人教版道德與法治二年級下冊《第一單元 讓我試試看》大單元整體教學設計2022課標
- 聯(lián)合體三方協(xié)議合同模板
- 2024年3季度青島房地產市場季度簡報
- 蘇東坡詞十首
- 2023年天津市文化和旅游局直屬事業(yè)單位招聘考試真題及答案
評論
0/150
提交評論