找回密码
 注册
搜索
查看: 766|回复: 4

[讨论] 【求助】nrf2401DATA脚的读取问题

[复制链接]
发表于 2009-9-10 16:34:24 | 显示全部楼层 |阅读模式
用c8051f330去读2401的data脚,存在以下问题:
1,设置接收模式时,要用mcu向2401里写一bit的1;
2,写完之后,单片机引脚一直保持高电平(2.9V);(为什么??)
3,此时,2401的data脚向外发送数据时,是在单片机输出的已有电平上叠加的!而且叠加的幅度特别小,只有0.4V,造成输出高电平=3.3V,低电平=2.9V,因此MCU怎么读都是读到的逻辑1;

4,如果,我在配置接收模式之后认为再把单片机与2401data脚相连的引脚置0,则在读取data脚时,data输出高电平变成了0.4V,低电平变成了0V,单片机怎么读都读到的是0

这个问题该怎么解决?
 楼主| 发表于 2009-9-10 21:55:25 | 显示全部楼层
楼上的捣乱!
在DATA脚和单片机引脚间串联一个合适的电阻,可以解决以上的问题。

但是现在读到的数据变成了一律的255………………………………
点评回复

使用道具 举报

发表于 2010-7-2 15:37:11 | 显示全部楼层
看看 挣钱
点评回复

使用道具 举报

发表于 2010-7-3 09:10:01 | 显示全部楼层
看看,挣钱
点评回复

使用道具 举报

发表于 2010-7-3 19:45:13 | 显示全部楼层
没有遇到你这种情况, 可能短路, 也可能共地问题
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-28 06:38 , Processed in 0.046395 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表