我的这个模块主要是根据接收的数据帧来决定是要收数据还是发送数据的。如果收到的一帧数据是一0D开头的,那就说明是计数器在向我发送数据,然后我就将跟在其后的数据接收,并处理,将此数据转……
前段时间刚用过,差点没被整死,要是早点就好了,(*^__^*) 嘻嘻…………
楼主哪里去了呀?就跟Jason_Zhang揭示了一下U1是什么东东然后就销声匿迹了呀?
不要调调人胃口吗?
楼主,偶求求你了,快出来揭示一下吧,我等的花儿都谢了~~~……
硬件电路我有检查过的,我这一块系统的硬件,因为单独调试是正确的,所以我这边应该没有问题的。计数器和电脑之间的通信我也有检查过的,计数器发送数据,电脑是可以正确接收到的。因为中间还用……
我需要接收的数据是一组具有固定格式的数据帧,比如帧格式如下:
0D 30 31 32 33 34 35 36 37 38 39 76 65 0A 0D
第一个0D是帧起始位,当……
接收方是可以不选择奇偶校验的。。。那就是说我即使是用无校验也可以正确收到它的数据?是不是在UART的mode设置中需要留出1位作为奇偶校验位,这样才能正确收到偶校验的数据,可以防止……
你不会只回来看兄弟们吧?...
论坛上应该还有姐妹们吧,(*^__^*) 嘻嘻…………
谢谢Jason_Zhang 和halibote523的建议~~~
另一块单片机发送是正常的,首先它是一个已经做成计数仪器的,其次,我将串口直接接在该仪器和电脑上,电脑上是可以收到……
我现在是利用AT89C51来进行数据的串口通信,想设置为偶校验,8位数据位,1位停止位,不知该如何让设置,关键是这个偶校验...如果别人是用偶校验=给我发数据的,而我用无校验来接受……