MC9902
MC9902是一款高性能、低功耗8位OTP+AD型MCU。其內置高精度AD模塊、RC振蕩器、定時器、PWM和LVD等。該產品廣泛用于移動電源、加濕器、無線充、Boost-Buck管理等領域。
? 8 位 CPU 內核
△ 精簡指令集, 6 級深度硬件堆棧
△ CPU 為雙時鐘,可在系統高/低頻時鐘之間切換
△ 系統高頻時鐘下 FCPU 可配置為 2/4/8/16 分頻,系統低頻時鐘下 FCPU 固定為 2 分頻
? 程序存儲器
△ 2028×16 位 OTP 型程序存儲器(燒錄 1 次)
△ 1014×16 位 OTP 型程序存儲器(燒錄 2 次)
△ 可通過間接尋址讀取程序存儲器內容
? 數據存儲器
△ 128 字節 SRAM 型通用數據存儲器, 支持直接尋址、間接尋址等多種尋址方式
? 2 組共 10 個 I/O
△ P0(P00~P07), P1(P10~P11)
△ P11 為輸入/開漏輸出口,可復用為外部復位 RST 輸入,編程時為高壓 VPP 輸入
△ 所有端口均內置上拉電阻,均可單獨使能/禁用
? 系統時鐘源
△ 內置高頻 RC 振蕩器(8MHz),可用作系統高頻時鐘源
△ 內置低頻 RC 振蕩器(32KHz),可用作系統低頻時鐘源
? 工作模式
△ 高速模式: CPU 在高頻時鐘下運行,低頻時鐘源工作
△ 低速模式: CPU 在低頻時鐘下運行,高頻時鐘源可選停止或工作
△ HOLD1 模式: CPU 停止運行,高頻時鐘源工作
△ HOLD2 模式: CPU 停止運行,高頻時鐘源停止工作,低頻時鐘源工作
△ 休眠模式: CPU 停止運行,所有時鐘源停止工作
? 內部自振式看門狗計數器(WDT)
△ 溢出時間可配置: 16ms/64ms/256ms/1024ms/2048ms/4096ms
△ 工作模式可配置:始終開啟、始終關閉、低功耗模式下關閉
? 2 個定時器
△ 8 位定時器 T0,可實現外部計數、 BUZ 和 PWM 功能
△ 8 位定時器 T1,可實現外部計數、 BUZ 和 PWM 功能
? 1 個 24 位全差分Σ-Δ型 ADC
△ 3 對外部差分輸入通道: AN0/AN1、 AN2/AN3、 AN4/AN5,或 6 路負端內接 GND 的單輸入通道: AN0~AN5
△ 內置可編程增益放大器 PGA:放大倍數 1/2/4/8/16/32/64/128/256/512 倍可選
△ 工作電壓可選: VDD、內部 LDO 電壓 VLDO(2.5V/2.8V/3.0V)
△ ADC 共模電壓可通過端口 ACM 輸出
? 1 組 IIC 總線從機接口
△ 支持 7 位地址編碼的從機模式
△ 通訊速率最高支持 400Kbps
△ 地址匹配、接收或發送完成時觸發中斷
? 中斷
△ 外部中斷(INT0~INT1)
△ 定時器中斷(T0~T1)
△ ADC 中斷
△ IIC 中斷
? 低電壓復位 LVR
△ 2.0V/2.5V
? 低電壓檢測 LVD
△ 2.0V~3.4V(15 級)
? 工作電壓
△ VLVR25 ~ 3.6V @ Fcpu = 0~4MHz
△ VLVR20 ~ 3.6V @ Fcpu = 0~2MHz
? 封裝形式
△ SOP14/SOP8