我给你简单的介绍一下, 对于同种型号的单片机STC、ATME(例如51)两种公司的单片机在接口上基本是一样的,即接口功能一致,但两芯片内部会由于公司设计有些许的差别,比如stc51单片机内部集成了看门狗电路等等。还有就是关于编程烧写问题,stc使用串口对单片机进行烧写的,只需使用232接口芯片便可以直接烧写,较为方便。而at是利用并口进行烧写的,需要不同的烧写转换电路。所以说,二者学习实验板在个个功能模块上的电路基本一致,只是烧写电路略有不同而已。
STC的功能要强大:
1、 STC的支持串口下载程序,AT的要用专门的下载器
2、 STC的单片机flash要高于AT的--某些型号的
3、 STC的为国内生产量大便宜
4、 二者都属于MCS51内核,指令兼容
STC与AT的内核相同,不同之处就是下载方式,内存大小,速度有的不一样,还有STC有的带有AD数模转换,PWM等,但是两者是兼容的。
同一核心的MCU指令是兼容的,只是不同厂家扩展了不同的外设,功能不同,下载方式不同。
主要区别是烧录方式上的,其余都很相似,不过stc的稳定性不如at,入门倒是很合适,多准备几块,
一般来讲相同构架内核是一样的,不同厂家负责设计的是外设。stc外设貌似比较多一些,不过各种设计缺陷也不少。强烈推荐stm8系列的,性价比绝对一流