stc就是基于51的内核,是一个增强型的51。比atmel的at89系列具有更强的功能,例如某些型号具有更大的ram和flashrom ,支持用com下载程序,使得isp电路设计更为简单,支持iap,可以在应用编程。 具有内嵌的EERPOM,可以存储数据,而无需外扩AT24C02和93C46等EEPROM芯片,节省IO口资源和成本对于PCB设计也会更为简单。 另外STC具有倍频功能,可以使得运行速度更快,相当于1/2的AT89S51的时钟周期内实现一个单周期指令。 但如果你想学习的话,建议你直接去学PIC或者AVR,这些处理器的应用和arm相似,可以让你更进一步学习嵌入式系统的开发。 你也可以直接学习stm8微控制器的内容,以便快速进入stm32的CM3内核arm处理器开发。
温馨提示:答案为网友推荐,仅供参考