产品介绍
▶ 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
相关资料
用户手册
应用笔记
应用笔记 AN22021 AN22021[MC51F7424] 勘误手册_V1.1.0
AN23007_MC51F7424_内部温度传感器应用示例 包含:应用笔记、源程序
AN23006_MC51F7424_硬件乘除法应用示例 包含:应用笔记、源程序
AN23004_MC51F7424_LIN从机应用 包含:应用笔记、源程序
AN22019_MC51F7424_使用UART实现ISP应用 包含:应用笔记、源程序、上位机软件
AN23002_MC51F7424_电机外设综合应用示例 包含:应用笔记、源程序
PPTSDxGZ07[MC51F7424]产品简介 产品简介
DemoCode
C| ADC、CMP、EEPROM、GPIO、INT、OPA、PWM、RESET、SLEEP、STOP、SPI、Swith_Clock、TIMER、UART
工具下载
桌面图标 | 下载 | 相关硬件 | 说明 | |
仿真 | ![]() | Keil C51 S1 Driver版本:V00.61 | SN-Link S1 | |
烧写 | ![]() | EZPro100_HID版本:v1.10.30 | EZPro100 Writer | |
调试工具 | ![]() | SinomcuMotorWorkbench版本:v0.4.0 | PC串口 |