导航:首页 > 操作系统 > 单片机上位机

单片机上位机

发布时间:2022-03-31 23:11:10

单片机怎么与上位机通信

就你这个程序没有问题,问题是在电脑上你用什么向单片机发送数据的,是用串口调试助手吗?那它的波特率是多少?这个程序在单片机上的波特率是9600,还有电脑和单片机的通信是实物吗,还是仿真呢?是实物的话,电脑和单片机怎么连接的,串口线有问题吧。
下图是仿真的结果,程序没有问题。

Ⅱ 单片机的上位机开发用什么软件好

如果是一般开发VB也够了。VC++很好用!你还是选择你熟悉的C++吧。
如楼上所说:两者的确有各有利弊,建议先把VC开发弄通,VB上手很快的。两个都会之后就看项目情况选择吧。
单片机通讯软件开发一般都是用串口或者USB接口来通讯的,程序上只要和两者的驱动打交道就可以了,用C++开发很方便。
如果做的深的话也有可能要自己写硬件驱动,那VB就无能为力了。
说的很详细了。加油学吧!有问题再交流。

Ⅲ 做单片机软件上位机下位机哪个更有前途

好!虽然不是很有经验,但又有所涉及!
本人的观点,都应当懂一点!然后才有能力精通一方向!
我在学校是学单片机上的系统开发的,学的还可以,算是比较精通了(学校)。本来觉得
差不多了,能混口饭了,,,那知道,我还空缺
上位机编程部分!
其实上位机:是用来控制
单片机系统
的,,是可以直接通过串口、tcpip
远程控制
单片机的,,,使用在
条件苛刻
、人不宜
直接接触单片机系统的
场合!!
但是,现在我工作,不做单片机系统开发,,而是.net开发,,做web(浏览器)、winform(窗体应用程序);;
我工作还算清闲,,于是就跟学校老师联系,做一个
温度远程监控系统,,不难,,但是直接使用到.net的winform,,,于是,,现在才感觉到
是一个不小的提升,,,当时只知道
用物理按键
实现
单片机系统控制,,现在想来,,远程控制
是一个趋势!!
我说这么多,想说的是,两方面你都得懂一点,,这样才会有竞争力,,当然精力、时间有限,你只能精通一方面,,这也行,,但是,如果到时候
需要你跟
人家
做上下位机
接口
对接时,你就会发现,如果你不懂两方面,,你将会
很不方便!!!!
首先,你需要先精通
下位机
部分,,因为1、下位机可以单独
执行程序,可以缺少上位机;2、上位机的编程
需要考虑到
下位机
的实现难易程度,从而设计上位机接口部分。因此从这两个方面,你都需要先精通下位机部分!
前途是相对而言的
,,任何一个方面
都很有前途,,但是
只有你两方面都懂一点,一方面精通一点,,,这样你才能够统领全局,了解整个系统设计!!
当然这样是最有前途的!
只要专心学,前途肯定是有的!!
很认真了!!!!呵呵!!可以去我空间看看!
祝你好运!

Ⅳ 单片机上位机应该如何学习

不用跟电脑 弄两片单片机 先慢慢通讯着玩 就行 其实电脑不也是另一个CPU么 追问: 说的是,但是那个我已经做过了,先在想弄个上位机,电脑直接与单片机通信,主要是考虑到以后的无线监测等都能用的上,所以先得学学上位机方面的知识,麻烦你说说上位机该怎么学,用哪款软件比较容易上手,有没有视频之类的,呵呵,麻烦了 回答: 昨容易上手的是VB 有现成的串口通讯控件MSCOMM 只需要设定好几个参数 就能通过串口与单片机通讯了 你下载个帮助 里面就有例程 用不着视频 追问: 帮助是VB的帮助还是?VB以前老师讲过一两节课,基本不懂,呵呵,麻烦了…… 回答: 就是VB上的帮助 Private Sub Form_Load () ' 保存输入子串的缓冲区 Dim Instring As String ' 使用 COM1。 MSComm1.CommPort = 1 ' 9600 波特,无奇偶校验,8 位数据,一个停止位。 MSComm1.Settings = "9600,N,8,1" ' 当输入占用时, ' 告诉控件读入整个缓冲区。 MSComm1.InputLen = 0 ' 打开端口。 MSComm1.PortOpen = True ' 将 attention 命令送到调制解调器。 MSComm1.Output = "ATV1Q0" & Chr$(13) ' 确保 ' 调制解调器以"OK"响应。 ' 等待数据返回到串行端口。DoDoEventsBuffer$ = Buffer$ & MSComm1.Input Loop Until InStr(Buffer$, "OK" & vbCRLF) ' 从串行端口读 "OK" 响应。 ' 关闭串行端口。

Ⅳ 单片机与上位机之间如何通信..................................

单片机与上位机之间的通信方式有很多,常用的有如下三种:
1. UART
通常所多的串行通信,通讯以字节为单位,单片机按字节发送和接收,连续的多个字节可以形成通讯帧,组合成通讯包。
使用场合:一般的电表、工业控制等都使用串行通讯。
通讯介质有RS232\RS485\RS422等,这几种介质的主要区别在于物理层。详细说明可以到网上去搜。

2. USB
3. 网络
USB和网络应该是大家最熟悉的啦,不过大部分单位机都自带UART控制器,而USB和网络在有些高端单片机上才有。当使用低端单片机时,建议使用UART与上位机进行通讯,如果想使用USB或网络时,可以使用外围模块进行扩展。

Ⅵ 什么是上位机和下位机,单片机属于哪个

上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。系统中起主控,主要作为系统的规划控制,属于决策层。

下位机是指直接控制设备获取设备状况的的计算机,一般是PLC/单片机之类的。具体执行层,主要完成系统规划层下达的任务。

单片机属于下位机。


上位机与下位机的区别:

  1. 上位机:系统中起主控,主要作为系统的规划控制,属于决策层。

    下位机:具体执行层,主要完成系统规划层下达的任务。


  2. 上位机是指人可以直接发出操控命令的计算机,一般是PC,屏幕上显示各种信号变化(液压,水位,温度等)。

    下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机之类的。


  3. 上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。

    下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。

简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。


参考:

上位机:http://ke..com/view/554441.htm

下位机:http://ke..com/view/1289019.htm

Ⅶ 什么是上位机什么是下位机现在常用的单片机有哪些,简单介绍下

上位机与下位机是相对而言,可以理解为“主从”模式,通常上位机指的是PC;常用的单片机有51系列、AVR系列、FREESCALE、PIC、MSP430等,还有arm系列(通常不被归类于单片机,但也可做单片机使用)

Ⅷ 单片机上位机

检测“输出”的是1或0吗?应该是“输入”吧?如果是检测输入,那么把另一个I/O引脚(如P2.0)接到LED上(通常开发板都已经有某个端口接了LED),用下面的语句:while(1){P2_0=P1_0;}就可以使P20所接的LED始终显示P10的输入状态。如果确实要检测“输出”状态,那么:1.直接把P10接到LED就可以实时看到,2.把P10接到P20上,用以下语句做状态处理while(1){if(P2_0==0)......; else......;}

Ⅸ 什么是单片机上位机啊

单片机上位机简介:
单片机上位机是指可以直接发出操控命令的计算机,一般是PC/host computer/master computer/upper computer,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是PLC/单片机single chip microcomputer/slave computer/lower computer之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。

阅读全文

与单片机上位机相关的资料

热点内容
pubg用什么服务器 浏览:526
田汉pdf 浏览:661
记录仪如何安装安卓系统 浏览:594
python求灰度均值 浏览:756
c编译器是系统软件吗 浏览:694
获取服务器内网地址 浏览:536
新手妈妈如何带新生儿APP 浏览:157
java日程管理 浏览:376
高清视频链接加密 浏览:407
新买的阿里云服务器怎么配置 浏览:612
在线编译器为什么刷新还在 浏览:212
云服务器系统盘可以装数据库 浏览:906
php绘制图形 浏览:588
支付服务器异常怎么办 浏览:76
java拨号 浏览:868
er5200如何设置虚拟服务器 浏览:571
网络中心服务器叫什么 浏览:459
isplay单片机下载器 浏览:481
怎么查看服务器地址和端口 浏览:187
加密朋克ai 浏览:159