AT89S52和STC89C52下载方式有什么不同,这两种芯片可以混用吗?

我的毕业设计是做一个电子琴,硬件都已经做好了,方案是别人给我的,但是方案里使用的是AT89S52的程序,我同学做单片机的都是用STC89C52芯片,所以下载线什么的都有形成的,我想问的是我用的是AT89S52芯片,可以用他们的下载线,像他们烧录程序那样烧录我程序进AT89S52吗?还有,如果它们烧录程序的方式不同,那我换STC89C52芯片,烧录原来的那个AT89S52的程序进去也是一样用的吗?用不用改点程序什么的?也就是说STC89C52和AT89S52可以混用吗?希望各位高手帮帮忙回答!很急用!如果回答好!悬赏还可以加!谢谢各位!
现在我买了STC89C52芯片回来,想问的是它可以拿它代替原方案里的AT89S52芯片吗?如果我用STC89C52,那个我原来方案里的程序需要改吗?还是可以直接把方案里的原程序直接烧录到STC89C51芯片里面。

不可以,STC89系列的单片机是51内核,但不是和AT89S系列的结构完全相同,STC是用的串口通信下载,而AT89S是用自己的串行或并行下载的,如果你的电路上没有下载程序部分的电路,硬件是可以通用的,但是程序可能需要有细微的改动,具体您可以参考一下厂家提供的技术文档。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-12-27
程序不用修改,两者通用的,最主要的差别是下载方式不通~STC下载程序会麻烦点,有冷启动过程及专用的下载器你同学应该会了的~~.AT89C52下载方便些.有什么不懂再hi 我本回答被提问者和网友采纳
第2个回答  2010-12-26
这两种芯片在软件和硬件上都兼容,都可以用,但两者的下载线不同,下载软件也不同,不可通用。
第3个回答  2010-12-30
KEYI
相似回答