单片机与PC机串口通信实现

指导教师评定成绩:             
审定成绩:           
X  X  X  X   
自动化专业综合设计报告
               
设计题目:
单片机PC机串口通信实现
单位(二级学院):                 
  名:                 
园林设计        业:                 
        级:                 
        号:                 
  senp 师:                 
设计时间:      2010    10 
XXXXX大学自动化学院制
计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯合并航通讯二种方式。由于串行通讯具有使用线路少、成本低,特别是在远程传输时,避免了多条线路不一致而被广发采用。在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232C接口(又称EIA RS-232C)是目前最常用的一种串行通讯接口。它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器厂家及计算机终端厂家共同制定的用于串行通讯的标准。它的全名是“数据终端设备(DTE)和数据通
讯设备(DCE)之间串行二进制数据交换接口技术标准”,该标准规定采用一个25个脚上的DB25连接器,对连接器的每一个脚的信号内容加以规定,还对各种信号的电平加以规定。
随着计算机技术尤其是单片机微型技术的发展,人们已越来越多地采用单片机来对一些工业控制系统中如温度、流量和压力参数进行检测和控制。PC机具有强大的监控和管理能力,而单片机则具有快速及灵活的控制特点,通过PC机的RS-232串行接口与外部设备进行通讯,使许多控制系统中常用到的一种通信解决方案。因此如何实现PC机与单片机之间的通讯具有非常重要的现实意义。
中板厂【关键词】串口通信  单片机  PC机串口
 
摘 要    1
目  录    2
1.设计题目    2
1.1题目内容    2
1.2实现目标    2
1.3设计要求    3
杨木单板2.设计报告正文    3
2.1串行通信概述    3
2.1.1串行通信的原理    3
2.1.2 8051单片机的串行接口结构    4
2.1.3串行通信的数据传送方式    5
2.2通信协议的采用    5
2.3电平转换设计    7
3.调试结果(负责部分)    9
3.1二进制的调试    9
3.2字符串的调试    9
2. 3波特率的调试    10
4.设计总结    12
4.1调试中遇到的问题及解决方法    12
4.2心得体会    12
参考文献    13
单片机与PC机串口通信实现
1.设计题目
1.1题目内容
单片机与PC机串口通信实现
1.2实现目标
1.掌握串口通信基本原理;
2.掌握一种单片机基本操作与实现;
3.熟悉和掌握VB程序编写;
1.3设计要求
1.设计电路原理图,并搭建电路;
2.编制棉黑蚜PC机与单片机通信的协议;
3.完成单片机和PC机软件编写与调试;
4.乔伊斯测试并完成报告。
2.设计报告正文
2.1串行通信概述
2.1.1串行通信的原理
通信的基本方式可分为并行通信与串行通信两种。
并行通信:是将组成数据的各位同时传送,并通过并行门(如P1口等)来实现。在并行通信中,数据传送线的根数与传送的数据位数相等,传送数据速度快,但所占用的传输线位数多。因此,并行通信适合短距离通信。如图2-1所示。
串行通信:是指数据一位一位地按顺序传送。串行通信通过串行口来实现。在全双工的串行通信中,仅需要一根发送线和一根接收线,串行通信可大大节省传送线路的成本,但数据传送速度慢。由于其所需电缆线少,接线简单,所以在较远距离传输中,得到了广泛的运用。如图2-2所示。
       
2-1                                  2-2
串行通信有同步通信和异步通信两种基本方式。
1)异步通信方式(Asynchronous Communication):数据通常是以字符(或字节)为单位组成字符帧传送的。发送方发送各个字符的间隔时间是不定的,收发双方各用自己的时钟源来控制发送和接收,这两个时钟源彼此独立,互不同步。接收端是依靠字符帧格式来判断发送端是何时开始发送及何时结束发送。平时,发送线为高电平(逻辑“1”),每当接收端检测到传输线上发送过来的低电平逻辑“0”(字符帧中起始位)时,就知道发送端已开始发送,每当接收端接收到字符帧中的停止位时,就知道一帧字符信息己发送完毕。
2)同步通信方式(Synchronous Communication):是一种连续串行传送数据的通信方式,一次通信只传送一帧信息。这里的信息帧和异步通信中的字符帧不同,通常有若干个数据字符。同步字符帧由同步字符、数据字符和校验字符三部分组成。同步字符位于帧结构开头,用于确认数据字符的开始(接收端不断对传输线采样,并把采到的字符和双方约定的同步字符比较,只有比较成功后才会把后面接收到的字符加以存储);数据字符在同步字符之后,个数不受限制,由所需传输的数据块长度决定;校验字符有12个,位于帧结构
末尾,用于接收端对接收到的数据字符的正确性的校验。

本文发布于:2024-09-21 19:07:23,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/46360.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:字符   数据   串行   发送   单片机   设计   传送   调试
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议