fengjunco
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1453回复:7

请指教:已经能正常枚举的D12给c55提供振荡的时候有问题。

楼主#
更多 发布于:2003-05-15 16:04
请问,我的D12板子已经可以正常的枚举并且也可以安装驱动程序的了,但是,当我想利用D12的CLKOUT给我的C55提供振荡频率的时候,板子却出了问题:D12一直申请中断,没有办法枚举啊!而且,我用的c51程序根本上就没有动过,我想,那位高手能够给小弟指点一二,小弟不胜感激!
fengjunco
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-05-15 16:30
说得不是很清楚,不好意思,我的D12的正常枚举是在单片机也有独立的晶振的情况下的,现在我想把单片机的晶振去掉,谁知道……
lbcat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-09-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-05-15 21:44
  程序要做修改的吧?一个是有源晶振一个是无源晶振啵,无源晶振是要用到51里的电路才能产生振荡的啊,如果用有源晶振这部分电路就应该屏蔽掉啊??
fengjunco
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-05-16 16:31
谢谢lbcat!你的意思是说在用无源晶振的时候要把我原来的晶振和它的负载电容给屏蔽掉吧?这一步我已经做了,不单这样,我是把它们给焊下来了,呵呵~~但是还是不行。
今天我给过电话广州周立功的技术支持,他们说我的89C55WD在晶振的驱动电流方面D12可能不能满足……
请问,89C55WD的晶振到底要多大才能驱动它?还有就是,我还有一个很菜的问题,这个负载电容是怎么样计算的,或者在哪方面的书上有介绍?
lbcat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-09-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-05-16 21:52
   -_-b……
   我不是那个意思啊,原来的晶振当然要去掉啦……
   无源晶振本身只是个晶体,由于没有电源,需要配合c51内部的电路才能形成振荡回路产生需要的振荡频率。而有源晶振本身就可以产生振荡,所以只需一根线就可以与c51连接直接提供振荡。那你说c51内部的电路是不是应该通过程序来屏蔽掉呢?当然也不排除它会自动屏蔽掉(这要看它里面的具体电路了),因为我一般都用无源晶振。^_^
   另外,不是晶振的大小不能驱动c55,而是说D12的频率输出脚不一定有足够的电流来驱动c55,如果用无源晶振就肯定没问题,无论大小。你说的负载电容是指地线与晶振之间那个吧??那是用来滤波的,为了能提供稳定的频率。它的大小基本来说是由经验决定的,一般就22pf-33pf左右都可以了。 :D :D
ff524
驱动牛犊
驱动牛犊
  • 注册日期2003-03-21
  • 最后登录2003-10-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-05-17 13:22
我是用clkout给单片机提供时钟信号的,而且工作正常哈,但我用的是51的片子以及无源的晶振,不知道关于D12的频率输出脚提供足够的电流驱动c55,这个电流跟D12的晶振是有源或无源的有关吗?
  另外楼主,可不可以把你的枚举通过的程序段共享一下哈!我的怎么到set_address了以后就工作不正常拉,只收到00 05 02 00 00 00 00 00
  (接下来是不是应该收到setup packet为:80 06 00 01 00 00 12 00才对啊?)
知云
lbcat
驱动牛犊
驱动牛犊
  • 注册日期2002-03-19
  • 最后登录2007-09-27
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-05-17 23:07
   D12引脚的输出电流当然跟它所用的晶振无关啦,是由它本身的器件性能决定的。
fengjunco
驱动牛犊
驱动牛犊
  • 注册日期2003-04-24
  • 最后登录2004-02-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-05-20 15:54
其实,我所做的都是在周立功公司的D12的开发板上做了一点点的修改。可以说是D12开发板的一个影子,一个简单板的开发板而已。现在我就拿出来,大家都帮我看看,还有什么我没有想到的。还现在正在准备结束我的本本生活了,还有一个多月的时间……
附件名称/大小 下载次数 最后更新
2003-05-20_5.20.rar (34KB)  0
游客

返回顶部