网站大量收购独家精品文档,联系QQ:2885784924

MATLAB环境下PC机与16位单片机串行通信实现 Design Communication Between PC and SPCE061A in the MATLAb.pdfVIP

MATLAB环境下PC机与16位单片机串行通信实现 Design Communication Between PC and SPCE061A in the MATLAb.pdf

  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文档。上传文档
查看更多
MATLAB环境下PC机与16位单片机串行通信实现 Design Communication Between PC and SPCE061A in the MATLAb

麟射必混骣瑰雨p@搋笺礓@徨 擎席魏枣褥适德寨瑗 ■汉泽西甘志强 要:本文提出了一种MA啊AB环境下PC枫与16位单片机串行通信的设 计方案。利用MA耵AB提供的仪器控制工具箱seri越类对象实现 麟机岛16位单岸执SP;c:Eo;6l曩问的异步串行通信,给出了两者通信 。髓韵潞努程序设赣嗣魄平麓换说鳃奄 关键谣j骢AH馥B;Spc麟)6lA;串行通信 与RS232标准接口的电气规范不一致,单片机与 -l 孽I宦 转换。串行通信总体设计原理框图如图1所示。 随着计算机系统的广泛应用及网络的飞速发 上位机部分 下位机部分 展.各种控制设备问的通信功能显得越来越重要。 (Pc机) (SPCE061A) MAX o≥ 串行通信具有高可靠性、低经济成本、遵循统一的 232 TxD TxDUART RS232 标准等特点,已成为当代重要的通信手段。PC机的 R如 RxD 特点是具有较强的分析处理能力、很好的人机界面 图1 总体设计原理图 以及大容量的多种存储方式,而单片机的价格低、 功能强、抗干扰能力好和面向控制的特点恰好与PC 3寒行逶僖实瑷魄硬件慝瑗 机形成了互补。在实际应用中,经常出现将单片机 采集的数据或单片机控制的外围设备中的数据传 送到上位机或把上位机处理的数据或其他控制数 模块提供了一个全双工标准通信口,用于完成 据传送到单片机中的串行通信的情况。 本文以MATLAB环境下的PC机和16位单片 机SPCE06lA的串行通信为例说明PC机和单片机行接口的电气规范不一致,通信中采用R鳗32C标准 的串行通信实现方法。 接口。根据RS一232标准,串行通信数据帧格式为: 2总体设计屦瑗 位,如图2示。RS232C电平采用负逻辑.即逻辑1: 一3—一15 V,逻辑0:+3~十15V。而单片机使用的 设计利用PC机配置的RS232标准串行接口 ,ITI’L电平中,高电平(35~5V)为逻辑1,低电平(0m8V) COM和单片机SPCE061A通用异步串行接口为逻辑0。为实现数据通读,接口之间通过MAX232 Receiver 电平转换芯片把rITrL高电平表示的1转换成RS UART(Univer2salAsynchronousTransmitter) 连接,使用三线制(收、发、地)实现数据传递,同时 232C的负电压信号,把低电平表示的0转换成 鉴于SPCE06lA的I/0输出为3.3V和5.0V可选,RS232C的正电压信号,其硬件连接如图3所示。 屯蚤.迦i基 ELEC下F自ONIcTES汗 万方数据 InputBuffersiz:定义输入缓冲区大小

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档