MC51F8144B
1T 8051内核FLASH型MCU,16KB FLASH ROM,768B SRAM,1KB EEPROM-like,26路12位高速ADC,26通道高灵敏触摸电路,16位PWM,3个16位定时器,2路UART,1路SPI,1路IIC,LVD,支持恒流LED驱动,两线调试,-40℃~105℃。
CPU
² 1T高速增强型8051内核
² 系统时钟可软件分频(12M/6M/4M)
存储器
² 片上16K字节 FLASH
² 768(256data+512xdata)字节 SRAM
² 片上最高1K字节 EEPROM-LIKE
² FLASH支持在电路编程(ICP)
² EEPROM-LIKE支持在应用编程(IAP)
时钟源
² 片上HIF内部高频时钟
² 片上1MHz RC振荡器,供LED使用
² 片上32KHz RC低速振荡器,供看门狗定时器和T2使用
² 外部可接32768Hz晶体振荡器
电源管理
² 工作电压2.5V~5.5V
² 内建LDO稳压器,用于CPU内核及数字外设供电
² 2种工作模式:NORMAL/STOP
复位
² 支持6种复位类型:上电复位(POR/BOR)、看门狗复位(WDT)、PROG复位、软件复位、PC地址溢出复位、DEBUG复位
² 看门狗复位,可选8种溢出时间
I/O
² 最多26个双向通用I/O口(28 pin封装下)
² 支持2种模式(输入/输出模式),内部上拉
² P2口支持大电流驱动(灌电流)
定时器/计数器
² 2个16位T0/T1定时器
² 1个16位增强型T2定时器,支持自动重载和手动重载,支持中断唤醒
PWM定时器
² 16位PWM0,支持4路独立PWM通道,周期可配置,每个通道占空比可调,支持极性互补输出
² 2个16位PWM1/2,16位高电平寄存器+16位低电平寄存器
12位高精度ADC
² 12位高精度逐次逼近型,高达26个外部输入通道+内部1路通道(vref)
² 参考电压可选:VDD
² 采样时间可调
² 转换速度可配置
TK触摸按键
² 最大支持 26 通道的高灵敏触摸按键(全脚位支持)
² 无需外置触摸电容
² 超强抗干扰能力,可通过10V动态CS测试
² 高度灵活的软件库支持及调试界面软件支持
2路UART
² 2路UART模块
² 增强UART0支持“帧出错”检测及自动地址识别
² 支持8位同步半双工、8位/9位异步全双工等4种工作方式
² UART1自带波特率发生器,支持波特率微调
SPI
² 支持全双工,3线/4线同步模式,主/从机可选
² 支持主机模式错误用以防止主机冲突
IIC
² 支持7位地址编码的主从模式
² 主机模式,通讯速率支持100Kbps和400Kbps
² 从机模式,通讯速率自动与主机同步,最高支持400Kbps
低电压检测LVD
² 2.4V/3.0V/3.6V/4.2V
² 支持LVD中断与唤醒
中断
² INT0、T0、INT1、T1、INT2、IIC、ADC、TK、LED、WDT/T2、LVD、UART0、UART1、SPI共14个中断源
² 2级中断优先级可设
两线调试与编程接口
² 两线(Two-wire)调试和编程接口
工作环境温度
² -40℃~105℃
封装形式
² SOP28/SOP24/SOP20/TSSOP20/SOP16