请教各位,485通信问题

tinyyong 2004-03-19 11:45:32
请教各位大侠,Mark位方式怎么工作呀?怎么实现发地址时为0,发数据时为1?

bow!!!
...全文
52 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tinyyong 2004-04-08
  • 打赏
  • 举报
回复
谢谢两位!!
我现在的问题是在使用vc+mscomm编写通信程序时,是不是只用把串口设置为mark校验后,就不用管它怎么工作的了,我想发什么内容就发什么内容了??
hitbuster 2004-04-04
  • 打赏
  • 举报
回复
RS485多机通讯:
1、主、从机均设置方式3,SM2=1。
2、主机TB8=1,发送地址。
3、所有从机均接收主机发送过来的地址,比和自己的地址比较。
4、被寻址的从机确认地址后,置SM2=0,返回自己的地址给主机。
5、核对无误后,TB8=0,主机发送命令,通知从机接收或发送数据。这是只有SM2=1的从机可以接收。
6、结束后,主、从机重置SM2=1,主机继续寻址。
-------------------------
正在做RS485多机通讯的项目,有机会多多交流:
MSN:maxking94@hotmail.com
_三皮_ 2004-04-03
  • 打赏
  • 举报
回复
mark方式即是校验位总是为1;数据和地址由协议来实现

27,517

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧