產品簡介
MC32P5314是一款OTP型MCU產品,帶有內置高精度振蕩器、一個可直接驅動紅外發射管的遙控碼輸出口和,其紅外信號學習功能和LCD驅動電路可以為學習型、LCD型遙控器產品提供良好的解決方案。
產品特性
8位CPU內核
精簡指令集
高頻模式下2T/4T/8T/16T/32T/64T/128T/256T可設;低頻工作模式下為2T
程序存儲器空間(OTP)
16K*16程序存儲器空間(OTP),燒寫1次
8K*16程序存儲器空間(OTP),燒寫2次
4K*16程序存儲器空間(OTP),燒寫4次
存儲器
8級深度硬件堆棧
通過INDF3可讀取ROM區內容
512字節通用數據寄存器空間
45 IO + 1開漏IO
8位P0端口,其中P02-P00復用LCD偏壓管腳,P07-P00可設置為端口掃描管腳
8位P1端口,可復用為LCD管腳,可設置為鍵盤中斷口
8位P2端口,可復用為LCD管腳,P20可設置為INT1口,P23可設置為PWM0,P22可設置為FPWM0口,P24可設置為T0C口,P26可設置為T1C口,P27可設置為VREF口
8位P3端口,可復用為LCD管腳,可復用為AD口
8位P4端口,可復用為LCD管腳,P40可設置為INT0口
6位P5端口,P51-P50可復用為LCD管腳,P54可設置為PWM1口(開漏管腳),P55為高壓編程管腳(開漏管腳)
5種工作模式
高頻運行模式:系統在高頻時鐘下運行
低頻運行模式:系統在低頻時鐘下運行
休眠模式:所有振蕩器停止運行
HOLD模式1:CPU停止運行,高頻振蕩器工作
HOLD模式2:CPU停止運行,高頻振蕩器停止工作,低頻振蕩器工作
內部自振式看門狗計數器(WDT)
可配置溢出時間:4ms/16ms/64ms/256ms/512ms/1024ms/2048ms/4096ms
可配置工作模式
定時器
1個16位定時/計數器TIMER0,可配置為定時、外部計數和PWM功能(PWM最小可調制脈寬寬度62.5ns),帶互補輸出和死區控制,帶紅外信號捕捉功能,可設置溢出中斷
1個8位定時/計數器TIMER1,可配置為定時、外部計數和PWM功能(PWM最小可調制脈寬寬度62.5ns),可設置溢出中斷
內置靈敏度可調的OPA,實現紅外學習功能
內置驅動電流可變的大電流輸出管腳IROUT(125mA、250mA、375mA、500mA)
內置3個LCD背光驅動口(P22、P23、P06)
電阻型LCD
4COM*30SEG (1/4占空比,1/3偏壓)
5COM*29SEG (1/5占空比,1/3偏壓)
8路12位模數轉換器ADC
中斷
兩路外部中斷源(INT0、INT1)
鍵盤中斷
定時器0中斷
定時器1中斷
LVD中斷
ADC中斷
時鐘振蕩模式
內嵌高頻振蕩器 + 外接低頻振蕩器模式(32768Hz)
內嵌高頻振蕩器 + 內嵌低頻振蕩器
低電壓復位LVR
低電壓監測LVD
工作電壓
2.7V-3.6V @Fcpu=0~8MHz
2.4V-3.6V @Fcpu=0~4MHz
1.8V-3.6V @Fcpu=0~2MHz
1.8V-3.6V @Fcpu=0~1MHz
1.6V-3.6V @Fcpu=0~32768Hz/2
封裝形式:
DIE、TQFP48