搜索
bottom↓
回复: 38

mega64 modbus_rtu (主从)通讯程序

  [复制链接]

出0入0汤圆

发表于 2012-10-28 16:47:36 | 显示全部楼层 |阅读模式
更改头文件modbus_rtu.h里面的宏定义可以选择从机或者主机,和设备地址;
可以使用03 06 10三个功能码,读写数据长度由读写缓冲寄存器大小决定;

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

 楼主| 发表于 2012-11-27 23:32:16 | 显示全部楼层
本帖最后由 qwermhb 于 2012-11-27 23:33 编辑

加了条件编译,程序大小减少1K字节,现在是2.5K字节(主机)2.3K字节(从机)
接收数据的大小有接收发送缓冲区大小决定(自己喜欢),寻址范围0-65535(大小取决于需要和单片机ram)
由iccavr8编写

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-10-28 17:00:06 | 显示全部楼层
好,支持楼主无私开源

出0入4汤圆

发表于 2012-10-28 18:01:28 | 显示全部楼层
顶楼主   

出0入0汤圆

 楼主| 发表于 2012-10-28 19:47:55 | 显示全部楼层
感觉写的很乱,正在改进,朵朵指教啊

出0入0汤圆

 楼主| 发表于 2012-10-30 16:25:01 | 显示全部楼层
这是修改后的,要改的东西都放在头文件里面,方便了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2012-10-30 16:55:40 | 显示全部楼层
看一看啊啊,局的不错啊

出0入0汤圆

 楼主| 发表于 2012-10-30 17:44:28 | 显示全部楼层
feixiang1990 发表于 2012-10-30 16:55
看一看啊啊,局的不错啊

多谢捧场啊

出0入0汤圆

发表于 2012-11-3 17:54:04 | 显示全部楼层

出0入4汤圆

发表于 2012-11-4 12:48:04 | 显示全部楼层
多谢分享

出0入4汤圆

发表于 2012-11-4 12:51:48 | 显示全部楼层
能说下是用哪个软件吗

出0入0汤圆

 楼主| 发表于 2012-11-4 19:28:54 | 显示全部楼层
本帖最后由 qwermhb 于 2012-11-5 13:48 编辑

用iccavr编译器
修改了指令的寻址范围,由0~255改为0~65535

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入4汤圆

发表于 2012-11-27 23:51:55 | 显示全部楼层
qwermhb 发表于 2012-11-27 23:32
加了条件编译,程序大小减少1K字节,现在是2.5K字节(主机)2.3K字节(从机)
接收数据的大小有接收发送缓 ...

iccavr8??正版??

出0入0汤圆

发表于 2012-12-1 19:37:12 | 显示全部楼层
好东西,留个记号

出0入0汤圆

发表于 2012-12-2 08:35:23 | 显示全部楼层
谢谢分享

出0入0汤圆

 楼主| 发表于 2012-12-2 23:02:09 | 显示全部楼层
zhanyanqiang 发表于 2012-11-27 23:51
iccavr8??正版??

和谐的啊

出0入0汤圆

发表于 2012-12-3 11:43:35 | 显示全部楼层
谢谢分享谢谢分享~!

出0入4汤圆

发表于 2012-12-5 08:10:53 | 显示全部楼层
iccavr8哪里有下

出0入0汤圆

 楼主| 发表于 2012-12-6 20:48:19 | 显示全部楼层
ztrx 发表于 2012-12-5 08:10
iccavr8哪里有下

http://www.amobbs.com/thread-5494828-1-1.html?1354798074

出0入0汤圆

发表于 2012-12-9 09:41:03 | 显示全部楼层
谢谢楼主分享。

出0入0汤圆

发表于 2012-12-9 09:53:06 | 显示全部楼层
正想了解,多谢楼主.

出0入0汤圆

发表于 2013-2-15 07:26:10 | 显示全部楼层
多谢楼主啊

出0入0汤圆

发表于 2013-2-15 09:26:30 | 显示全部楼层
顶楼主无私开源,,,,

出0入0汤圆

发表于 2013-5-3 16:53:25 | 显示全部楼层
谢谢分享

出0入4汤圆

发表于 2013-12-27 17:10:31 | 显示全部楼层
收藏了,改天看看

出0入0汤圆

发表于 2014-5-9 12:15:42 | 显示全部楼层
正好用上,谢谢分享

出0入0汤圆

发表于 2014-5-12 07:53:03 | 显示全部楼层
收藏,学习。

出0入0汤圆

发表于 2014-5-13 10:19:05 | 显示全部楼层
这个必须支持啊。太好了。感谢。

出0入0汤圆

发表于 2014-5-14 20:28:44 | 显示全部楼层
好东西,感谢分享  

出0入0汤圆

发表于 2014-5-15 10:13:39 | 显示全部楼层
AVR中中断程序头尾不需要加CLI();SEI();

出0入0汤圆

发表于 2014-12-25 15:39:31 | 显示全部楼层
感谢分享。。。

出0入0汤圆

发表于 2014-12-25 15:53:41 | 显示全部楼层
感谢分享,楼主好人!

出0入0汤圆

发表于 2015-7-24 12:58:51 | 显示全部楼层
记录一下

出0入0汤圆

发表于 2015-7-24 13:02:09 | 显示全部楼层
       牛!

出0入0汤圆

发表于 2015-7-24 23:40:11 | 显示全部楼层
感谢分享,楼主好人!

出0入0汤圆

发表于 2015-7-25 17:39:25 | 显示全部楼层
研究看看

出0入0汤圆

发表于 2016-3-1 16:50:15 | 显示全部楼层
正好用上,谢谢分享

出0入0汤圆

发表于 2022-8-14 13:32:59 | 显示全部楼层
楼主,我有128A +5500  modbus 调试需求,有意向可联系我有偿

出0入0汤圆

发表于 2022-11-9 14:39:53 | 显示全部楼层
Thank you !!!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 -- 东莞阿莫电子网站 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2023-1-31 19:14

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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