pdiusbd12使用0xfd读ID号为0x0000?

[复制链接]
4338|12
 楼主| snok_sky 发表于 2011-3-28 14:21 | 显示全部楼层 |阅读模式
如题,求各位大侠指点指点,谢谢了
taihexiaojin 发表于 2011-3-28 15:56 | 显示全部楼层
照着PDIUSBD12芯片的读写时序来编写相应的函数应该就没问题哇。。。。
 楼主| snok_sky 发表于 2011-3-28 16:45 | 显示全部楼层
是啊,我按照圈圈的那个程序编的,按道理是可以读取到的,可就是为0x0000 2# taihexiaojin
 楼主| snok_sky 发表于 2011-3-28 20:55 | 显示全部楼层
给自己顶一个!d12的晶振已经用示波器测过,输出端的周期大概是0.16us,这应该没问题吧?A0是与单片机的P3_4相连,圈圈程序里的是P3_5,这个也改过来,D0至D8与单片机P0口连接也正常,有上拉电阻,在keil3中仿真是0xfdfd,可下载到板子里怎么是0x0000呢?跪求指点啊!!!
XY598646744 发表于 2013-10-15 15:10 | 显示全部楼层
同样的悲剧,你解决没有?我只有晶振的频率不同,我用的11.0592M的晶振,这个有影响么?
蔚飞 发表于 2013-10-15 22:10 | 显示全部楼层
是0x1012,我也是照着写,没问题
XY598646744 发表于 2013-10-15 22:16 | 显示全部楼层
蔚飞 发表于 2013-10-15 22:10
是0x1012,我也是照着写,没问题

我和楼主问题一样,也不知道该怎么处理了。
蔚飞 发表于 2013-10-15 22:20 | 显示全部楼层
XY598646744 发表于 2013-10-15 22:16
我和楼主问题一样,也不知道该怎么处理了。

你用的是什么STC的单片机吗?
XY598646744 发表于 2013-10-15 22:23 | 显示全部楼层
蔚飞 发表于 2013-10-15 22:20
你用的是什么STC的单片机吗?

对啊,我用的STC89C52
蔚飞 发表于 2013-10-15 22:35 | 显示全部楼层
XY598646744 发表于 2013-10-15 22:23
对啊,我用的STC89C52

哦,对了,写的后面要加那句,P0=0xff,设置成输入状态,要不然读不出来
XY598646744 发表于 2013-10-15 22:41 | 显示全部楼层
蔚飞 发表于 2013-10-15 22:35
哦,对了,写的后面要加那句,P0=0xff,设置成输入状态,要不然读不出来

用C写的啊,编译器会自动解决这个问题啊,
蔚飞 发表于 2013-12-5 15:25 | 显示全部楼层
XY598646744 发表于 2013-10-15 22:41
用C写的啊,编译器会自动解决这个问题啊,

试试就知道C会不会帮你解决了
一我就是我 发表于 2015-5-26 09:38 | 显示全部楼层
能具体说下P0=0xff加在哪句后面吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

48

帖子

1

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