產品簡介
MC32P5222是一款OTP+MTP型MCU產品,帶有內置高精度振蕩器及一個可直接驅動紅外發射管的遙控碼輸出口,其紅外信號學習功能可以為學習型遙控器產品提供良好的解決方案。
產品特性
◆ 8位CPU內核
▲ 精簡指令集
▲ 高頻模式下2T/4T/8T/16T/32T/64T/128T/256T可設;低頻工作模式下為2T
◆ 存儲器
▲ 4080*16程序存儲器空間,8級深度硬件堆棧,通過INDF3可讀取ROM區內容
▲ 1K*8 數據存儲空間(MTP),可編程1000次
▲ 432字節RAM
◆ 14個IO口( P17和P27管腳開漏)
▲ 8位P1端口,P17復用IROUT
▲ 6位P2端口,P27復用VPP,P21/P22可選擇上拉電阻和低電平輸出驅動電流
◆ 5種工作模式
▲ 高速運行模式:系統在高頻時鐘下運行
▲ 低速運行模式:系統在低頻時鐘下運行
▲ 休眠模式:所有振蕩器停止運行
▲ HOLD模式1:CPU停止運行,高頻振蕩器工作
▲ HOLD模式2:CPU停止運行,高頻振蕩器停止工作,低頻振蕩器工作
◆ 定時器
▲ 內部自振式看門狗計數器(WDT)
▲ 1個帶捕捉功能的16位定時器T0,可設置溢出中斷
▲ 1個帶PWM功能的8位定時器T1,可設置溢出中斷(PWM最小可調制脈寬寬度62.5ns)
◆ 內置靈敏度4級可調的運算放大器,實現紅外小信號放大
◆ P17/IROUT內置4級低電平輸出驅動電流可選(125mA、250mA、375mA、500mA)
◆ 中斷
▲ 兩路外部中斷源(INT0、INT1)
▲ 定時器T0中斷
▲ 定時器T1中斷
◆ 時鐘振蕩模式
▲ 內置高頻振蕩器HIRC+內置低頻振蕩器LIRC
◆ 上電復位(1.2V)
◆ 14級低電壓復位LVR
◆ 2級低電壓檢測LVD(2.0V/2.4V)
◆ 工作電壓
▲ 2.7V-3.6V @FCPU=8MHz(內置高頻振蕩器)
▲ 2.0V-3.6V @FCPU=4MHz(內置高頻振蕩器)
▲ 1.8V-3.6V @FCPU=2MHz(內置高頻振蕩器)
◆ 封裝形式:SOP16