主从式多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,所谓主从式多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,51单片机与PC机之间的硬件如何串口连接?主从式:多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,而各个从机的信息只能发送给主机.主机采用查询方式接收发送数据。
1、串口是怎么接电脑的
现在的新主板已经很少自带串口了,串口就跟USB一样直接连接电脑主板就可以了。以前的打印机都是用串口现在的串口主要用于一些医疗器械或者数据传输用的。四种工作方式啊1、方式0串行接口的工作方式0为移位寄存器I/O方式。在串行口外接移位寄存器以扩展I/O接口,也可以外接串行同步I/O的设备。(1)方式0输出串行口以方式0发送时,数据以RXD端串行输出,TXD端输出同步信号。
(2)方式0输入当串行口定义为方式0并置位REN后,便启动串行口以方式0接收数据,此时RXD端为数据输入端,TXD端为同步脉冲信号输出端。接收器以振荡率的十二分之一的波特率接收RXD端输入的数据信息。但接收器接收到8位数据时,置1中断标志RI。2、方式1串行接口定义为工作方式1时,则被控制为8位的异步通讯接口,传送一帧信息为10位,其中1位为起始位,8位数据位(先低位后高位),1位停止位。
2、89C51系列单片机串口通信的四种方式极其特点
89C51系列单片机串口通信的四种方式极其特点80C51串行通信共有4种工作方式,由串行控制寄存器SCON中SM0SM1决定.方式0是同步移位寄存器方式,帧格式8位,波特率固定:fosc/12;方式1是8位异步通信方式,帧格式10位,波特率可变:T1溢出率/n(n32或16);方式2是9位异步通信方式,帧格式样11位,
帧格式11位,波特率可变:T1溢出率/n(n32或16);方式1,3的区别方要表现在帧格式及波特率两个方面.方式1与方式2帧格式相同波特率不同:方式1波特率可变与T1溢出率有关;方式2波特率固定.方式1与方式3波特率相同帧格式不同:方式1帧格式10位;方式3帧格式11位.方式1,3通信过程完全相同,均为异步通信方式.简述8051单片机串口通信的四种方式极其特点?
3、rs485组网通讯时,主机485和多个从机485是怎么连线,怎么通信的?
连线:RS485布线时候要注意的问题:RS485在现场施工布线的问题非常多,不一定是干扰。你先排查这些工程中常遇到的吧:1,AB线接反。RS485不支持无极性接线。2,使用非规线缆。IEEE标准里要求的是使用屏蔽双绞线。现场我们应用下来,双绞线也行,但BV线和平行线BVVB肯定不行。3,共管穿线。485的AB线按说要求上只能单独穿管不能与220V混走。
4,附近有干扰源。例如变频器。5,布线拓扑不合规。485总线只接受菊花链拓扑,又叫做手拉手。不接受星形,树形,混合型拓扑。有些线比较远的情况不能通讯,还在加入终端电阻。来匹配阻抗。如果通讯和布线有比较高要求的,可以看一下二总线技术。如POWERBUS。支持无极性,任意拓扑,任意线缆,无需终端电阻。通讯:RS485是半双工通讯的方式。
4、什么是主从式通信啊??
主从式:多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,而各个从机的信息只能发送给主机.主机采用查询方式接收发送数据,从机采用中断方式接收发送数据。主从式多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,而各个从机的信息只能发送给主机.主机采用查询方式接收发送数据,从机采用中断方式接收发送数据。所谓主从式多机通信即是指主机发送的信息可以传送到各个从机或指定的从机,
5、关于MSP430单片机串口主从机通信的问题?
一般情况下,一主多从模式需要进行特定的配置,在UART工作模式中可选,如果配置方式不对的话可能会出现你说的这种情况。如果配置有问题,从机在空闲状态下,发送端口仍然将电平钳位在高,防止出现误发0,使能发送的情况(详情请查下UART数据发送规则),如果有从机需要发送,欲将端口拉为0,但其他从机发送端口的输出能力强于单机,输出的电流使其无法将端口拉成0(详情请查下电平保持的实现),造成你遇到的情况。
6、51单片机与PC机之间的硬件如何串口连接?
单片机和微机通信的电气标准要一致,微机串口一般是RS232电气标准,所以要加电平转换芯片,大多用MAX232,一般单片机实验板上都提供这样的标准串口。要分别编写上位机和下位机软件程序,单片机程序参照例程、教科书进行编写;上位机微机可采用VB,组态软件,Labview等软件编写,一般若是简单的通信,上位机程序编写很简单,例如VB中学会使用mscomm控件,有VB最基础知识的一天就能学会。
7、上位机下位机在同一台电脑上如何实现串口通信
使用usb232转换器,同时上位机安装相应的usb驱动,现在新机器多半没有串口,都是这么解决的。最简单的,去买两根USB转串口的线,计算机就有两个串口了。然后将两个串口的2.3脚用线交叉,就可以一个接收,一个发送了。Modbus百度里面写得已经很详细了。
8、两台PC机如何实现串行通信
myquestion:0},replies:[],multiAnswers:0,longFoldFlag:true,officialTip:{notice:该问答中所提及的号码未经验证,请注意甄别。串口是计算机上一种非常通用设备通信的协议(不要与通用串行总线UniversalSerialBus或者USB混淆)。大多数计算机包含两个基于RS232的串口。
同时,串口通信协议也可以用于获取远程采集设备的数据。串口通信的概念非常简单,串口按位(bit)发送和接收字节。尽管比按字节(byte)的并行通信慢,但是串口可以在使用一根线发送数据的同时用另一根线接收数据。它很简单并且能够实现远距离通信。比如IEEE488定义并行通行状态时,规定设备线总常不得超过20米,并且任意两个设备间的长度不得超过2米;而对于串口而言,长度可达1200米。
9、如何用硬件实现单片机的多机通讯
I2C、485总线总线是可以支持多机通讯的。这个硬件和软件配合才行,你需要多少个从机,再多的通讯也要分主机与从机。简单一点的多机通信是主从结构的通信,串口再加上485芯片可以实现,在编程方面主要是通信完成之后,要切换485的收发状态,其他都是串口编程上的问题,还有就是如何区分哪个设备的问题,一般的做法是在数据格式中去定义一个设备编号(网络内部必须唯一),通过编号来识别身份。