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

上位机单片机

发布时间:2022-04-15 14:04:31

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

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

B. 如何用上位机控制单片机停止运行

大致方法就是用PC机的串口或者USB虚拟串口和单片机通信。对PC没什么要求。在PC端的编程可能用到VB的串口控件或者用C++之类写的话要用到WINDOWS的串口通信API。网上有很多“PC机串口编程”的例子。比如你要电机走100步,你在PC机上输入“走100步”,然后PC通过串口(USB虚拟串口)发送到单片机串口,单片机解读后控制电机转动。

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

电脑与mcu连接时,电脑是上位机但也有可能是下位机!
同样单片机即可以是上位机也可以上下位机!
关键是看那个机器更直接的起主控作用!这种主控不是通讯的主控而是工程操作的主控

D. 什么是“上位机”和“下位机”,“单片机”属于哪个

一搬情况下,当你的板子和电脑相连时,电脑是上位机,板子是下位机。同理,用于连接板子的电脑软件比如串口控制软件usb控制软件叫上位机软件,板子上跑的程序就下位机程序(软件)。

E. 什么是上位机作用是什么

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

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

2、通常工控机,工作站,触摸屏作为上位机,通信控制PLC,单片机等作为下位机,从而控制相关设备元件和驱动装置。

(5)上位机单片机扩展阅读:

单片机(Microcontrollers)作为计算机发展的一个重要分支领域,根据发展情况,从不同角度,单片机大致可以分为通用型/专用型、总线型/非总线型及工控型/家电型。

通用型:

这是按单片机(Microcontrollers)适用范围来区分的。例如,80C51式通用型单片机,它不是为某种专门用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。

总线型:

这是按单片机(Microcontrollers)是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接。

另外,许多单片机已把所需要的外围器件及外设接口集成一片内,因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。

控制型:

这是按照单片机(Microcontrollers)大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。

显然,上述分类并不是惟一的和严格的。例如,80C51类单片机既是通用型又是总线型,还可以作工控用。

F. 单片机与上位机通信

这个牵扯到三个大问题:
1.
下位机编程。设置定时器周期为100ms,每个周期采集一个数据,当达到10次时进行如下操作
a.
算出平均值
b.
发送到上位机
c.
将之前数据清零,重新采集
2.
上下位机通信,根据自己具体情况来看
3.
上位机操作:上位机监控通信口,一旦受到信息,发送一个命令到下位机器。

G. 上位机如何给单片机发数据

可以使用C#的SerialPort类来创建串口对象,这个类下面有很多方法,比如打开关闭串口等,读写数据的方法有读写字节或读写一行数据。你需要先定义一个串口对象,设置改对象的属性(如波特率,位数等),然后调用open方法打开串口,打开成功后调用write或writeline方法发送数据。给你个连接https://msdn.microsoft.com/zhcn/library/system.io.ports.serialport_methods(v=vs.110).aspx

H. 什么是单片机上位机啊

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

阅读全文

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

热点内容
python中的idle 浏览:998
五轴联动数控编程 浏览:963
换一台电脑如何远程云服务器 浏览:130
阿里云怎么买云服务器 浏览:662
java提取文字 浏览:95
阿里云服务器同人账号问题 浏览:418
5分钟解压轴题 浏览:339
安卓桌面二级文件夹 浏览:186
eps文档加密 浏览:261
手机怎么做pdf 浏览:162
ug曲面pdf 浏览:279
液化气还是压缩气 浏览:950
阿里云公共ntp服务器地址 浏览:991
金字塔学习机编程 浏览:684
多边形扫描线算法Python 浏览:718
快手app快手粉条在哪里 浏览:256
mysql备份数据库命令linux 浏览:544
车辆解压手续怎么样 浏览:432
怎么提安卓版本号 浏览:622
pdf转换成word网页版 浏览:313