打印

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

[复制链接]
3034|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呢?跪求指点啊!!!

使用特权

评论回复
5
XY598646744| | 2013-10-15 15:10 | 只看该作者
同样的悲剧,你解决没有?我只有晶振的频率不同,我用的11.0592M的晶振,这个有影响么?

使用特权

评论回复
6
蔚飞| | 2013-10-15 22:10 | 只看该作者
是0x1012,我也是照着写,没问题

使用特权

评论回复
7
XY598646744| | 2013-10-15 22:16 | 只看该作者
蔚飞 发表于 2013-10-15 22:10
是0x1012,我也是照着写,没问题

我和楼主问题一样,也不知道该怎么处理了。

使用特权

评论回复
8
蔚飞| | 2013-10-15 22:20 | 只看该作者
XY598646744 发表于 2013-10-15 22:16
我和楼主问题一样,也不知道该怎么处理了。

你用的是什么STC的单片机吗?

使用特权

评论回复
9
XY598646744| | 2013-10-15 22:23 | 只看该作者
蔚飞 发表于 2013-10-15 22:20
你用的是什么STC的单片机吗?

对啊,我用的STC89C52

使用特权

评论回复
10
蔚飞| | 2013-10-15 22:35 | 只看该作者
XY598646744 发表于 2013-10-15 22:23
对啊,我用的STC89C52

哦,对了,写的后面要加那句,P0=0xff,设置成输入状态,要不然读不出来

使用特权

评论回复
11
XY598646744| | 2013-10-15 22:41 | 只看该作者
蔚飞 发表于 2013-10-15 22:35
哦,对了,写的后面要加那句,P0=0xff,设置成输入状态,要不然读不出来

用C写的啊,编译器会自动解决这个问题啊,

使用特权

评论回复
12
蔚飞| | 2013-12-5 15:25 | 只看该作者
XY598646744 发表于 2013-10-15 22:41
用C写的啊,编译器会自动解决这个问题啊,

试试就知道C会不会帮你解决了

使用特权

评论回复
13
一我就是我| | 2015-5-26 09:38 | 只看该作者
能具体说下P0=0xff加在哪句后面吗

使用特权

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

本版积分规则

0

主题

48

帖子

1

粉丝