|
芯片型號:MC32P8112
MC32P8112是一款高性能8位觸摸按鍵類OTP型MCU,產品的高抗干擾性能為帶觸摸按鍵的小家電、消費類產品提供良好的解決方案。 ◆ 8位CPU內核 ▲ 精簡指令集 ▲ 高頻模式下2T/4T/8T/16T/32T/64T/128T/256T可設;低頻工作模式下為2T ◆ 存儲器 ▲ 4K*16程序存儲器(OTP),8級深度硬件堆棧,通過INDF3可讀取ROM區內容 ▲ 320字節RAM ◆ 25 IO + 1 開漏IO ▲ 8位P0端口,P00-P07與KEY0-KEY7復用 ▲ 8位P1端口,P10-P13與KEY8-KEY11復用,P14-P17與AD復用 ▲ 8位P2端口,P20-P23與AD復用,P25為開漏IO(編程高壓VPP復用),P26-P27與I2C復用,P23-P24與OSC復用 ▲ 2位P3端口 ◆ 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,8位分辨率最小PWM周期16us) ▲ 溢出中斷 ▲ BUZ輸出 ◆ 1個帶有外部計數功能16位定時器,可設置為觸摸/定時功能,可設置溢出中斷 ▲ 帶有7位預分頻器的16位遞減計數器 ▲ 自動加載寄存器 ▲ 可配置4個時鐘源:系統時鐘、高頻時鐘、低頻時鐘和外部管腳 ▲ 溢出中斷 ▲ 觸摸/定時功能 ◆ 外部中斷 ▲ 兩路外部中斷源,可喚醒 ◆ I2C slave接口 ◆ 集成3組共12個觸摸按鍵,每組4個按鍵共用1個16位C/F計數器 ◆ 8路12位模數轉換器 ◆ 中斷 ▲ 兩路外部中斷源(INT0、INT1) ▲ 定時器0中斷 ▲ 定時器1中斷 ▲ 定時器2中斷 ▲ 觸摸計數器0中斷 ▲ 觸摸計數器1中斷 ▲ 觸摸計數器2中斷 ▲ I2C中斷 ▲ ADC中斷 ◆ 時鐘振蕩模式 ▲ 外接高頻晶體振蕩器(432KHz-16MHz)+ 內嵌低頻振蕩器模式(28KHz) ▲ 內嵌高頻振蕩器(16MHz)+ 外接低頻振蕩器模式(32768Hz) ▲ 內嵌高頻振蕩器(16MHz)+ 內嵌低頻振蕩器(28KHz) ◆ 8級低電壓復位LVR ◆ 工作電壓 ▲ 3.0V-5.5V @Fcpu=8MHz(內嵌高頻振蕩器) ▲ 2.4V-5.5V @Fcpu=4MHz(內嵌高頻振蕩器) ▲ 2.0V-5.5V @Fcpu=2MHz(內嵌高頻振蕩器) ▲ 2.0V-5.5V @Fcpu=1MHz(內嵌高頻振蕩器) ▲ 1.8V-5.5V @Fcpu=32768Hz/2(外接低頻振蕩器) ◆ 封裝形式:SOP28、SOP20、SOP16、DIP24、DIP20 |
|
|
|
|
