AT89C51和AT89S51有什么区别?

Var*_*nce 2 embedded 8051

你如何将这些连接到您的计算机?哪一个更容易燃烧?

Cli*_*ord 5

您可以通过比较数据表找到您寻找的信息:AT89C51,AT89S51,但是您将在第一个链接中看到它指出:

不建议用于新设计.使用AT89S51.

所以这可能使你的最后一个问题无关紧要,你应该使用AT89S51.

关于你的第二个问题(我将其解释为"连接到开发主机"),我建议你使用现成的开发板,除非你有自己的手段和技能.系统内编程可以通过UART实现(上面的链接中有一个应用程序注释),所以你需要一台带有RS-232串行接口和NULL调制解调器电缆的电脑(后者可能随电路板一起提供) ).如果您的PC上没有串行端口,请获取USB串行端口适配器.

显然你需要开发工具; 在leas编译器,并且为了调试你可以从模拟器中受益; 再次上面的链接引用了工具.

总体; 阅读制造商的文档是您所有问题的答案!;-)