差别是:
1、工作电压:STC 3.3V~5.5V AT 4.0~5.5V
2、工作频率:STC 0~40MHz AT 0~33MHz
3、用户程序空间:STC 4K/8K/13K/16K/32K/64K AT 4K
4、片上集成RAM:STC 512/1280Byte AT 128Byte
5、程序下载:STC ISP/IAP AT ISP
6、速度:STC 6T模式 AT 12T模式
stc单片机和at89s51单片机的内核都是51,程序是基本兼容的,只不过程序的下载方式不同,stc用的是232,at的用的是专用烧录器或者isp
51系列基本上是完全一样的。89S51基本上就是89C51的一个廉价代替品,功能上和使用上应该是相同的,可能不同引脚能够提供的电流大小啊,对干扰的抵抗能力啊这些会有所不同。
存储区不一样,C51是EPROM,S51是flash程序放在两个片子里执行效果一样
没有什么不一样,就是生产的厂家不一样,都是51内核