您的位置 首页 设计

51单片机与PC机的串行通讯到底有多难

本人从事单片机相关工作多年,刚开始学习串行通信时,没有老师指导,自己看完了好几本单片机教材,又上网查了很多关于单片机与计算机串行通

自己从事单片机相关作业多年,刚开始学习串行通讯时,没有教师辅导,自己看完了好几本单片机教材,又上网查了许多关于单片机与计算机串行通讯的文章,足足花了三个月时刻才能够较自在的操控单片机的串口,当然包含做一个简略的归于自己的上位机界面,关于咱们搞单片机的工程师来说,没有必要会做上位机界面,只需会用VB的Mscomm控件做一个简略的就能够了。

学习是很艰苦的,但究竟走了多少弯路呢?当然我是走了弯路:榜首、我仔细的看完了好几本单片机教材的单片机串行口部分,每本都是大几十页,好几本,当然便是好几百页了。看得我头都大了。第二、为了能看到作用,还得做一个上位机界面,假如像专业人士那样做,用VC编程,那是很难的,我首选VB,仍是花了我不少的功夫(幸而我许多年前就学习过用VB做界面,看过不少书,做过不少)。第三、在串口的操控方面也花了不少时刻。

现在我有了规划经历,一起也有了学习经历,想告诉我的热心的读者,究竟怎样学习做串口通讯,才是捷径。

我个人以为主要有以下几点:

榜首、有必要会用定时器形式二(要点要了解定时器的TMOD),

第二、至于单片机串口的多种作业方法中,只需了解通讯协议、波特率设置就行了,其间只需知道SCON的设置就行了,当然这点的内容也许多,咱们又只需知道串口的方法一就能够了。

第三、至于上位机软件,咱们是在搞单片机的软件规划,不是在搞计算机的软件规划,只需用一个串口调试帮手看看成果,或是用它从上位机往下位机发送几个数据看能不能操控就行了。彻底没有必要去学VB、VC或是Delphi等软件。

自己以为,只需抓位了我上面说到的三点,就行了,假如要看下位程序实例,看看自己现已宣布的相关的文章就捉襟见肘了。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/sheji/258363.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部