[圈圈教你玩USB] 请教下圈圈

[复制链接]
 楼主| czcpx 发表于 2012-7-26 21:52 | 显示全部楼层 |阅读模式
请教下圈圈,我自己按圈圈的书给的电路图焊了一块实验板。下载了圈圈的程序后可以成功读取ID。第三章的程序串口却只显示了:
********************************************************************
******             《圈圈教你玩USB》之 USB鼠标                ******
******                      AT89S52 CPU                       ******
******                  建立日期:Jul 26 2012                 ******
******                   建立时间:09:42:55                   ******
******                    作者:电脑圈圈                      ******
******                    欢迎访问作者的                      ******
******           USB专区:http://group.**/93/       ******
******      BLOG1:http://www.**/blog/computer00    ******
******                BLOG2:http://computer00.21ic.org       ******
******                  请按K1-K8分别进行测试                 ******
******    K1:光标左移  K2:光标右移  K3:光标上移 K4:光标下移   ******
******    K5:滚轮下滚  K6:滚轮上滚  K7:鼠标左键 K8:鼠标右键   ******
********************************************************************
Your D12 chip's ID is: 0x1012. ID is correct! Congratulations!
断开USB连接。
连接USB。
USB总线复位。
然后就不显示其他的了,按键按了也没反应,请问这是说明情况。我个人怀疑是D-和D+两根线有问题,但是查来查去就是没找出问题。请圈圈指教!!!!O(∩_∩)O谢谢
Pony279 发表于 2012-7-27 16:57 | 显示全部楼层
 楼主| czcpx 发表于 2012-7-27 22:17 | 显示全部楼层
2# Pony279




可是我换了一个51后还是不行
 楼主| czcpx 发表于 2012-7-27 22:20 | 显示全部楼层
2# Pony279



PDIUSBD12芯片也换了还是不行
computer00 发表于 2012-9-11 13:47 | 显示全部楼层
检查D+电压是否已经出来。
zysunshine 发表于 2013-1-19 16:02 来自手机 | 显示全部楼层
computer00 发表于 2012-9-11 13:47 检查D+电压是否已经出来。

D+电压会随着断开连接程序而变,断开后电压为0,连接后电压为3.16V,但是D-的电压却总是保持在3.9V左右并且可以听到电脑识别得声音,读id正确,说明读写程序,接线应该没问题,是不是不正常?把D-引脚断开,引脚电压还是3.8V左右,是怎么回事,折腾好久还是没想明白
zysunshine 发表于 2013-1-19 18:08 来自手机 | 显示全部楼层
楼主解决了没有,静静的等着答案,我再接着看,还不信了,不信出不来
computer00 发表于 2013-1-20 15:06 | 显示全部楼层
是不是哪里短路了哦……
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

2

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部