找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2861|回复: 0
打印 上一主题 下一主题
收起左侧

串口通信原理实现 单片机+Protues+Keil程序+Vb.net

[复制链接]
跳转到指定楼层
楼主
【简介】
本帖发布的是串口通信原理实现的上下位机程序。要解决的基本问题是:下位机和上位机之间通过串口的通信。
【构成】
这套系统主要由两部分组成,由Protues仿真的下位机及Vb.net开发的上位机程序。上位机向下位机发送数据后,下位机原样返回。注意,与本例提供的下位机通信时,上位机发送的数据必须以回车换行符结尾。可在上位机界面勾选【发送新行】实现。当不勾选时,则不会发送回车换行符。
【提供】
本贴提供的文件包括:
1.Keil编写的程序(C)   
2.Protues仿真文件
3.Vb.net上位机程序
3.文字
【软件】
如果需要完整的运行本贴提供的全部内容,需要安装以下软件。
1.Keil     2.Protues       3.VS2010或以上(如果不需要编译源码则无需安装)     4.虚拟串口
【注意】
1.本系统仅实现了简单的串口通信过程,没有经过复杂的优化。如果您有需求可参照源码进一步改进。
3.本贴附件中的有关程序和代码,部分的参考了网络资源及书籍资源。由于不能完整的明确各部分出处及原作者情况,如果其中涉及到您的工作且您不满意本帖对该部分的引用,请您联系本人对本帖做出删除。
【系统展示】
1.下位机硬件原理图

2.下位机代码

3.上位机界面

4.上位机代码

5.文字报告



【附件】



说明:在文档中还包括了TCP/UDP通信的实例。如果您有需要,可以联系本人获取源代码。


2.单片机串口通信实现.rar (1.34 MB, 下载次数: 96)




评分

参与人数 1黑币 +50 收起 理由
admin + 50 共享资料的黑币奖励!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏3 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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