打印
[ZLG-MCU]

AD转换怎么不相同?

[复制链接]
1150|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
linhai1986|  楼主 | 2009-3-15 00:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
为什么用P89C58X2和P89V51RD2烧写同一个程序并在同一块PCB板上运行,P89C58X2能正常进行AD转换,P89V51RD2的AD转换不能进行。(我用的是外部AD转换芯片ICL7135)这是为什么?

相关帖子

沙发
xiaoxin1986| | 2009-3-15 19:06 | 只看该作者

对于芯片代替的问题

设备间要移植,要注意下面的问题,因为单片机要做的事情就是两个,一个是做算法,二是要做IO口驱动,目的在于产生相应的驱动波形去驱动外围器件。
   对于前者,主要看内部有没有相关的外围模块和内部的RAM和ROM够不够,对于后者,主要看IO口个数和相应的驱动能力怎样样。 
  因此,这些问题,只能是具体的问题,具体分析,没有万能的办法

使用特权

评论回复
板凳
xiaoxin1986| | 2009-3-15 19:36 | 只看该作者

同是一个系列的MCU为什么程序转换上出现如此大的差别

ICL7135只需在其25PIN上给出一个脉冲,它就能进行AD转换,转换完毕就在其26PIN产生一个脉冲,在MCU上采集出BCD码。没有其它问题,为什么会出现再也不能进行AD转换?另外P89C58X2只有32KROM、512RAM程序能正常运行。P89V51RD2有64KROM、1024RAM程序不能正常运行。

使用特权

评论回复
地板
xiaoxin1986| | 2009-3-15 19:38 | 只看该作者

这个,应用场合不一样,自然有区别

使用特权

评论回复
5
linhai1986|  楼主 | 2009-3-15 19:40 | 只看该作者

太谢谢LS了

使用特权

评论回复
6
xiaoxin1986| | 2009-3-16 23:27 | 只看该作者

一起分享吗

使用特权

评论回复
7
linhai1986|  楼主 | 2009-3-16 23:50 | 只看该作者

好人也

使用特权

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

本版积分规则

172

主题

1451

帖子

0

粉丝