两种芯片可否通用?

[复制链接]
2107|3
 楼主| chen3bing 发表于 2009-2-21 14:47 | 显示全部楼层 |阅读模式
我写了个16F74的C程序,烧写后可以正常运行。<br /><br />然后我又写了个16F877A的C程序,完成同样的功能,<br /><br />烧写后插到16F74的座上,不能正确运行。<br /><br />我看到数据手册上两种芯片的管脚完全一样,<br /><br />那为什么运行结果不一样呢?<br /><br />我就是让PORTD和PORTC循环输出高低电平,<br /><br />驱动LED闪亮。<br /><br />请高手指教,谢谢!<br />
yewuyi 发表于 2009-2-21 21:31 | 显示全部楼层

请看这两个CHIP的手册

很多局部模块的代码可以通用,但不代表他是完全一样的,一般都不太可能实现你上面的想法,特别是这两个芯片本来就差异比较多。。。
不眠的硅谷 发表于 2009-2-23 09:28 | 显示全部楼层

两种芯片可否通用

要把这两种芯片的资源看清楚,然后把程序部分与硬件有关的资源查看二者的不同点找出来,更改相应的程序才可以正常工作的
 楼主| chen3bing 发表于 2009-2-23 10:20 | 显示全部楼层

谢谢!

  
您需要登录后才可以回帖 登录 | 注册

本版积分规则

439

主题

2540

帖子

2

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