MC31P5120
MC31P5120是一款高性能IR型MCU。其内置键盘扫描模块、外部中断、IROUT输出灌电流可选,最大可达500mA。该产品广泛用于电视机遥控器等领域。
▶ 8 位 CPU 内核
△ 精简指令集,4 级深度硬件堆栈
△ CPU 为单时钟,仅在系统主时钟下运行
△ 系统主时钟下 FCPU 可配置为 4/8/16 分频
▶ 存储器
△ 1K×13 位 OTP 型程序存储器
△ 32 字节 SRAM 型通用数据存储器,支持直接寻址、间接寻址等多种寻址方式
▶ 2 组共 14 个 I/O
△ P0(P00~P06),P1(P10~P16)
△ P16 为输入/开漏输出口,编程时为高压 VPP 输入
△ P06 为 IROUT 高阻/开漏输出口,输出灌电流 4 级(125mA/250mA/375mA/500mA)可选
△ 所有端口均内置上拉电阻,均可单独使能
△ 除 P06 外其余端口均支持键盘扫描及唤醒功能,并可单独使能
△ P05 输出拉电流 4 级(1mA/2mA/4mA/8mA)可选
▶ 系统时钟源
△ 内置高频 RC 振荡器(8.06MHz),可用作系统主时钟源
△ 内置低频 RC 振荡器(8KHz),可用作系统低频时钟源
▶ 系统工作模式
△ 运行模式:CPU 在系统主时钟下运行
△ HOLD 模式:CPU 停止运行,高频时钟源停止工作,低频时钟源工作
△ 休眠模式:CPU 停止运行,所有时钟源停止工作
▶ 内部自振式看门狗计数器(WDT)
△ 溢出时间固定:256ms@VDD=3V
△ 工作模式可配置:始终开启、始终关闭、低功耗模式下关闭
▶ 键盘扫描电路
△ 13 路键盘扫描端口,均可单独使能
△ 可组合成 13 路 T 型键盘电路,支持 T 型键扫唤醒
△ 键盘扫描周期可选:16ms/32ms/48ms/64ms
▶ 中断
△ 外部中断(INT0~INT1)
▶ 工作电压
△ 1.8V ~ 3.6V @ Fcpu = 0~2MHz
▶ 封装形式
△ SOP16/SOP8