MC51F003A4
MC51F003A4 是 8 位增強型 8051 內核 Flash MCU,16Kb Flash ROM、512 Bytes SRAM、1Kb 獨立 EEPROM、12 位高速 ADC 等,廣泛用于電子煙、電動車表頭、充電器、燈控等領域。
? CORE
△ 1T 高速增強型 8051 內核
△ 雙 DPTR
? ROM
△ 片上 16K 字節 FLASH,擦寫 10 萬次以上
△ 片上 1024 字節 E2(EEPROM),擦寫 10 萬次以上
△ 支持代碼分區保護功能(有效防止非法讀/寫/擦)
△ 支持 FLASH 和 E2 在電路編程(ICP) , 支持 E2 在應用編程(IAP)
? RAM
△ 片上 512(256+256) 字節 SRAM
? 時鐘源
△ 片上高精度 32MHz 高速振蕩器(常溫 5.0V 電壓下±1%精度; 全工作條件下±5%精度)
△ 片上 32KHz 超低功耗低速振蕩器,供看門狗定時器和 T3 使用
△ 外部可選接 32768Hz 晶體振蕩器
? 電源管理模式
△ 4 種工作模式:高速/低速/停止/休眠
△ 增加高級能耗控制功能,滿足用戶低功耗的需求
? 復位
△ 上電復位(POR)
△ 外部復位
△ 低電壓復位(LVR),LVR 電壓 4 級可選: 2.1V、2.5V、 3.5V、 4.1V
△ 看門狗復位,可選 8 種溢出時間
△ 軟件復位
? I/O
△ 最多 18 個雙向通用 I/O 口(20PIN 封裝下)
△ 支持 2 種輸入/輸出模式,支持輸入上拉電阻配置
△ 8 個 I/O 具有大電流灌入驅動能力(P2 口)
△ 5 個 I/O 可軟件模擬成 1/2 BIAS 的 LCD COM 口定時器/計數器
△ 2 個 16 位 T0/T1 定時器, 兼容標準 8051
△ 1 個 16 位增強型 T2 定時器,兼容 8052 的 T2,帶輸入捕獲和輸出比較功能
△ 1 個 16 位 T3 時基定時器, 支持軟件 RTC, 可連接外部 32768Hz 晶振,在停止/休眠模式下可定時喚醒
? PWM 定時器
△ 1 路獨立 8 位 PWM0,可作通用定時器
△ 3 組共 6 路 16 位 PWM1 陣列,可互補輸出且死區時間可調, 并具有故障保護中斷功能
△ PWM1 可在選片上高速時鐘或其分頻下獨立工作
? 12 位高精度 ADC
△ 12 位高精度逐次逼近型 ADC
△ 12 通道: AIN0~AIN9 外部 10 通道+內部 2 通道
△ 參考電壓可選:內部 2.0V、 VDD、 Vref 引腳輸入
△ 時鐘源為系統時鐘,可配置 1 /2 /4 /8 /16 /32 /64/128 分頻
? 2 路 UART
△ 2 路 UART 模塊,可兼容 8051 標準
△ 波特率可選擇為系統時鐘分頻或者定時器溢出
△ 增強 UART0 支持“幀出錯” 檢測及自動地址識別
△ 支持 8 位同步半雙工、 8 位/9 位異步全雙工等 4種工作方式
? SPI
△ 支持全雙工, 3 線/4 線同步模式,主/從機可選
△ 支持主機模式錯誤用以防止主機沖突
? 中斷
△ INT0x、 T0、 INT1x、 T1、 UART0、 SPI、 ADC、T2、 T3、 PWM1、 UART1、 PWM0、 PWM1FB、CRC 共 14 個中斷源
△ 2 級中斷優先級可設
△ 其中 INTnx(n=0~1, x=0~4)支持多重映射輸入, 5 選 1 分別對應兩個中斷源(INT0x/INT1x) ;支持上升沿觸發方式和高電平脈寬測量功能
? 循環冗余校驗算法模塊(符合 CRC-16 標準)
? 雙兩線調試與編程接口
△ 支持最新的雙兩線(Two-wire)調試和編程接口
△ 兩組調試和編程接口任意二選一,支持自動識別
? 開發工具兼容 KEILTM 集成開發環境
? 工作電壓
△ 2.0V ~5.5V
? 工作環境溫度
△ -40℃~85℃
? 封裝形式
△ TSSOP20、 SOP20、 QFN20、 SOP16、 SOP8