打印

仿真结果和烧写进片子里不一样该如何解决

[复制链接]
2666|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
paulbobo|  楼主 | 2009-3-13 19:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dai_weis| | 2009-3-13 20:10 | 只看该作者

放弃仿真器,直接用硬件工作

使用特权

评论回复
板凳
平常人| | 2009-3-13 20:34 | 只看该作者

这还用说片子坏了,或有硬件损伤

好好地检查板子。。。。。。。

使用特权

评论回复
地板
paulbobo|  楼主 | 2009-3-13 20:43 | 只看该作者

查过了

查过了 所有输入都是正确的  就是读出结果不正确 郁闷 
很简单一个芯片咋就这样呢

使用特权

评论回复
5
ayb_ice| | 2009-3-13 21:07 | 只看该作者

肯定以实际硬件为准

应该是第一位或最后一位不对,肯定是时序问题

使用特权

评论回复
6
paulbobo|  楼主 | 2009-3-13 23:54 | 只看该作者

以实际为准该如何解决呢

我也怀疑时序有问题 但是这个芯片时序很简单嘛

使用特权

评论回复
7
平常人| | 2009-3-14 10:10 | 只看该作者

再简单的东西也会损坏,再简单的东西也有可能有认识不到

耐下心好好地查查,好好地想想。。。。。。。。

使用特权

评论回复
8
芯行天下| | 2009-3-14 13:32 | 只看该作者

用示波器看一下你在硬件下运行的波形图

用示波器看一下在硬件下运行的波形图,在与165的数据手册对比,看一下你的波形图是否有问题。

使用特权

评论回复
9
NE5532| | 2009-3-15 10:13 | 只看该作者

把仿真器丢掉就可以了。

请看《脱离仿真器玩单片机》

使用特权

评论回复
10
chenluck| | 2009-3-17 21:37 | 只看该作者

你的程序肯定有问题

在读165时,一定要先重新LOAD一下,然后再发送8个CLK去读,我认为你是没有LOAD,然后CPU得位时会产生一个脉冲的(CLK)的,然的就出错了

使用特权

评论回复
11
paulbobo|  楼主 | 2009-3-26 12:10 | 只看该作者

总结

很久没来了 总结一下 谢谢楼上各位的建议
to chenluck :有重新LOAD否则仿真器也会错
to NE5532 :已下载了 有空看看

问题出在驱动能力上,也没细丝算过所以出错了,165我是级连使用,换4.7K上拉就正常了。
仿真器IO口驱动会比实际芯片强,之前有个板驱动继电器仿真器可以换上芯片后就不行了

使用特权

评论回复
12
hq_y| | 2009-3-26 12:32 | 只看该作者

嗯嗯,的确是需要上拉或者加一级驱动芯片,541啥的

使用特权

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

本版积分规则

5

主题

14

帖子

0

粉丝