STCT单片机和AVR单片机最主要的区别是什么? 我用的stc12c5a32s2,觉得功能也不比它差到哪儿啊?
1个回答
展开全部
主要区别如下:
1、STC51是CISC结构,AVR是RISC结构。
2、STC51是取指,运行,AVR有预取指,也就是流水线方式。
3、指令系统不同
4、STC51靠寄存器工作,只有一个累加器,AVR有32个累加器,没有用户寄存器。
当然STC12系列单片机我认为还是比AVR要稍有优势
1、STC12单片机最大晶振可达35M,同级AVR只有16M
2、前者可以扩展RAM,AVR是没有这功能的。
3、前者可查资源丰富,AVR资历较浅,无法相提并论。
1、STC51是CISC结构,AVR是RISC结构。
2、STC51是取指,运行,AVR有预取指,也就是流水线方式。
3、指令系统不同
4、STC51靠寄存器工作,只有一个累加器,AVR有32个累加器,没有用户寄存器。
当然STC12系列单片机我认为还是比AVR要稍有优势
1、STC12单片机最大晶振可达35M,同级AVR只有16M
2、前者可以扩展RAM,AVR是没有这功能的。
3、前者可查资源丰富,AVR资历较浅,无法相提并论。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询