00问答网
所有问题
单片机一串口如何接收4路串口信号
如题所述
举报该问题
其他回答
第1个回答 2014-03-07
可以参考一下 这个仿真实例,多机通信 一般 为 1 主机 多从机。
第2个回答 2014-03-06
单片机一个串口,想接收4路信号,如果4路信号依次来,可以采用MUX多路选择器,如果都是随机来的,还是外接一个串口扩展芯片,不然无法完整接收
第3个回答 2014-03-07
可以用8251扩展串口。
相似回答
单片机
按顺序用
串口接收4
个变量。,想分别得到这四个变量。并利用他们...
答:
SCON=0x50; //SCON=0101 0000B,
串口
工作方式
1
,允许
接收
(REN=1)PCON=0x00; //PCON=0000 0000B,波特率9600 TH1=0xfd; //根据规定给定时器T1赋初值 TL1=0xfd; //根据规定给定时器T1赋初值 TR1=1; //启动定时器T1 REN=1; //允许接收 while(1){ P1=Receive(); //将...
单片机
只有一个
串口
,我想同时接232和485转换芯片,应该
如何
连接?
答:
转换芯片在外接电路未接时,TTL电平端输出的是高电平(485总线的A、B需要分别接上、下拉电阻,才能保证485总线空闲时TTL输出为
1
);两个芯片的RX脚接一个与门后再接到
单片机
的RX脚上是可以的,不用接上拉电阻。
单片机串口如何接收
答:
首先,要知道中断应当尽量简洁,所以中断里面只做数据接收和下标移动。其次,要知道每帧的最大长度
。帧长度要是毫无限制那缓冲区就不好开了,得采用适用性更强的缓冲技术,这里就不提了。举例假定数据量最多10字节,则最长帧为13字节,可开辟16字节缓冲区。再次,要知道通信协议是怎么样的,传输速率如何...
多个
单片机串口
通信
如何
进行
答:
利用
单片机串口
控制寄存器SCON中的SM2位选择模式2或模式3可以进行多机通信,具体说是用第九位TB8和RB8来区分地址帧和数据帧,当TB8为0时发送的是数据帧,通常
单片机接收
到后直接抛弃,不产生中断,当TB8为1时发送的是地址帧,
单片机收
到的第9位(RB8)为1时把收到的前8位地址与本机地址比对,如...
大家正在搜
单片机串口接收程序
单片机串口查询接收
单片机串口接收处理数据
51单片机串口接收不定长
51单片机串口接收多个数据
单片机连续接收串口数据
单片机串口如何通讯
51单片机串口接收字符
单片机串口发送和接收数据