打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
个人电脑如何控制单片机?

个人电脑可以通过单片机仿真软件、USB接口、串口、网口、无线、蓝牙等方式控制单片机。

首先要说的一点是:想要实现个人电脑控制单片机,首先要让单片机“愿意”被控制,这个“愿意”是指单片机程序里面有能够接受外部控制指令的功能,这样才能实现,否则单片机就不能被控制。

一、通过单片机仿真软件控制单片机

关于这种方式,我在“如何在线实时监控调试单片机程序运行”这个问答里已经有过说明了,大家感兴趣的话,可以去看看。这里就不多说了。

二、通过USB口或串口控制单片机

个人电脑要实现通过USB口或串口控制单片机,首先要确保单片机电路板上有USB或者串口接口,并且还需要单片机程序里面有通过USB或者串口控制单片机的功能程序。

在这种条件下,个人电脑可以用过USB连线、串口连线、USB转串口连线等方式与单片机建立起通信机制,并且此时个人电脑要发送单片机能够“听懂”的话才行,也就是个人电脑和单片机双方要遵循一定的通信机制,例如双方事先规定好个人电脑发送“1”表示要让LED灯亮,那么单片机接收到这个“1”后,才会点亮LED。

三、通过网络接口控制单片机

这种方式需要单片机电路板上有一个网络模块,然后电脑要连到这个网络模块所在的网络上,这样才能够实现个人电脑控制单片机,一般情况下单片与网络模块的的链接是通过串口连接的,这样就比较简单了。

但是现在的ARM等都带有网络接口,这样就不需要网络模块了,不过相应的就需要较为复杂的程序编写。


四、通过无线、蓝牙方式控制单片机

这种方式需要单片机电路上连接有无线、蓝牙模块。而计算机也需要连接无线、蓝牙模块。

对于本身具有无线或蓝牙功能的单片机,只需要编写复杂的相应通信程序。而对于只需通过串口连接的已经做好协议的蓝牙或无线通信模块,只需要根据指令编写串口通信程序就可以了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
!!使用ToStc通过蓝牙串口模块,让stc单片机无线下载程序|我爱单片机
知道了单片机,不会用下载器也等于零,全盘奉上!
[C#] 编程控制笔记本蓝牙与外部蓝牙设备通信
51单片机温湿度蓝牙学习板DIY设计灯光控制手机APP显示
【论文精选】基于STC89C52的智能全自动洗衣机控制系统设计
DFRobot蓝牙控制器
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服