MS51FETL

MS51FETL

本产品是一款高速低功耗1T 周期 8051 内核 8 位 增强 型 FLASH 微控制器芯片, 较传统 8051 而言 运行 更快、 效率更高。 最高运行频率为24 MHz ,片上集成了 1 8 K 字节 FLASH ROM 和 2304 字节 RAM (内部 RAM 256B 加上 外部 RAM 2048B),内置 1 高频 RC 振荡器和 1 个低频 RC 振荡器 ,最大包含 28 个双向 GPIO 口 ,集成灵活的二选一调试和 编程 接口, 具有 4个 16 位定时器 、 3 组 6 通道 16 位共周期且占空比可调的 PWM 定时器(带有死区互补和刹车 保护 功能) ),集成了 1 个 9外部 通道高精度 1 2 位 ADC 模块, 2 路 UART,以及 1 路 SPI 集成了 2 组模拟电压比较器和 1 组模拟运算放大器,同时内部集成 4 级可选的 LVR 、看门狗定时器、 CRC 校验等容错功能,极大地提高了芯片的可靠性。 本产品内建数字端口全映射模块,内建温度传感器和运算放大器输出连接至ADC 通道, 供电电压为 2. 0 V 至 5.5V,温度范围 -40°C 至 +105°C 。 支持 一系列的省电模式保证低功耗应用的要求。 提供包括QFN 32 /24 紧凑型封装 形式。 本产品为工业级IC,具有较强的抗干扰性能,内部集成了 电机专用 PWM 模块、高精度 ADC 、模拟比较器以及运放模块,简化了系统设计,降低了整体成本 可广泛用于 电机控制 应用领域 。

image.png

▶ CPU

△ 1T高速增强型8051内核

△ 双DPTR

▶ 硬件乘除法器

△ 集成单周期执行时间16 x 16 bit硬件乘法器

△ 集成8周期执行时间32 / 16 bit硬件除法器

△ 集成1周期32bit硬件移位单元

▶ 存储器

 片上18K字节 FLASH,支持18k main flash或16k main falsh+2k bootloader

 2304(256+2048)字节 RAM

 片上128字节 EEPROM-LIKE

  支持代码分区保护功能(有效防止非法读、写)

  支持在电路编程(ICP)

 支持bootloader(ISP)功能,仅16k main falsh+2k bootloader模式下有效

▶ 时钟源

 片上高精度48MHz RC高速振荡器(常温3.0V电压下±1%精度;全工作条件下±2.5%精度)

 片上32KHz超低功耗RC低速振荡器,供看门狗定时器和T3使用

▶ 电源管理

 工作电压2.0V~5.5V

 内建LDO稳压器,用于CPU内核电压

 3种工作模式:NORMAL/STOP/SLEEP

 增加高级能耗控制功能,满足用户低功耗的需求

▶ 复位

 支持5种复位类型:上电复位(POR/PDR)、nRST外部复位、低电压复位(LVR)、看门狗复位(WDT)、软件复位

 LVR支持电压4级可选:2.1V、2.5V、3.5V、4.1V

 看门狗复位,可选8种溢出时间

▶ I/O

 最多28个双向通用I/O口(32 pin封装下)

 支持4种输入/推挽输出/开漏输出/高阻模式,内部上拉电阻独立控制

      内建数字功能端口全映射模块

▶ 定时器/计数器

 2个16位T0/T1定时器,兼容标准8051

 1个16位增强型T2定时器,兼容8052的T2,带输入捕获和输出比较功能

 1个16位T3时基定时器,可连接到外部32768Hz晶振,在停止/休眠模式下具有唤醒功能

 Timer0~2计数溢出触发ADC采样

▶ PWM定时器

 1路独立8位PWM0,可作通用定时器

 3组共6路16位PWM1阵列,可互补输出且死区时间可调,并具有故障保护中断功能

  PWM1可在选片上高速时钟或其分频下独立工作

 PWM1三种时基计数模式:边沿对齐计数、中心对齐计数和单次计数模式

 PWM1两种波形输出模式:互补模式与独立模式

 PWM1提供PWM周期匹配、归零匹配和占空比比较匹配中断

 PWM1支持周期匹配、归零匹配信号后分频功能

 PWM1提供寄存器重载使能位以保证寄存器重载同步

 PWM1计数周期、归零和占空比触发ADC采样

 PWM1支持触发Timer2开始计数

▶ 12位高精度ADC

 12位高精度逐次逼近型,高达11个外部输入通道+内部5路通道

  参考电压可选:内部2.0V、VDD、Vref引脚输入

 多种触发启动方式

  支持数字比较功能

 内建温度传感器,连接至ADC通道

▶ 2路UART

 2路UART模块,UART0兼容8051标准

 增强UART0支持“帧出错”检测及自动地址识别

 支持8位同步半双工、8位/9位异步全双工等4种工作方式

 UART1自带波特率发生器,支持波特率微调

▶ SPI

 支持全双工,3线/4线同步模式,主/从机可选

 支持主机模式错误用以防止主机冲突

▶ 模拟比较器CMP0/1

 正/反向输入支持高达9(CMP0)或9(CMP1)路外部端口输入

 正/反向输入可选择内部信号

 内部LDO输出

 GND/VDD

 专用6-bit DAC参考

   △ 内置施密特窗口和滤波电路

   △ 输出可作为PWM1刹车检测信号

▶ 运算放大器OPA

 正/反向输入支持高达8路外部端口输入

 内部固定多档倍数放大可选

 内部输出直接作为ADC内部通道进行采样

▶ 中断

 INT0X、T0、INT1X、T1、UART0、CMP0/1、ADC、T2、SPI、PWM1、PWM0、PWM1FB 、UART1、CRC/CSS、T3共15个中断源

 4级中断优先级可设

 其中INTnX(n=0~1,X=0~7)支持多重映射输入,8选1分别对应两个中断源(INT0/INT1);支持上升沿触发方式和高电平脉宽测量功能

▶ 循环冗余校验算法模块(符合CRC-16标准)

▶ 双两线调试与编程接口

 两组调试和编程接口任意二选一,支持自动识别

 支持bootloader引导装载程序

▶ 96-bit unique ID

▶ 工作环境温度

  -40℃~105℃

▶ 封装形式

  LQFP32/QFN32/QFN24/SSOP24/TSSOP20


热线电话

电话咨询

+86-21-38682906