51的485通信问题
我的51板的定时器已经用完了,如何通过485进行MODBUS协议下的RTU模式的数据接收和发送,主要是MODBUS的RTU格式中,有一个3.5个字符的间隔时间,如何判断?有没有其它的、简单一点的方法?多谢! 定时器都没了搞毛啊,你定时器都拿去做什么用了,一个波特率,还有一个还是两个干嘛去了 一方面, timer0 可以用模式3变成两个定时器用.
51 做 T35 可能也比较困难, 时间太短了, 精度达不到.
所以很多 485进行的MODBUS协议都把这两个时间忽略了 我的51要带3个霍尔元件,对这3个元件的脉冲进行计量。 可以用软件延时,如果是采用任务调度机制,这个延时很容易在不影响系统的情况下实现,具体去看看实时操作系统的结构原理。 多谢春阳!
页:
[1]