单片机同PC机通信的一种新方法.pdfVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机同PC机通信的一种新方法.pdf

单片机同 PC机通信的一种新方法 第35卷 2007年第4期 论文编号:1001-3954(2007)04-0105-107 单片机同 PC机通信的一种新方法 卢 超 陕西理工学院物理系 陕西汉中 723000 摘要:针对单片机与 PC机的通信设计,提出了一种科学的、可行的方案,利用单片机模 拟串口和 PC机通信,无需增加扩展芯片;利用 VB实现 PC机 (上位机)和单片机串行通 信的程序开发,通信稳定可靠;给出了具体可行的硬件电路和相关调试程序。此设计方案 充分利用了系统资源,有效地实现了 PC机与多台单片机之间的远距离通信,并成功应用 于一个分布式温度采集系统中。 叙词:单片机 串行通信 VB通信控件 CS-51单片机中只有一个串行通信口,如果此 串行帧,若无奇偶校验位,即为常见的 10位帧格 M串行通信口要和其它单片机通信,还要和 PC 式。 机通信就需要用硬件或是软件扩展一个串行通信口。 通常情况下使用 8250或 8251通用同步/异步接收发 送芯片进行扩展,但是这样就要额外占用单片机 I/O 口资源,电路也会比较复杂,8250的控制软件还需 要单独编写,增加了系统的成本。本设计介绍一种用 单片机普通 I/O口和 VB6.0实现串行通信的方法。 图1 异步串行通信的字符格式 文中 MCS-51单片机使用 AT89C2051为例来说明。 串行通信中.每秒传送的数据位称为波特率。如 数据传送的波特率为 l 200 bps,采用 10位帧格式, 1 串行通信的基本原理 则每秒传送字节为 120个。而字节中每一位传送时间 即为波特率的倒数:T = 1/1 200 = 0.833 ms。同样, 串行通信分为异步和同步 2种方式。在单片机中 如数据传送的波特率为 9 600 bps,则字节中每一位传 使用的串行通信都是异步方式。而异步通信采用的是 送时间为 T = 1/9 600 = 0.104 ms。根据数据传送的波 异步传送格式,其字符格式如图 1所示。数据发送和 特率即字节中每一位的传送时间,便可用普通 I/O口 通 接收均将起始位和停止位作为开始和结束的标志。在 来模拟实现串行通信的时序。 用 异步通信中,起始位占用 l位 (低电平),用来表示字 符开始。其后为 7或 8位的数据编码,第 8位通常 2 PC机与单片机通信电路 作为奇偶校验位.共有 3种可能,即奇校验、偶校验 和无校验,可根据需要选定。最后为停止位 (高电平) 89C2051单片机通过普通 I/O口与 PC机 RS232 用来表示字符传送结束。上述字符格式通常作为一个 串口实现通信的硬件接口电路如图 2所示。由于 PC 系列微机串行口为 RS232C标准接口,与输入、输出 作者简介:卢 超,男,1979年生,陕西省汉中人,电子科 均采用 TTL电平的 89C2051单片机在接口规范上不 技大学硕士生,陕西理工学院教师,主要从事电子技术方面的 一致,因此 TTL电平到 RS232接口电平的转换采用 研究。 88888888888888888888888888888888888888888888888888888888888888888888888888888888888888 (上接第 104页)克服了基于单通道信息的 Wigner分布 3 L

文档评论(0)

xingkongwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档