产品简介
MC32T8132是一款高性能8位触摸类MTP型MCU,产品的高抗干扰性能为带触摸按键的小家电产品提供良好的解决方案。
产品特性
8位CPU内核
精简指令集
高频模式下8T/16T/32T/64T/128T/256T可设;低频工作模式下为2T
程序存储器空间(MTP)
4096*16程序存储器空间
存储器
8级深度硬件堆栈
通过INDF3可读取ROM区内容
320字节通用数据寄存器空间
4组26位带上下拉功能IO口:P07-P00,P12-P10,P26-P20,P37-P30
8个大电流LED口(自动扫描;8x8输出,28pin封装;4x8输出,20pin封装)
5种工作模式
高速运行模式:系统在高频时钟下运行
低速运行模式:系统在低频时钟下运行
休眠模式:所有振荡器停止运行
HOLD模式1:CPU停止运行,高频振荡器工作
HOLD模式2:CPU停止运行,高频振荡器停止工作,低频振荡器工作
内部自振式看门狗计数器(WDT)
可配置溢出时间:4ms/16ms/64ms/256ms/512ms/1024ms/2048ms/4096ms
可配置工作模式
2个带有PWM、BUZ和外部计数功能8位定时器,可设置溢出中断
带有7位预分频器的8位递减计数器
自动加载寄存器
可配置4个时钟源:系统时钟、高频时钟、低频时钟和外部管脚
8位PWM脉宽设置寄存器(最小可调制脉宽宽度62.5ns)
溢出中断
BUZ输出
1个带有TCC功能16位定时器,可设置为触摸/定时功能,可设置溢出中断
带有7位预分频器的16位递减计数器
自动加载寄存器
可配置4个时钟源:系统时钟、高频时钟、低频时钟和外部管脚
溢出中断
触摸/定时功能
两组16位触摸按键:
第一组:KEY0-KEY3,KEY8-KEY11
第二组:KEY4-KEY7,KEY12-KEY15
12位高精度ADC ,16路外部通道,4路内部通道
基准源可选:正端基准(2.1V/3V/4V/VDD/VREFP),负端基准(GND/VREFN)
外部16路通道:AIN0-AIN15
内部4路通道可选:LDO,VDD/2,VDD/3,VDD/4
可配置ADC时钟:Fcpu/2,Fcpu/4,Fcpu/8,Fcpu/16
基准源输出(VR/VBG),可校准
外部中断
2路外部中断,INT0/INT1,可设为上升沿/下降沿/双沿中断,可唤醒
中断
INT0~1,定时器0中断,定时器1中断,定时器2中断,ADC中断,触摸0/1中断,共8个中断
时钟振荡模式
内嵌高频振荡器(16MHz,2%高精度)+ 外接低频晶体振荡器(32768Hz)
外部高频振荡器(16MHz)+ 内嵌低频振荡器(32KHz)
内嵌高频振荡器(16MHz,2%高精度)+ 内嵌低频振荡器(32KHz)
时钟输出功能(CLKO)
时钟输出到IO口:频率可选(Fosc/2~Fosc/128和4K)
8级低电压复位LVR
工作电压
3.3V-5.5V @Fcpu=0~2MHz(内嵌高频振荡器)
2.2V-5.5V @Fcpu=0~1MHz(内嵌高频振荡器)
封装形式:SOP28、SOP20、DIP24、DIP20