找回密码
 注册
关于网站域名变更的通知
查看: 301|回复: 1
打印 上一主题 下一主题

[毕业设计] 单片机与PC机的串行通信设计

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-6-2 11:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本文介绍一种通过串行楼口将数据从单片机向计算机终端传输的方法。以Freescale的MC9S12DG128为mcu核心组成单片机系统,并介绍了其SCI模块的特点和工作模式以及利用Codewarrlor IDE 软件对单片机串行传输模式,进行设定的方法。在串行通信硬件连接上,提供了232接口芯片的硬件连接结构。电脑终端应用Visusl Basic 软件来完咸8位二进制数据的楼收任务。此方法可以广泛应用于单片机向.上位机的数据传输过程,从而完成经过单片机处理后的不同数字信息的串行发送和敷据在PC终端的順利识别。' o( f5 N( D6 L( k5 R5 G1 ~
关键词:单片机; SCI;串行通信; 232接口; VisualBastc .
. v3 u) g; @2 a# C5 q* P" K/ L4 [, L
: n( N* M+ T: R, j& v! p' i
: d! }0 h' }- R4 A8 a* ^) M! V
单片机虽然作为-种独立的信号处理和控制模块,但是在很多场合都需要将其处理后的数据向PC机或其他设备进行传输。在数据传输模式的选择上,可以根据数据类型、传输速度等要求选择合适的模式进行数据传输。在各种传输模式中应用最广泛、最方便的就是串行数据传输模式。要想成功地实现数字信号的串行通信,关键是要解决好两个问题,一是数据传输的比特书设定与接收端的比特率同步二是二进制数的正确读取。在串行通信的硬件连接或编程控制的过程中,如果处理不当,很容易造成信号读取紊乱,以及数据接收出现错误或乱码等问题,甚至造成数据读取终端出现数据溢出或程序出错,为解决以上问题,本文提供-种应用广泛的单片机与PC终端的串行接口方案。此方案能以“9600" 的比特率进行串行数据传输,PC终端应用Visual Basic 软件编写8位二进制数读取模块,可以快速准确地完成数据的串行传输和接受。
2 W! [. j2 d# H6 q  x9 V1 r8 R* b" _. W3 M
游客,如果您要查看本帖隐藏内容请回复
  T! M/ E. a0 o* Z, v7 |1 I' I
( S0 q) J" {) t8 B- ^
9 N' W$ O- Q) c8 T* W. ]
2 @( d8 s* j/ p( s3 V# d* O
. |1 o- N; {3 N$ A* ?5 A
  • TA的每日心情
    开心
    2023-1-3 15:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    2#
    发表于 2020-6-2 13:18 | 只看该作者
    单片机虽然作为一种独立的信号处理和控制模块,但是在很多场合都需要将其处理后的数据向PC机或其他设备进行传输。
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-6-29 18:51 , Processed in 0.078125 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

    快速回复 返回顶部 返回列表