资讯详情

52单片机 与 STM32 与 MSP430 与 流行单片机

52多个定时器,RAM 51是128,52是256。 最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。 另外ram不同的是,52有一个定时器2,可以在串行通信中设置更高的波特率,定时器2的功能与其他两个定时器不同。 52为51增强型,S52比C51、多一个定时器T(这东东很强),RAM多128B,ROM多4K,多中断2个,多看门狗,在掉电、数据指针等方面有一些改进。 S最高外部晶振可达33MHz,C51大概只有24MHz。 现在市场上,C51几乎被淘汰了。价格接近(可能是一样的)。如果你想买,摊主通常会推荐你买S52。

AT98C最高晶振频率2452MHz AT98S52最高晶振频率33MHz S128字节比C多128字节RAM S在线比C多ISP编程 S比C多了一个数据DPTR S比C多一个看门狗计时器 S在比C更多的断电模式下,可以从中断恢复

C52是atmel非常老一代的产品只使用编程器烧写程序(使用12V不支持在线编程的编程电压)。S52是atmel几年前,新的支持在线ISP编程,只要将ISP口的几根线和复位线被引出,芯片焊接在主板上可以编程,有很多软件支持,比如SLISP,PonyProg2000等

但STC没有STC89S52,

ATMEL的89S52 和 STC 的 89C52RC

Atmel 公司(爱特梅尔)是全球行业领先企业,致力于设计和制造各种微控制器、电容式触摸解决方案、先进逻辑、混合信号、非易失性存储器和射频 (RF) 元件。凭借业内最广泛的知识产权 (IP) 技术组合之一,Atmel 为工业、消费、安全、通信、计算和汽车市场提供全面的系统解决方案。2016年,美国芯片制造商微芯科技(Microchip Technology)宣布以36亿美元收购。

C表示商业级 S表示工业级,这个贵,

s该系列用于调试
STC 89C52RC 比较好。 第一 ,这个芯片很便宜 第二, 芯片直接有串口TTL输出,AT89S52需要ISP下载线的。 第三,他可以支持40MHZ的晶振
就一块STC89C52RC 加 一个晶振 加 两个30PF操作电容可以形成最小系统。 然后话 四五块钱买一个 PL2303芯片的 USB 转 TTL,可直接烧写。
光从配置上讲STC 89C52RC 强些

但都是用经典的。MCS-51内核。所以要么你用AT89S51或以上,或使用STC89C51以上,都有ISP下载线。

STM32系列专为嵌入式应用设计,要求高性能、低成本、低功耗ARM Cortex?-M0,M0 ,M3, M4和M7内核

主流产品(STM32F0、STM32F1、STM32F3)超低功耗产品(STM32L0、STM32L1、STM32L4、STM32L4 )、高性能产品(STM32F2、STM32F4、STM32F7、STM32H7)

所以后缀一般是功耗的代名词。

以STM32F103RBT以该型号的芯片为例,该型号由7个部分组成,其命名规则如下:

1 STM32 STM32代表ARM Cortex-M32位微控制器内核。
2 F F代表芯片子系列。
3 103 103代表增强系列。
4 R R其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚,I代表176脚。
5 B B这个项目代表内嵌Flash其中6代表32K字节Flash,8代表64K字节Flash,B代表128K字节Flash,C代表256K字节Flash,D代表384K字节Flash,E代表512K字节Flash,G代表1M字节Flash。
6 T T这个代表包装,其中H代表BGA封装,T代表LQFP封装,U代表VFQFPN封装。
7 6 6代表工作温度范围,其中6代表-40-85℃,7代表-40——105℃。

意法半导体(STMicroelectronics) 该集团成立于1987年6月,6月SGS 微电子公司和法国Thomson 半导体公司合并。1998年5月,SGS-THOMSON Microelectronics 将公司名称改为意法半导体有限公司,意法半导体是世界上最大的半导体公司之一。自成立以来,ST 超过半导体工业的整体增长率。自1999年起,ST 它一直是世界十大半导体公司之一。意法半导体的最新工业统计数据 (STMicroelectronics) 它是世界上第五大半导体制造商,在许多市场上处于世界领先水平。例如,意大利半导体是世界上最大的特殊模拟芯片和电源转换芯片制造商,也是世界上最大的工业半导体和机顶盒芯片供应商,在分离器件、移动相机模块和汽车集成电路领域处于世界前列。

STM32是意法半导体的经典产品。

内核:ARM32位Cortex-M3 CPU,最高工作频率为72MHz,1.25DMIPS/MHz。单周期乘法和硬件除法。

存储器:32-512KB的Flash存储器。6-64KB的SRAM存储器。

时钟、复位和电源管理:2.0-3.6V电源供电和I/O接口的驱动电压。上电复位(POR)、掉电复位(PDR)可编程电压探测器(PVD)。4-16MHz晶体振动。MHz RC振荡电路 kHz的RC振荡电路CPU时钟的PLL。带校准用于RTC的32kHz的晶振。

低功耗:休眠、停止、待机三种低功耗模式。RTC备份寄存器供电VBAT。

调试模式:串行调试(SWD)和JTAG接口。

DMA:12通道DMA控制器。支持外设:定时器,ADC,DAC,SPI,IIC和UART。

3个12位的us级的A/D转换器(16通道):A/D测量范围:0-3.6V。双采样和保持能力。温度传感器集成在片上。

2通道12位D/A转换器:STM32F103xC,STM32F103xD,STM32F103xE独有。

最多快速112个I/O端口:根据型号不同,有26、37、51、80、112I/O端口,所有端口都可以映射到16个外部中断向量。除了模拟输入,一切都可以接受5V内部输入。

最多11个定时器:4个16位定时器,4个定时器IC/OC/PWM或脉冲计数器。2个16位的6通道高级控制定时器:最多6个通道PWM输出。2个看门狗定时器(独立看门狗和窗口看门狗)。Systick定时器:24位倒计数器。驱动2个16位基本定时器DAC。

最多13个通信接口:2个IIC接口(SMBus/PMBus)。5个USART接口(ISO7816接口,LIN,IrDA兼容,调试控制)。SPI接口(18 Mbit/s),两个和IIS复用。CAN接口(2.0B)。USB 2.0全速接口。SDIO接口。

ECOPACK封装:STM32F103xx采用系列微控制器ECOPACK封装形式。

MSP430系列单片机是美国德州仪器(TI)1996年开始推向市场的16位超低功耗和精简指令集(RISC)混合信号处理器(Mixed Signal Processor)。

MSP430单片机之所以被称为混合信号处理器,是因为它将多个不同功能的模拟电路、数字电路模块和微处理器集成到芯片上,以提供单片机解决方案。该系列单片机主要用于需要电池供电的便携式仪器。

它的许多重要特点,如串行通信接口、硬件乘法器和足够的 I/O 引脚等,只有33x才有系列x该系列价格较高,更适合复杂的应用系统。x并不一定是最适合的。而片高精度A/D转换器又只有32x系列才有。

MSP430 系列单片机的各系列都集成了较丰富的片内外设。它们分别是看门狗(WDT)、模拟比较器A、定时器A0(Timer_A0)、定时器A1(Timer_A1)、定时器B0(Timer_B0)、UART、SPI、I2C、硬件乘法器、液晶驱动器、10位/12位ADC、16位Σ-Δ ADC、DMA、I/O端口、基本定时器(Basic Timer)、实时时钟(RTC)和USB控制器等若干外围模块的不同组合。

51单片机常见型号有下面这些:bai *Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;du *ATMEL的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等; *Philips、华邦、Dallas、Siemens(Infineon)等公司的许多产品,C8051 PIC AVR AT51 STC51 STM8 STM32(ARM)

32位单片机还有

80c51单片机和89c51单片机都 是51单片机,指令是相同的,但80c51是早期产品,烧写内部EEPROM还要高压电源,擦除也不方便,编程速度慢,而89c51内部ROM为FLASH,不需要另外的电源,写入速度也比较快

 ,高度的集成和丰富的连接:

  • STM32F7:极高性能的MCU类别,支持高级特性;Cortex®-M7内核;512KB到1MB的Flash;
  • STM32F4:支持访问高级特性的高性能DSP和FPU指令;Cortex®-M4内核;128KB到2MB的Flash;
  • STM32F2:性价比极高的中档MCU类别;Cortex®-M3内核;128KB到1MB的Flash;
  •  ,灵活、扩展的MCU,支持极为宽泛的产品应用:
    • STM32F3:升级F1系列各级别的先进模拟外设;Cortex®-M4内核;16KB到512KB的Flash;
    • STM32F1:基础系列,基于Cortex®-M3内核;16KB到1MB的Flash;
    • STM32F0:入门级别的MCU,扩展了8-/16-位处理器的世界;Cortex®-M0内核;16KB到256KB的Flash;
  •  ,极小电源开销的产品应用:
    • STM32L4:优秀的超低功耗性能,Cortex®-M4内核,128KB到1MB的Flash;
    • STM32L1:经过市场验证并得出答案的32位应用的类别;Cortex®-M3内核;32KB到512KB的Flash;
    • STM32L0:完美符合8-/16-位应用而且超值设计的类别;Cortex®-M0+内核;16KB到192KB的Flash。

32位机就可以跑Linux了。甚至89c51就可以跑uOS,看你怎么用了

 

,拿arm体系bai结构说吧:S3C44B0是arm7核,它没有mmu,所以不能跑完du整linux系统,但是可以跑uclinux(针对没有mmu芯片)、ucOS;如果要跑完整的linux,S3C2440就可以,它是arm9核,主频500左右,外设配置60M RAM就很好。 跑linux芯片:ARM体系:s3c2410、s3c2440、s3c6410等三星公司产品,资料全; MIPS体系:Jz4750、jz4760、jz4780等; 跑ucOS:89C51就可以,呵呵,这个要求不高,一般要求实时性强就用这个了。

 

 

标签: lqfp44g集成电路ic

锐单商城拥有海量元器件数据手册IC替代型号,打造 电子元器件IC百科大全!

锐单商城 - 一站式电子元器件采购平台