模块功能详解
组号和地址的概念
功能说明
每个种功能下都有组号和地址的概念在其中,有了组号的概念,使用方式上就比传统的串口模块更加灵活。
如果模块的本地组号和本地地址都设置为 0xFF,模块会监听当前信道的所有数据。
如果模块的目标组号设置为 0xFF,模块发送数据会广播给所有组的目标地址模块。
如果模块的目标地址设置为 0xFF,模块发送数据会广播给当前目标组的所有地址
透明广播
功能说明
任意模块发送数据,具有相同地址且相同信道的模块均可同时接收数据。数据以透明方式发送和接收,所发 即所收。
模块设置
- MD0 = 0,MD1 =0
- 需将 0x07 特殊功能寄存器配置成 0x0001,透明传输模式
- 发送模块目标地址和接收模块的本地地址设置成相同值
- 发送模块和接收模块的信道设置成相同值
- MD0 = 1,MD1 =0
举例说明
主从模式
功能说明
分为主机和从机,主机可以给指定的从机发送数据,所有从机发送数据主机都能够收到。
模块设置
- MD0 = 0,MD1 = 0
- 需将 0x07 特殊功能寄存器配置成 0x0004,主从模式
- 发送模块和接收模块的地址可设置成不相同
- 发送模块和接收模块的信道设置成相同
- MD0 = 1,MD1 =0
举例说明
定点传输
功能说明
任意模块发送数据,可指定模块接收。多个接收模块地址信道相同时,均可接收数据。
模块设置
- MD0 = 0,MD1 = 0
- 需将 0x07 特殊功能寄存器配置成 0x0002,定点传输模式
- 发送模块和接收模块的地址可设置成不相同
- 发送模块和接收模块的信道可设置成不相同
- MD0 = 1,MD1 =0
举例说明