完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
52多个定时器,RAM 51是128,52是256。
最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。 另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样。 52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进。 S52的最高外接晶振可以达到33MHz,C51大概只有24MHz。 现在市面上,C51都差不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会推荐你买S52。 AT98C52最高晶振频率24MHz AT98S52最高晶振频率33MHz S比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) 因此后缀一般是,功耗的代名词。 以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:
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的晶振。内嵌出厂前调校的8MHz RC振荡电路。内部40 kHz的RC振荡电路。用于CPU时钟的PLL。带校准用于RTC的32kHz的晶振。 低功耗:3种低功耗模式:休眠,停止,待机模式。为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,和112的I/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兼容,调试控制)。3个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系列才具备。33x系列价格较高,比较适合于较为复杂的应用系统。当用户设计需要更多考虑成本时,33x并不一定是最适合的。而片内高精度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位单片机还有ARM7、9、10,PIC32,AVR32 80c51单片机和89c51单片机都 是51单片机,指令是相同的,但80c51是早期产品,烧写内部EEPROM还要高压电源,擦除也不方便,编程速度慢,而89c51内部ROM为FLASH,不需要另外的电源,写入速度也比较快 高性能类别 ,高度的集成和丰富的连接:
,拿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就可以,呵呵,这个要求不高,一般要求实时性强就用这个了。 |
||
|
||
只有小组成员才能发言,加入小组>>
2513 浏览 0 评论
1083浏览 2评论
700浏览 1评论
452浏览 0评论
193浏览 0评论
329浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 03:43 , Processed in 1.693154 second(s), Total 48, Slave 39 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号