原创 宁愿错杀一千,也不放过一个

2006-12-28 22:34 4821 9 9 分类: 处理器与DSP

http://bbs.21ic.com/club/bbs/ShowAnnounce.asp?v=&ID=2147081


 


由于问号的精华在于三个不同的脉宽互成比例1:6:2.(不管停止位)


再高的bps也必须满足这三者的比例关系,所以"时间?"不是问题~~~


三者的比例关系实际隐含了一种密码校对关系~~`,三者的比例不对就休想联机~~`
所谓"宁愿错杀一千,也不放过一个"~~~


而且在系统各自的通讯协议中还需采用校验机制,所以你的担心是有些多余~~`


由于本程序采用软件模拟,在进出中断都会产生时间偏移,何况我未将另一定时器TINT0关闭(为了不影响系统的实时和LCD的显示及其他等程序的运行).


本程序最高BPS可达到57600,这就满足了一般的工控通讯要求~~~~


实际上工控一般采用9600~19200

文章评论0条评论)

登录后参与讨论
我要评论
0
9
关闭 站长推荐上一条 /2 下一条