世纪电源网社区logo
社区
Datasheet
标题
返回顶部
讨论

51、AVR、PIC、MSP430、ARM、DSP这几种单片的优缺点各是什么?

[复制链接]
查看: 367 |回复: 5
1
qlnveder164
  • 积分:572
  • |
  • 主题:19
  • |
  • 帖子:67
积分:572
LV6
高级工程师
  • 2023-3-20 16:26:21
51、AVR、PIC、MSP430、ARM、DSP这几种单片的优缺点各是什么?这些单片机都用在现实生活中的哪些东西上面,请各举至少一例,谢谢~
还有一个小问题,触屏技术用的是哪种单片机?
收藏收藏
YEEIR
  • YEEIR
  • 离线
  • LV4
  • 初级工程师
  • 积分:393
  • |
  • 主题:7
  • |
  • 帖子:43
积分:393
LV4
初级工程师
  • 2023-3-21 13:07:35
  • 倒数5
 
先弄清这些“单片机”的基本特点才能比较。51是传统8位单片机,对单片机的发展奠定了基础,如今仍有许多兼容型号,但性能提高很多,AVR是现今的主流8位单片机,据说出货量最多,和许多增强型51单片机性能相当,PIC也是8位单片机,在可靠性、抗干扰方面更胜一筹,MSP430是当今一枝独秀的16位单片机,ARM是当今比较先进的32位单片机架构,有许多厂商生产基于ARM架构的单片机,大有取代8位和16位的趋势。DSP不是单片机,专门进行复杂的数字运算。
通天塔
  • 积分:509
  • |
  • 主题:10
  • |
  • 帖子:70
积分:509
LV6
高级工程师
  • 2023-3-22 10:12:13
  • 倒数4
 
AVR和pic都是跟8051结构不同的8位单片机,因为结构不同,所以汇编指令也有所不同,而且区别于使用CISC指令集的8051,他们都是RISC指令集的,只有几十条指令,大部分指令都是单指令周期的指令,所以在同样晶振频率下,较8051速度要快。
oleangae
  • 积分:486
  • |
  • 主题:6
  • |
  • 帖子:62
积分:486
LV6
高级工程师
  • 2023-3-23 10:27:16
  • 倒数3
 

综合来看,AVR与51、PIC单片机相比具有一系列的优点,用通俗的说法主要体现在这几个方面:


(1)、在相同的系统时钟下AVR运行速度最快;


(2)、所有AVR单片机的FLASH、EEPROM蓄存器都可以反复烧写、支持在ISP在线编程(烧写),入门费用非常少;


(3)、片内集成多种频率的RC振荡器、上电自动复位、看门狗、启动延时等功能,使得电路设计变得非常简单;


(4)、每个IO口作输出时都可以输出很强的高、低电平,作输入时IO口可以是高阻抗或者带上拉电阻;


(5)、片内具有丰富实用的资源,如AD模数器、DA数模器,丰富的中断源、SPI、USART、TWI通信口、PWM等等;


(6)、片内采用了先进的数据加密技术,大大的提高了破解的难度;


(7)、片内FLASH空间大、品种多,引脚少的有8脚,多的有64脚等各种封装


(8)、部分芯片的引脚兼容51系列,代换容易,如ATtiny2313兼容AT89C2051,ATmega8515/162兼容AT89S51等



Bibiers
  • 积分:614
  • |
  • 主题:17
  • |
  • 帖子:88
积分:614
LV6
高级工程师
  • 2023-3-24 10:47:03
  • 倒数2
 
DSP、AVR和PIC单片机、8051单片机之间区别
AVR和PIC都是跟8051单片机的机构不同的8位单片机,因为结构不同,所以他的汇编指令也不同,并且他们都是使用的RISC指令集,只有几十条指令,大部分的还都是单周期的指令,所以在相同的晶振频率下,比8051速度要快。
DSP其实也是一种特殊的单片机,他从8bit到32bit的都有,他专门是用来计算数字信号的,在某些计算公式上,他甚至比现在的家用计算机的最快CPU还要快,比如说一个32bit的DSP能在一个指令周期内完成一个32bit数乘以32bit数再加上一个32bit数的计算。
zjxiao886
  • 积分:670
  • |
  • 主题:4
  • |
  • 帖子:85
积分:670
LV6
高级工程师
最新回复
  • 2023-3-29 15:35:12
  • 倒数1
 
“DSP芯片”是带DSP功能的单片机,“ARM芯片”是带或不带DSP功能的单片机。若不考虑DSP功能,“DSP芯片”比“ARM芯片”在功能上弱很多,有多种模式、跑OS、MMU、多种外设等许多差别
热门技术、经典电源设计资源推荐

世纪电源网总部

地 址:天津市南开区黄河道大通大厦8层

电 话:400-022-5587

传 真:(022)27690960

邮 编:300110

E-mail:21dy#21dianyuan.com(#换成@)

世纪电源网分部

广 东:(0755)82437996 /(138 2356 2357)

北 京:(010)69525295 /(15901552591)

上 海:(021)24200688 /(13585599008)

香 港:HK(852)92121212

China(86)15220029145

网站简介 | 网站帮助 | 意见反馈 | 联系我们 | 广告服务 | 法律声明 | 友情链接 | 清除Cookie | 小黑屋 | 不良信息举报 | 网站举报

Copyright 2008-2024 21dianyuan.com All Rights Reserved    备案许可证号为:津ICP备10002348号-2   津公网安备 12010402000296号