holyrock
驱动牛犊
驱动牛犊
  • 注册日期2003-12-27
  • 最后登录2005-08-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1968回复:15

【菜鸟发问】关于D12的电路图及开发

楼主#
更多 发布于:2004-01-12 14:12
    现在一个人开发89c51的D12接口,遇到很多细节问题,不解,
苦于身边没有同志,希望众位达人多多帮忙。
   1.现在用89c51做核心在固件程序里有xdata,那么是不是要外接ram?可是参考电路图中似乎没有接
   2.看到参考电路图中USB插座的D+,D-,Vdd都接了个电感,这
是起什么作用的?要多大?D+和D-上的1M电阻一定要接吗?
   3.我只用用5v电源,Vout3.3管脚一定要接电容否?还是可以悬空?
   万分感谢!
  

[编辑 -  1/12/04 by  holyrock]

[编辑 -  1/12/04 by  holyrock]
holyrock
驱动牛犊
驱动牛犊
  • 注册日期2003-12-27
  • 最后登录2005-08-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-01-12 19:16
    为什么没人回答?问题不难啊,救救小弟吧,快急死了
mk_usb
驱动牛犊
驱动牛犊
  • 注册日期2004-04-22
  • 最后登录2004-07-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-04-29 11:13
我也遇到同样的问题,希望能有高手帮助解答,非常感谢!
mcu usb 232 pcb ddk sdk
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-04-29 14:32
 对于51来说,d12相当一个扩展RAM,所以固件代码有xdata。
 我没有电感可能是抗干扰的吧,我是用USB规范上实例的电容。
 Vout悬空多浪费啊,接1.5k的电阻,选择USB高低速设备多好。


   现在一个人开发89c51的D12接口,遇到很多细节问题,不解,
苦于身边没有同志,希望众位达人多多帮忙。
   1.现在用89c51做核心在固件程序里有xdata,那么是不是要外接ram?可是参考电路图中似乎没有接
   2.看到参考电路图中USB插座的D+,D-,Vdd都接了个电感,这
是起什么作用的?要多大?D+和D-上的1M电阻一定要接吗?
   3.我只用用5v电源,Vout3.3管脚一定要接电容否?还是可以悬空?
   万分感谢!
  

[编辑 -  1/12/04 by  holyrock]

[编辑 -  1/12/04 by  holyrock]
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-04-29 14:46
“Vout悬空多浪费啊,接1.5k的电阻,选择USB高低速设备多好。”
USB设备的高低速是由Vout决定的吗?
请赐教!
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-04-29 15:00
不是不是,
高速由一个提升电阻加在D+上表示,低速的加在D-上。电阻1.5k,电压协议上给的是3.x伏特,有一定浮动范围。
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-04-29 15:18
请问电感的值是多少?
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-04-29 15:24
我没有用电感,所以不知道。sorry..
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-04-29 15:28
楼上的朋友,
能告诉我D12的CS,A0,WR,RD,ALE,怎么接吗?
我做的中断值老是0!
灯没什么反应!
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-04-29 15:34
楼上的朋友,
能告诉我D12的CS,A0,WR,RD,ALE,怎么接吗?
我做的中断值老是0!
灯没什么反应!


CS是片选,我接地,使上电就一直有效;
WR/RD直接连C51对应的WR/RD;

A0和ALE关系着是否复用。

复用的话,ALE连C51的ALE,A0高;不富,ALE看着办,A0连一可用的IO口。
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-04-29 15:40
那,
数据端口之间要不要用373或573连接呀?
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-04-29 15:43
我做的很简单。

at89c52
pdiusbd12
led * 5 (4 free use/1 good link)

其它容阻无数,不计。
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-04-29 15:48
你做到哪一步了?
chopin_1998
驱动牛犊
驱动牛犊
  • 注册日期2004-04-01
  • 最后登录2005-03-30
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-04-29 15:51
板子还在老板那儿,它们老脱工期……不过应该快了。

现在看固件,不就被卡在硬件抽象这块吗。上层的除了主循环,应该改得不多。做完这个,写Linux驱动。
Linux Power!
longyinjiuxiao
驱动小牛
驱动小牛
  • 注册日期2004-03-15
  • 最后登录2004-06-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-04-29 15:55
其实我也在做非复用的,
但是我得先弄明白复用的原理,
才好改成非复用的。
halasaw
驱动牛犊
驱动牛犊
  • 注册日期2004-04-28
  • 最后登录2004-07-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2004-04-30 23:11
 :)复用和非复用有什么不一样的吗?
大虾能讲详细点吗?
我是菜鸟。
游客

返回顶部