野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 16051|回复: 4

开发板上的SN75LBC184可以和max485通信吗

[复制链接]
发表于 2014-6-23 15:56:04 | 显示全部楼层 |阅读模式
SN75LBC184可以和max485通信吗?有没有人试过可以的
回复

使用道具 举报

 楼主| 发表于 2014-6-23 15:57:59 | 显示全部楼层
我单片机板上的是max485,连接起来,单片机接收不到也发送不了数据
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-23 16:41:13 | 显示全部楼层
本帖最后由 yechengnan 于 2014-6-23 17:11 编辑

STM32板程序为光盘485发送程序,单片机接收端程序:
Init_ST7920();   //初始化液晶12864
  LCD_PutString(0,1,"RS485  ");
  LCD_PutString(0,2,"数据通信");
  DelayMs(240);
  InitUART();
while (1)                       
  {
    EN=0;//485接收
   
    while(!RI);
    RI=0;
    j=SBUF;
    Display();//显示接收数据
    LCD_PutString(0,4,"已接收到数据");
        DelayMs(240);
    j++;
        EN=1;//485发送
    SBUF=j;
    while(!TI);
    TI=0;
        LCD_PutString(0,4,"已发送出数据");
    DelayMs(240);
  }
回复 支持 反对

使用道具 举报

发表于 2014-6-23 18:48:20 | 显示全部楼层
理论上是可以的,这两个芯片的IO定义是兼容的,如果通信不了,可以把野火板子上的485芯片换成MAX485。

还有 485 通信的时候是直连的,不需要交叉。
回复 支持 反对

使用道具 举报

发表于 2014-6-23 18:48:56 | 显示全部楼层
yechengnan 发表于 2014-6-23 16:41
STM32板程序为光盘485发送程序,单片机接收端程序:
Init_ST7920();   //初始化液晶12864
  LCD_PutStrin ...

可以用 野火 光盘 自带 的 485 接收程序看看。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-11-27 02:52 , Processed in 0.030199 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表