找回密码
 立即注册
查看: 495|回复: 10

STC15如何实现Modbus 协议的收发?

[复制链接]
  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
    发表于 2023-7-27 17:44:59 | 显示全部楼层 |阅读模式
    板子上有485芯片,如何实现RS485 RTU模式的发送控制码返回读数?
    回复 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2023-7-27 17:45:38 | 显示全部楼层
    看到有STC32的历程 如何让STC15实现那?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2023-7-28 08:27:11 | 显示全部楼层
    1.png

    点评

    这个电路它就是个错误的东西。  发表于 2023-8-2 09:28
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    14 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    27

    主题

    1343

    回帖

    4187

    积分

    论坛元老

    积分
    4187
    发表于 2023-7-28 14:38:36 | 显示全部楼层
    参考这个帖子:
    https://www.stcaimcu.com/forum.p ... id=375&pid=2070
    15系列跟8系列的串口用法一样
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2023-7-29 21:05:15 | 显示全部楼层
    感谢 “乘风飞杨” 下载的例子 01A-串口1中断收发-8PIN-C语言与 01-串口1中断收发-C语言 这两个程序一个用T1 一个用T2做了波特率发生器,可是只有“01-串口1中断收发-C语言”这个能实现,为什么 8pin 这个不能实现??都是P30 P31 的串口1 啊!??
    2.其他的实验是否还需要usb转TTL 的硬件才能实现?
    3.用STC15和STC8A 都能实现,为什么用STC8H就不能实现?
    1.png

    发送按钮一直是灰色的?
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2023-7-30 14:23:37 | 显示全部楼层
    乘风飞扬 发表于 2023-7-28 14:38
    参考这个帖子:
    https://www.stcaimcu.com/forum.php?mod=redirect&goto=findpost&ptid=375&pid=2070
    15系 ...

    您在帮看一下:
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    14 小时前
  • 签到天数: 143 天

    [LV.7]常住居民III

    27

    主题

    1343

    回帖

    4187

    积分

    论坛元老

    积分
    4187
    发表于 2023-7-30 19:18:00 | 显示全部楼层

    规格书特性表里有每个芯片的资源列表,注意看看自己选择的芯片都有哪些资源。
    比如,有没有T1/T2。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-4-30 21:40
  • 签到天数: 2 天

    [LV.1]初来乍到

    6

    主题

    11

    回帖

    84

    积分

    注册会员

    积分
    84
     楼主| 发表于 2023-7-31 10:28:04 | 显示全部楼层
    乘风飞扬 发表于 2023-7-30 19:18
    规格书特性表里有每个芯片的资源列表,注意看看自己选择的芯片都有哪些资源。
    比如,有没有T1/T2。 ...

    就是用实验箱9 进行测试的。肯定是有T1 T2 等。试验箱里面的STC 的资源应该是都有的 怎么能实现不了?

    此外还有问题:
    “08-串口1中断收发-C语言-MODBUS协议” 这个例子是通过串口1 实现的。我现在手头有个流量计 是485通讯,协议是MODBUS协议,应该如何接线那?电平不对啊!?求助!
    回复 支持 反对 送花

    使用道具 举报

    该用户从未签到

    11

    主题

    331

    回帖

    886

    积分

    荣誉版主

    积分
    886
    发表于 2023-8-1 07:42:01 来自手机 | 显示全部楼层
    需要外接485芯片到串口接口。实验箱没有焊接485芯片吧
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    10 小时前
  • 签到天数: 49 天

    [LV.5]常住居民I

    11

    主题

    124

    回帖

    288

    积分

    中级会员

    积分
    288
    发表于 2023-8-2 09:27:55 来自手机 | 显示全部楼层
    对喽
    回复 送花

    使用道具 举报

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

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-17 23:28 , Processed in 0.070582 second(s), 68 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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