下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、實(shí)驗(yàn)二UART通信接口設(shè)計(jì)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?、理解用異步串行通信進(jìn)行RS232通信的原理并能掌握其方法及編程;2、學(xué)習(xí)使用定時(shí)器T2做波特率發(fā)生器,掌握計(jì)算波特率的方法。二、實(shí)驗(yàn)儀器1、自制的C8051f410實(shí)驗(yàn)開(kāi)發(fā)板1塊2、直流穩(wěn)壓電源、示波器各1臺(tái)3、仿真器(U-EC6)1只4、PC機(jī)1臺(tái)三、實(shí)驗(yàn)內(nèi)容實(shí)驗(yàn)任務(wù):編寫(xiě)程序?qū)纹瑱C(jī)的P0.4、P0.5II配置為串1丨0通信II,將PC機(jī)發(fā)送給c8051f410的數(shù)據(jù)原樣發(fā)回PC機(jī),程序中用“OxOd”作為幀尾標(biāo)志。PC端發(fā)送、接收可采用串II接收軟件“串II調(diào)試助手V21”。在程序中通過(guò)交叉開(kāi)關(guān)配置TXO,RX0分別到P0.4、P0.5引腳,
2、由于I/OII是TTL電平信號(hào),需要通過(guò)MAX232轉(zhuǎn)換為RS-232電平后才能與PC機(jī)連接,連接電路如上圖所示。vcc|-P109P1110P1211vcc|-P109P1110P1211P1312P1413P1314P1615P1716123X4X3?6_78P1.0/XTAL1P0.0IDAC0P1.1/XTAL2P0.1/IDAC1P12VREFP0.217POO18P0119P0220P03r1FU.SD1AunA2151TXDPl.5P0.5/RXPl.6P06CNVSTRPl.7P0.7VioP2.0RST/C2CKP2.1Vrtc-backupP2.2XTAL4P2.3XTAL
3、3P2.4GNDP2.52251RXD23P0624P0725P2026P2127P2228P2329P2430P2531P26VUUF厶O(píng)VreginP2.7/C2D32C8051F410/2U4C8051F410/2實(shí)驗(yàn)參考代碼:include/SFRdeclarations#defineSYSCLK24500000#defineBAUDRATE9600/SYSCLKfrequencyinHz/BaudrateofUARTinbpsunsignedcharUART_Buffer64;unsignedcharUART_Data=0;staticcharByte;/P0.4digitalpus
4、h-pullUARTTX/P0.5digitalopen-drainUARTRXvoidPORT_Init(void)POMDOUT1=0 x10;XBR0=0 x01;/EnableUTXaspush-pulloutput/EnableUARTonP0.4(TX)andP0.5(RX)XBR1=0 x40;/Enablecrossbarandweakpull-upsvoidSYSCLKJnit(void)OSCICN=0 x87;RSTSRC=0 x04;/configureinternaloscillatorfor24.5MHz/enablemissingclockdetector/Con
5、figuretheUARTOusingTimerLforand8-N-l.voidUARTOJnit(void)SCON0=0 xI0:/SCONO:8-bitvariablebitrate/levelofSTOPbitisignored/RXenabled/ninthbitsarezeros/clearRIOandTI0bitsTHI=0 x96;CKCON&=OxOB:TLl=TH1;TMOD&=OxfO:TMOD1=0 x20;TRI=1:/initTimer1/TMOD:timer1in8-bitautoreload/STARTTimer1IP1=0 x10:/MakeUARThigh
6、priorityES0=1;/EnableUARTOinterruptsvoidUARTO_Internipt(void)internipt4if(RIO=1)/Clearinterruptflag/ReadacharacterfromUART/Storeinarray/Clearinterruptflag/ReadacharacterfromUART/Storeinarray/WDTE=0(clearwatchdogtimerenable)/InitializePortI/O/InitializeOscillatorByte=SBUFO;UART_BufferUART_Data=Byte;U
7、ART_Data+;)voidmain(void)unsignedchari;PCAOMD&=0 x40;PORTJnit();SYSCLK.Init();UARTOJnitO:EA=I;while(l)if(UART_Data!=0)&(Byte=13)for(i=0;iUART_Data;i+)SBUFO=UART_Bufferi:while(JTIO);TIO=0:UART_Data=0;)四、實(shí)驗(yàn)現(xiàn)象和結(jié)果1、把串II線和PC機(jī)連接起來(lái),運(yùn)行程序后,通過(guò)串II調(diào)試軟件發(fā)送ASCII碼字符(需要以回車(chē)鍵結(jié)尾)到單片機(jī)實(shí)驗(yàn)板,單片機(jī)實(shí)驗(yàn)板接收到從串II調(diào)試軟件發(fā)送過(guò)來(lái)的ASCII碼字符后,又將同樣的字符回送給串II調(diào)試軟件,這樣串丨I調(diào)試軟件可以看到返回同樣的字符,如果收發(fā)的字符相同,則說(shuō)明PC機(jī)與單片機(jī)實(shí)驗(yàn)板之間的通信成功,如下圖所示。注:串口通信波特率、位數(shù)據(jù)位、停止位、校驗(yàn)等參數(shù)設(shè)置值參考上圖。五、預(yù)習(xí)要求1、讀懂程序;2
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024離婚協(xié)議要點(diǎn)及范本
- 2024石材礦山荒料資源整合與開(kāi)發(fā)合同3篇
- 2025年度鴨苗繁育基地建設(shè)與運(yùn)營(yíng)管理合同3篇
- 2025年度船舶船員體檢與健康保險(xiǎn)合同3篇
- 二零二五年搬家物流運(yùn)輸合同樣本6篇
- 2024版建設(shè)工程施工合同ef0203
- 二零二五年度房地產(chǎn)項(xiàng)目土地置換合同3篇
- 2025年草原生態(tài)保護(hù)與草原旅游開(kāi)發(fā)一體化合同3篇
- 2024版深圳股權(quán)轉(zhuǎn)讓合同協(xié)議書(shū)范本
- 2025年度高空樓頂廣告設(shè)計(jì)與施工一體化服務(wù)合同4篇
- 深圳2024-2025學(xué)年度四年級(jí)第一學(xué)期期末數(shù)學(xué)試題
- 中考語(yǔ)文復(fù)習(xí)說(shuō)話要得體
- 《工商業(yè)儲(chǔ)能柜技術(shù)規(guī)范》
- 華中師范大學(xué)教育技術(shù)學(xué)碩士研究生培養(yǎng)方案
- 醫(yī)院醫(yī)學(xué)倫理委員會(huì)章程
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 風(fēng)浪流耦合作用下錨泊式海上試驗(yàn)平臺(tái)的水動(dòng)力特性試驗(yàn)
- 高考英語(yǔ)語(yǔ)法專(zhuān)練定語(yǔ)從句含答案
- 有機(jī)農(nóng)業(yè)種植技術(shù)操作手冊(cè)
- 【教案】Unit+5+Fun+Clubs+大單元整體教學(xué)設(shè)計(jì)人教版(2024)七年級(jí)英語(yǔ)上冊(cè)
- 2020年的中國(guó)海外工程示范營(yíng)地申報(bào)材料及評(píng)分標(biāo)準(zhǔn)
評(píng)論
0/150
提交評(píng)論