AVR、STC及51单片机的比较

[复制链接]
1371|22
 楼主| Plantt 发表于 2019-4-28 14:44 | 显示全部楼层 |阅读模式
AVR、STC及51单片机的比较



    1、AVR单片机与8051的比较

  AVR与8051主要区别是内核不同,指令集不同,io结构不同,外设不同。

  AVR单片机比8051的硬件资源多得多,AVR单片中的MEGA系列内部还有AD转换器,在一些简单的电路中,有了AVR单片机就甚至是零外部元件了,使用非常方便,是主流的单片机,而价格又不贵!

  AVR单片机,是增强型RISC内载FLASH的单片机,芯片上的FLASH存储器附在用户的产品中,可随时编程,再编程,使用户的产品设计容易,更新换代方便。AVR单片机采用增强的RISC结构,使其具有高速处理能力,在一个时钟周期内可执行复杂的指令,每MHz可实现1MIPS的处理能力。AVR单片机工作电压为2.7~6.0V,可以实现耗电最优化。


  2、STC与51

  STC是改进型51,内部的EEPROM,对于参数的保存还是很方便的,EMC性能也要好一点,价格也相对便宜。


  3、8051单片机

  8051单片机最早由INTEL公司推出,其后,多家公司购买了8051的内核,使得以8051为内核的MCU系列单片机在世界上产量最大,应用也最广泛。


  4、MICROCHIP单片机

  MICROCHIP单片机的主要产品是PIC 16C系列和17C系列8位单片机,CPU采用RISC结构,分别仅有33,35,58条指令,采用Harvard双总线结构,运行速度快,低工作电压,低功耗,较大的输入输出直接驱动能力,价格低,一次性编程,小体积。



usysm 发表于 2019-5-1 16:13 | 显示全部楼层
有了STC还需要学AVR吗?  
typeof 发表于 2019-5-1 16:14 | 显示全部楼层
所有AVR有的硬件串口      
yujielun 发表于 2019-5-1 16:14 | 显示全部楼层
想看看AVR到底是什么样的单片机
htmlme 发表于 2019-5-1 16:14 | 显示全部楼层
只会一点STC,想试试STM
pklong 发表于 2019-5-1 16:15 | 显示全部楼层
用avr或直接用stm32。         
touser 发表于 2019-5-1 16:15 | 显示全部楼层
感觉STC 1T系列和AVR比,似乎AVR已经是没有必要去学的东西了
myiclife 发表于 2019-5-1 16:15 | 显示全部楼层
51数据经过ALU需要通过累加器A  
uytyu 发表于 2019-5-1 16:16 | 显示全部楼层
AVR是很强悍的        
iyoum 发表于 2019-5-1 16:16 | 显示全部楼层
主要流行Cortex M3价格低,性能强。  
jkl21 发表于 2019-5-1 16:16 | 显示全部楼层
AVR有130多条,而且指令更灵活  
htmlme 发表于 2019-5-1 16:16 | 显示全部楼层
最新AVR的 内部寄存器、EEPROM、RAM、FLASH统一编址,除是8位外,很类似ARM。
usysm 发表于 2019-5-1 16:16 | 显示全部楼层
感觉STC新的51和AVR差不多
yujielun 发表于 2019-5-1 16:16 | 显示全部楼层
AVR所有的特点,几乎和STC最新的51系列单片机一模一样
typeof 发表于 2019-5-1 16:16 | 显示全部楼层
最高主频更是高达40M      
jkl21 发表于 2019-5-1 16:17 | 显示全部楼层
51必须要死命的提高时钟频率才能赶得上AVR。
iyoum 发表于 2019-5-1 16:17 | 显示全部楼层
51简单易学资料超级多。
AVR应该功耗要低些。
uytyu 发表于 2019-5-1 16:17 | 显示全部楼层
单独谈论AVR CPU,那这是八位单片机里工作效率最高的  
myiclife 发表于 2019-5-1 16:17 | 显示全部楼层
AVR CPU内部也有类似的累加器结构
touser 发表于 2019-5-1 16:17 | 显示全部楼层
51初学还可以,可是市场应用都是用stm和arm了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

637

主题

901

帖子

5

粉丝
快速回复 在线客服 返回列表 返回顶部