实验4串口通信

实验4串口通信

ID:22285940

大小:276.16 KB

页数:9页

时间:2018-10-28

实验4串口通信_第1页
实验4串口通信_第2页
实验4串口通信_第3页
实验4串口通信_第4页
实验4串口通信_第5页
资源描述:

《实验4串口通信》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、报告人:许海奔班级:通信121学号:201200402015实验4串口通信实验目的:1、掌握异步串行通信工作原理;2、熟悉工作方式选择和波特率设置。实验要求:1、设置单片机串门工作在方式1,采用定时器1工作在方式2作为波特率发生器,实现速度为9600的传输;2、实现可由单片机发送自身学号至计算机,由串口助手实现上位机接收。提交材料:实验报告包括(原理图,源代码及注释,实验心得)1.实验原理:川protues仿真出。如图1C1U110RP21nFC2.•记微:18InF.>XTAL1P0.0

2、//WXIP0.1//5O1XT处2P0.2/AO2ru.3/A£X3P0.4/期P0.5//M»P0.6ZAC6RSTP0.7斯P2.CW6P2.满P2.2/A10PSENP2.3/A11ALEP2.4/A12EAP2.5/A13P2.8/A14P2.7/A15P1DP30/RXDP1.1P3.1/DOr12r3.2>iNTDr13R1.4P3/VTOP15P3.53QDO23801337D2436D3535D4034D5733DO832079^E

3、SPACK8实验效果:图2S容电f歟人人®头B起的竿片机格品网址:HIJMOTCM-InlxlZtt■夏戊

4、函(Zl串口糊率做位教招fe傳止位CCW4▼96CO▼MONE▼8▼1▼舉关晒口

5、衰$描收区<5让S示厂自动厂十六进WS示保存S示教据更改

6、

7、C:CC«DATA3浯空垂佰

8、屏a的5??/教18厂十六进釗发送_2012CC402015:lass1211频細厂自动发送调^5后茧迭)自W送周期:⑽受秒娜发送文ft

9、「g没有賊文件发送文件

10、-ttlSTATUS:0C«4OPEND.9600.K,8,1RX:OITX

11、:281P15F3^ZT1P1^P1.7P37/ROWEBH豹关子

12、F藝oRssROCDSRXRTTXCTSRId阁(2)ucharbuf;sbitbeep=P23;voidmain(void){SC0N=0x50;PC0N=0x00;TM0D=0x20;特率EA=1;RS=1:2.源代码及注释:(1)串n接收数据代码sJz/巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、

13、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、巧、Z^include#defineucharunsignedchar#dcfincuintunsignedint//设定串U工作方式//波特率不倍增//定时器1工作于8位自动重载模式,用于产生波//允许串口中断//波特率9600TLl=0xfd;THl=0xfd;TRI二1;while⑴;//^、^、串行中断服务函数^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^^1^/4、Z

14、%Z

15、%Z

16、%Z

17、%Z

18、%Z

19、%Z

20、%Z

21、%Z

22、%

23、Z

24、%Z

25、%Z

26、%Z

27、%Z

28、%Z

29、%Z

30、%Z

31、%Z

32、%Z

33、%Z

34、%Z

35、%Z

36、%Z

37、%Z

38、%Z

39、%Z

40、%Z

41、%Z

42、%Z

43、%Z

44、%Z

45、%Z

46、%Z

47、%Z

48、%Z

49、%Z

50、%Z

51、%Z

52、%Z

53、%Z

54、%Z

55、%Z

56、%Z

57、%Z

58、%Z

59、%Z

60、%Z

61、%Z

62、%Z

63、%Z

64、%Z

65、%Z

66、%Z

67、%Z

68、%4、Z//允许串U中断voidserial()interrupt4RS二0;//关闭芈行中断RI=o;//清除串行接受标志位buf=SBUF;//从申口缓冲区取得数据switch(buf)fcase0x31:Pl=0xfe;beep=l;break;//接受到1

69、,第一个LED亮case0x32:Pl=0xfd;bccp=l;break;//接受到2,第二个LED亮case0x33:Pl=0xfb;beep=l;break;//接受到3,第三个LED亮case0x34:Pl=0xf7;beep=l;break;//接受到4,第四个LED亮case0x35:Pl=0xef;beep=l;break;//接受到5,第五个LED亮case0x36:Pl=0xdf;beep=l;break;//接受到5,第六个LED亮case0x37:Pl=0xbf;beep=l;break;//接受到5,第

70、七个LED亮case0x38:Pl=0x7f;bccp=l;break;//接受到5,第八个LED亮default:beep=0;Pl=0xff;break;//接受到其它数据,蜂鸣器响}ES=1;(2)申口发送一申字符代码:^include^definej

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。