55问答网
所有问题
C51单片机能与3个串口设备通讯吗?
C51单片机要和3个串口设备通讯,能实现吗?谢谢!
举报该问题
推荐答案 2015-03-07
当然可以啦,三个串口通信设备要连在同一条总线上,如USART;SPI;I2C总线上,51单片机发送的每一串信号都带有地址信息,当发出的地址信息与这三个串口通信设备的某一个地址相同时,单片机就可以这个通信设备通信了,其他的就处于休眠状态。
追问
关键是那3个串口设备没有自带的固定地址啊!有些设备有3个引脚来定义设备本身的地址。这个没有啊!
追答
你查下这三个设备的资料,应该有写明他的通讯方式的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/QQeFIIFQLFLR8L8RIF.html
其他回答
第1个回答 2015-03-07
能呀!串口通信中,有一种模式是多机通信,一个主机多个从机!比如,你要跟多个从机中的某一个通信,你先事先指定他一个从机号,主机先发从机号,每个从机都会收到,而收到的从机中与之相同的就会知道,接下来发送的信息是发送给他的,而其他的从机则忽略这些信息。
追问
关键是那3个串口设备没有自带的固定地址啊!有些设备有3个引脚来定义设备本身的地址。这个没有啊!
第2个回答 推荐于2018-04-05
有的stc的c51的单片机支持多个串口(stc15w4k32支持4串口,stc15f2k60s2支持2个串口)。
方法1,主机接3个串口设备
方法2,或者为每个从机串口设备增加一个单片机作为串口通讯缓冲,每个设备对应一个缓冲单片机,串口1接c51的主机,串口2接设备。每个缓冲单片机有一个独立的地址,将主机发送过来的信息的相同地址的信息进行转发就可以了。设备的信息过来,先放入缓冲单片机的缓冲区,等待c51主机呼叫自己,获得许可后把自己的信息发送回去。
相似回答
51一
个串口
只能接一个外设
答:
是
。51一个串口只能接一个外设,单片机的串口特性就是,一个串口只能连接一个外设,不可以多连,多连的话会导致相互干扰,另外你在程序里面排查一下ERROR03的出现位置是在哪。51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,...
51单片机
怎么把多个传感器(比如
3个
)采集到的数据传给PC
答:
51单片机和
PC机
通讯
一般是通过RS232串行通讯接口来实现的,多个传感器检测到的信号可以分别传送到PC机。1,传感器是数字量,那么每一个IO口都可以接受其输入,这样的话,少于8个的传感器可以组合成一个字节通过
串口
传给PC。2、传感器是模拟量,,那么需要进行AD转换,STC系列单片机大部分型号都带AD功能,不...
三个51单片机
实现
通信
答:
你好:暂且想到两种办法:通用IO口通信:因为三个单片机通信
,一个主机两个从机,那么主机壳引出两个io口作为从机的工作使能信号,比如主机引出P1.0和P1.1,然后两个从机分别接入一io,当主机发出高或低电平使能从机工作,在从机的while里判断接收的io口的电平,当满足条件执行之后的程序;数据传送的...
简述MCS-
51单片机串口通信
的四种方式及其特点
答:
第 9 个数据即 D8 位具有特别的用途,可以通过软件搂控制它,再加特殊功能寄存器 SCON 中的 SM2 位的配合,可使 MCS-
51 单片机串行口
适用于多机
通信
。方式 2 的波特率固定,只有两种选择,为振荡率的 1/64 或 1/32 ,可由 PCON 的最高位选择。方式
3
:方式 3 与方式 2 完全类似,唯一的...
51单片机
如何连接多个器件?
答:
当
51单片机
进行多机
通信
时,
串口
要工作在方式2和方式3。假设当前多机通信系统有1个主机
和3个
从机,从机地址分别是00H、01H、02H。如果距离很近它们直接可以以TTL电平通信,一旦距离较远的时候,常采用RS-485串行标准总线进行数据传输。为了区分是数据信息还是地址信息,主机用第九位数据TB8作为地址/...
大家正在搜
51单片机多个串口
51单片机有几个串口
单片机串口如何通讯
两个单片机串口通信程序
单片机串口通信程序
51单片机串口烧录接线
51单片机串口初始化
单片机有几个串行口
51单片机串口配置
相关问题
有哪些单片机配有3个串口的
有没有2个硬件串口甚至3个硬件串口的单片机
STM32与51单片机之间能用串口通信吗?
SPI和普通串口可以通信吗?
C51单片机串口通信
51单片机与PC机之间的硬件串口连接???? 具体的怎样连接...
c51单片机的串口异步通信和同步通信的区别
单片机与PC机串口 什么是主机,什么是从机?