登陆
|
注册
|
搜索
|
最近新帖
发帖子
|
共享我的资料
|
精华帖子
|
热门话题
导航:
老古网
→
老古论坛
→
XMOS公共讨论区
→
XMOS开源项目区
→
单片机程序设计
→
嵌入式系统
→
广告区域
→
→硬件:我现在用8019收发数据包,完后我读ISR寄存器的值,[seandy]
*第5365篇: 硬件:我现在用8019收发数据包,完后我读ISR寄存器的值,但是发现读出的竟然出现这种自相矛盾地值(67H)。请那位高手指点一下!
楼 主:
seandy
2002年10月9日12:29
硬件:我现在用8019收发数据包,完后我读ISR寄存器的值,但是发现读出的竟然出现这种自相矛盾地值(67H)。请那位高手指点一下!
按照资料上的说明,ISR^0位表示正确接收一个数据包,ISR^2表示收到的数据包有多种错
误。可是我实验过程中发现这两位都被置1了。这是什么原因呢?
第
2
楼:
error
2002年10月9日12:47
建议一下!
在读数据时最好先将数据线赋0xff,再读数据!
我的系统如果不先将数据线赋0xff,再读数据,读出的数据经常出错!
具体原因不是很清楚!好像8019的驱动能力不是很强!
第
3
楼:
seandy
2002年10月9日14:48
这个我已经是赋0xff然后才读数据的,但还是不对!
第
4
楼:
seandy
2002年10月10日18:07
老古先生,你能不能回答这个问题呢?拜托了!
第
5
楼:
老古
2002年10月11日11:25
这个标志位是累加的。说明有的数据包对,有的错
>>>>>>对该主题发表你的看法
本主题贴数
5
,分页:
[第1页]
[上一篇主题]:
C51编程:与51通讯为何要加延时?如何解决?
[下一篇主题]:
硬件:一个很简单的问题