


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、3-1什么是串行通信?串行通信有哪兩種根本方式?串行通信有何特點(diǎn)?在串行通信中,有兩種最根本方式,異步通信和同步通信串行通信是通過串行口來實(shí)現(xiàn)的,數(shù)據(jù)逐位順序傳送。3-2某異步通信接口,其幀格式由1個起始位,7個數(shù)據(jù)位,1個偶校驗(yàn)位和1 個停止位組成。當(dāng)接口每分鐘傳送 1800字符時,試計(jì)算出傳送波特率。當(dāng)接口每分鐘傳送1800字符時,它的波特率:Ba nd=1800X10£0=300bit/秒3-3試說明MCS-51單片機(jī)的串行口有哪幾種工作方式?其波特率如何確定?串行口有四種工作方式,如表所示。3-4如果晶振為11.0592MHZ,串行工作方式1,波特率為2400,第9位數(shù)據(jù)為奇
2、 校驗(yàn)位。試編制一個程序,對串行口初始化,并用查詢方式接收串行口上輸入的 10個字符,存于內(nèi)部RAM50H開始的區(qū)域,假設(shè)對RB8校驗(yàn)出錯那么停止接收,并 使p1.2清零,假設(shè)正確地接收到10個字符,那么停止接收,并使p1.7清零。N=256-2SMOD? fosc /384?波特率N=256-21? 11.059? 106384? 2400N=E8HTX : MOV SCON,#70HORL PCON,#80HMOV TMOD,#20HSMttSMI/jA-波特侯n00同奇存瀟方式用J問護(hù)厲011H忖軸忖;息溝ID f;/ H l低 屆始徨.H位最據(jù)悝和1枷世位潰待串阿變t址時器ri瞪出 辜
3、血i0Tw9儲UART. 七常息為【1位*【位 圮始佟 刖上業(yè)辦臥1梳和1個停吐悅t19 fl? UAKI軸f&乜為 II 4;x 1膽殖愷* R位數(shù)來"波特IB 出MOV TH1,#0E8H MOV TL1,#0E8H SETB TR1CLR ESMOV R2,#0AH MOV R0,#50H LOOP: JMB RI,$CLR RIMOV A,SBUF JNB P,ONE JB RB8,F(xiàn)ALSE RIGHT : MOV R0,AINC R0DJNZ R2, LOOP CLR TR1CLR RENCLT P1.7RETONE: JNB RB8, FALSE LJMP LI
4、GHT FLASE : CLR TR1CLR RENCLR P1.2RET3-5設(shè)8031單片機(jī)串行口置于工作方式3,通信波特率為2400,第9位用作奇 校驗(yàn)位。發(fā)送數(shù)據(jù)區(qū)的首地址 4000H,接收數(shù)據(jù)區(qū)地址為5000H,設(shè)數(shù)據(jù)傳送采 用中斷方式,試編寫雙工通信的有關(guān)程序,時鐘頻率為6MHZ。N=256-2SMOD? fosc/384?波特率N=256-21? 6? 106/384? 2400N=F3HTRANSFER: LCALL TIMERLCALL SERIESMOV DPTR,#4000HMOV R7,#NMOV SBUF,#00HSETB ESSETB EASJMP $SENT: C
5、LR TIMOVX A,DPTRMOVC, PCPL CMOV 7B8, CMOVSBUF, AINC DPTRDJNZ R7,EXIT CLR TR1 CLR ES EXIT : RETITIME : MOV TMOD,#20HMOV TH1,#0F3HMOV TL1,#0F3HSETB TR1RETSEVIES: MOV SCON , #0C0HORL PCON, #80HRETRECEIVER : LCALL TIMERLCALL TIMEILCALL SERIESMOV DPTR , #5000HMOV R7 , #NJNB RI, $CLR RIMOV R0 , SBUFSETB E
6、SSUBZ: MOV A , SBUFCLR RI JNB P , D1 JB RB8, FALSE LJMP LIGHT D1 : JNB RB8, FALSERIGHT : MOVX DPTR , AINC DPTRDJNZ R7, EXITFALSE : CLR ES CLR TR1 CLR REN RET3-6某單片機(jī)系統(tǒng)利用MAX232與上位機(jī)PC實(shí)現(xiàn)RS232C通信,假設(shè)單片機(jī)系 統(tǒng)只作接收用,通信波特率為2400,請畫出接口電路并編寫程序。+5VCHID-ITPTXDitXDGNDVccC|+V+CrV-TigTMixGND315>|丨亠if112RXDTXDGNDN=25
7、6-2SMOD? fosc/384?波特率N=256-21? 6? 106/384? 2400N=F4HRECEIVE:MOV TMOD,#2OHMOV TH1,#0F4HMOV TL1,#0F4HCLR ET1SETB TR1CLR RIMOV R0,#30HMOV R6,#NLOOP1:JNB RI $CLR RIMOV A,SBUFMOV R0.AINC R0DJNZ R6,L OOP1CLR RENCLR TR1RET3-7利用VB編制一個測試PC機(jī)串口的程序,在電路上把串口的發(fā)送端和接收端 連接在一起,通過自發(fā)自收可以檢查有無錯誤,在程序的窗體上放置一個 MSComm控件、一個文本框、一個時鐘控件、一個按鈕、一個標(biāo)簽,程序運(yùn)行 時,用戶任意在文本框里輸入一個字符
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健康中國登山活動方案
- 健康衛(wèi)生月活動方案
- 健康宣教活動方案
- 健康指南雜志活動方案
- 健康端午活動方案
- 健步走活動工會活動方案
- 健身會所打折活動方案
- 健身年度活動方案
- 健身房每月活動方案
- 健身球舞活動方案
- 2025江西中考:政治必背知識點(diǎn)
- 山洪災(zāi)害防御培訓(xùn)
- 地理西亞測試題及答案
- 購犬協(xié)議書范本
- 通信汛期安全生產(chǎn)課件
- 小學(xué)生安全生產(chǎn)月教育主題班會
- 【友望數(shù)據(jù)】視頻號中老年用戶消費(fèi)洞察報(bào)告
- 物業(yè)工程服務(wù)意識培訓(xùn)
- 中國心力衰竭診斷和治療指南(2024)解讀
- 失重致血管細(xì)胞衰老和心臟代謝異常及干預(yù)策略的研究
- 藥物制劑輔助材料試題及答案
評論
0/150
提交評論