CN

热门产品

ML51

ML51是一款基于8051内核,内嵌Flash, 1T工作模式,指令集完全兼容标准的性能增强型80C51微控制器。

应用领域

工业控制、家庭自动化、马达控制、安防系统、电池管理、医疗器材等。

特性特点

ML51是一款基于8051内核,内嵌Flash, 1T工作模式,指令集完全兼容标准的性能增强型80C51微控制器。ML51在1.8V到5.5V的宽电压范围内运行高达24MHz,并且包含多达64/32/16/8 K字节的Flash,称为APROM,用于编程代码。 ML51 Flash存储区支持在应用编程(IAP)功能,即可通过片内固件更新程

序代码。部分闪存可任选地配置为IAP编程的数据闪存,并由IAP或MOVC指令读取。 ML51包括一个额外的可配置多达4/3/2/1Kbytes的称为LDROM的闪存区域,其中引导代码通常驻留用于执行系统内编程(ISP)。为了便于大规模生产的编程和验证,允许闪存由并行的烧录/编程器或用Nu-Link在线编程(ICP)进行编程和读取。一旦编程和验证过后,就可以通过闪存锁定机制保护编程代码,以免被任何外部编程工具读出。ML51提供了丰富的外围设备,包括256字节的SRAM、 4/2/1 K字节的辅助RAM(XRAM)、多达43个通用I/O、两个16位定时器/计数器 Timer0/1、一个16位定时器 Timer2、一个具有三通道输入捕获模块的

定时器、一个看门狗定时器(WDT)、一个自唤醒定时器(WKT)、一个16位用于通用或波特率发生器的自动重载定时器 Timer3,两个具有帧错误检测和自动地址识别的UART,两个ISO7816智能卡接口,两个SPI,两个I2C, 12个具有死区控制的增强型PWM输出通道,两个模拟比较器, 8通道共享所有I/O端口

引脚中断,以及一个12位ADC,采样率在500 ksps。总共有30个具有4级优先级的中断源。ML51配备4个时钟源且支持软件控制即时生效的时钟切换,这四个时钟源包括两个外部时钟源(HXT, LXT), 38.4kHz内部振荡器和一个24MHz内部高精度(±2%)振荡器。 ML51提供额外的电源监控管理模块,例如上电复位和7级低电压检测,为高可靠性系统设计提供稳定的电源开/关时序。 ML51微控制器提供3种功率模式以降低功耗:低功耗运行模式,低功耗空闲模式和掉电模式。在低功耗运行模式下,在38.4kHz LIRC时功耗可以降到10μA。在低功耗空闲模式下,通过保持程序计数器来暂停CPU运行。如果功耗不超过15μA,则不获取程序代码并在低功耗空闲模式下运行。掉电模式停止整个系统时钟,使漏电流达到小于1μA的最小功耗。 ML51的系统时钟也可以由软件时钟分频器减慢,这允许执行性能和功耗之间的灵活性。通过1T 8051高性能内核、 ML51的低功耗性能和丰富的精心设计的外围设备, ML51有利于做低功耗、电池供电设备、通用电器、家用电器或电机控制系统。


主要特征

  • CPU

    -全静态 8 位 1T 8051 内核 CMOS 微控制器。

    -指令集全兼容 MCS-51。

    -4 级优先级中断配置。

    -双数据指针(DPTRs)。

    工作条件

    -宽电压工作范围 1.8V 至 5.5V。

    -宽工作频率最高至 24 MHz。

    -工业级工作温度 - 40 ℃ 至 + 105 ℃。

    低功耗特性

    – 正常运行模式典型功耗 80uA/ MHz。

    – 低功耗运行模式典型功耗15uA。

    – 低功耗空闲模式功耗不超过13uA。

    – 掉电模式典型功耗小于1uA。

    – 掉电模式下唤醒时间为10s (HIRC运行) 。

    内存

    -最高至64/3216/8K字节APROM用户程序代码区。

    -可配置 4K/3K/2K/1K/0K 字节 LDROM 引导代码区,用户可灵活配置用途。

    -Flash 最高支持 100,000 写入次数。

    -256 字节片内直接存取 RAM;额外最高至 4/2/1K字节片内间接存RAM ( XRAM ) 通过 MOVX 指令读写。

    -内建 IAP 编程功能

    PDMA

    – 三种模式: 外部设备到内存, 内存到外部设备, 和内存到内存传输。

    – 所有模式下源地址和目标地址必须字对齐。

    – 内存到内存模式: 传输长度必须字对齐。

    – 外部设备到内存和内存到外部设备模式:传输数据长度可以字节对齐。

    – 外部设备到内存和内存到外部设备模式:传输数据宽度字节对齐。

    时钟源

    -24 MHz 高速内部振荡器,±1 % 精度等级(25℃, 3.3V),全工作条件范围 ±5%精度等级。

    –38.4 kHz低速内部振荡器(LIRC) ±1%精度等级 (25 C, 3.3 V)。

    –外置4~24MHz(HXT)晶振输入为精密定时操作。

    –外置32.768 kHz (LXT)晶振输入。

    –运行中可通过软件对时钟源切换。

    –可编程系统时钟分频器从1/2, 1/4, 1/6, 1/8…, 最高到 1/512。

  • 电源管理配置

    -支持两种省电模式 : 空闲模式与掉电模式。掉电模式典型功耗 6μA。

    定时器

    -两组16位定时器/计数器 0 和 1,与标准 8051兼容。

    -一组自唤醒功能定时器(WKT),用于低功耗模式下自主唤醒。

    -一组看门狗(WDT),由内部 10 kHz 独立时钟作为时钟源。

    外设

    –多达56个通用输入输出引脚。所有输出引脚具有独立的2级电平转换速率控制。

    – 8通道GPIO中断, 具备边缘/电平检测,全部56 个GPIO均可配置为输入源之一。

    –标准中断引脚INT0和INT1兼容标准8051。

    –两组16位定时/计数器0 和1兼容标准8051。

    –一组16位定时器2带3通道输入捕获模块。

    –一组16位自动重载定时器3,可作为UARTs的波特率时钟源。

    –一组可编程看门狗定时器(WDT)由专用38.4 kHz LIRC提供时钟。

    –一组专用的自唤醒定时器(WKT)用于为节省功耗的自我定时器唤醒功能,由38.4 kHz LIRC或32.768 kHz LXT提供时钟源。

    –两组全双工串口,带有帧错误侦测及自动地址辨识功能。 TXD 及 RXD 脚可通过软件更换管脚位置。

    –两组智能卡接口支持ISO7816-3兼容T=0, T=1和支持全双工UART模式。

    –两组SPI端口支持主机和从机模式,当系统时钟为24 MHz时传输速率高达6 Mbps。

    –两组I2C总线支持主机和从机模式,数据传输率高达400 kpbs。

    –6组, 12通道脉宽调制器(PWM)输出,高达16位分辨率,为电机控制提供不同模式和故障刹车功能。 16位PWM计数器用作独立带中断的定时器。

    –两组比较器支持迟滞功能。

    –一组12位ADC,当VDD 大于2.5 V转换速率高达500 Ksps,硬件触发和转换结果比较便于电机控制。

    电源监视器

    – 欠压检测(BOD)可用于低功耗模式, 7个级别可选,可配置中断或复位。

    – 上电复位(POR)

    – 低电复位(LVR)

    其他特性

    -强效 ESD 及 EFT 能力。ESD HBM 通过 8 kV。EFT > ± 4.4 KV 。闩锁测试通过150 mA 。

    -96 位唯一标识符 ( UID )。

    -128 位唯一客户标识符 ( UCID )。

样品申请

瑞凡为用户提供了申请单片机样片的服务,以满足您的研究、原型设计和测试需要