打印
[圈圈教你玩USB]

请教下圈圈

[复制链接]
1757|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
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芯片也换了还是不行

使用特权

评论回复
5
computer00| | 2012-9-11 13:47 | 只看该作者
检查D+电压是否已经出来。

使用特权

评论回复
6
zysunshine| | 2013-1-19 16:02 | 只看该作者
computer00 发表于 2012-9-11 13:47 检查D+电压是否已经出来。

D+电压会随着断开连接程序而变,断开后电压为0,连接后电压为3.16V,但是D-的电压却总是保持在3.9V左右并且可以听到电脑识别得声音,读id正确,说明读写程序,接线应该没问题,是不是不正常?把D-引脚断开,引脚电压还是3.8V左右,是怎么回事,折腾好久还是没想明白

使用特权

评论回复
7
zysunshine| | 2013-1-19 18:08 | 只看该作者
楼主解决了没有,静静的等着答案,我再接着看,还不信了,不信出不来

使用特权

评论回复
8
computer00| | 2013-1-20 15:06 | 只看该作者
是不是哪里短路了哦……

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

6

帖子

0

粉丝