双单片机串口通信原理程序_第1页
双单片机串口通信原理程序_第2页
双单片机串口通信原理程序_第3页
双单片机串口通信原理程序_第4页
双单片机串口通信原理程序_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、一、实验目的掌握单片机串口通信的设计方法,了解双单片机通信的原理。二、实验内容(含程序)编写发送方和接受方单片机程序,让发送方单片机向接受方单片机循环发送几个两位十六进制数,并将发送的数显示在发送方和接受 方的数码管上,要求串行口采用方式 1进行通信,选用定时器T1作 为波特率发生器,T1工作方式2,通信的波特率位9600。硬件连接:发送发程序:#include/要发送的数据#define uint unsigned intuchar table=0xaa,0xB5,0xdd,0xa8,0xba,0xcc,0xf4,0xb0;void delay(uint x)uint i,j;for(i=x

2、;i0;i-)for(j=110;j0;j-);void main()uchar i=0;TMOD=0x20;TH1=0xfd;TL1=0xfd;SM0=0;SM1=1;TR1=1;EA=1;ES=1;while(1)SBUF=tablei;P1=tablei; while(!TI);TI=0;i+;if(i=8) i=0; delay(800);接收方程序:#include #define uchar unsigned char uchar a;void main()TMOD=0x20;TH1=0xfd;TL1=0xfd;REN=1;TR1=1;SM0=0;SM1=1;EA=1;ES=1;w

3、hile(1);void ser() interrupt 4RI=0;a=SBUF;P1=a;三、实验结果及分析本实验需要完成两个程序, 发送方和接受方的, 但是并没有要求加入奇偶校验,因此难度不大,从实验结果可以明显看出,当发送方数码管显示要发送的数值时,接受方数码管也几乎同时显示出此数值,证明接受无误,实验结果正确F2.1M口皿PdSXLSKTaU口 33r JliTD陀片陀PTF5FT LEFTh.wtj nsm 孑环俺P 1 nfTT inHi-12nRTpm-vwi py刚丘 Pn j.h.i PDL-tAD#POKh.!: pn hh i*= PS,沁令Ff JT/illP2LMi

4、2 卩时E PZIhFlDRXIb PlVTMXi P3 JlffTT rz imt i*5L4TFE PM5T1FJisiWl pjjrTFJ*.TWOf i中耳-:拖战方申片林i i i a i ” h a a .i a a i i鸠送方单片矶iXTALl-:XTAL1WAL2RETP3ENALHP1DP1IJ 訂_2F13 PL*F1P1P1J* I 毁 LIHE3-HE3-XTMLZREFTPSI=NALEp 口 FQ.WIil PCI 2iTZ *U_k m.jj P 口. W口 m崎 FO.TW.PZUA3 任q朋 PZ3*Aig PUA11 .站H F25TA13 PZjHAU

5、F37W15IN3+S6TWPtlDP1.1FK2F1Pl-4FlfPUjSFl JFQXTABiaPCI JZADZ fOJADa PCI .MD* ruwufrF .ractPZJCVAS 叱阳 P2JTA1O P2XA11 F2.A12 P2iA13 F2.A1 P2.A15psnflxfr Pl.TTXB *3-2IITOFlilHTlpz*rraiFasrriP3J&CTO Firfflf B ! B r n B ! B ! B B E ! I! K B !駆方单删-两个单片机都使用串口方式 1 进行通信,并且必须保证两单片机通信波特率完全一致,否则接受不到正确的数。在发送数据时,向SBUF中写入一个数据后,使用“while (! TI);等待是否发送完毕, 因为当发送完毕后, TI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论