MC51F7084
MC51F7084是 8 位增強型 8051 內核 Flash MCU,16Kb Flash ROM、1K Bytes SRAM、256b EEPROM、12 位高速 ADC 等,具有高抗干擾性和低功耗等特性,內部集成了高精度ADC、兼容51/52的標準定時器、多通道PWM、以及UART/SPI/IIC等通訊模塊,簡化了系統設計,降低了整體成本,可廣泛用于家電、工控、便攜設備、物聯網絡等多種智能控制應用領域。
CPU
2 1T高速增強型8051內核
2 系統時鐘可軟件(1/2/4/8/16/32/64/128)分頻
存儲器
2 片上16K字節Flash,擦寫1萬次以上
2 1024(256 data+768 xdata)字節RAM
2 片上256 字節EEPROM,擦寫10萬次以上
2 支持代碼分區保護功能(有效防止非法讀/寫/擦)
2 支持Flash和E2在電路編程(ICP)和應用編程(IAP)
2 支持bootloader(ISP)功能
2 片上2K字節bootloader ROM
時鐘源
2 片上高精度32MHz高頻RC振蕩器(CPU最高運行主頻16MHz)
2 片上32KHz超低功耗低頻RC振蕩器,供看門狗定時器和T3使用
2 外部可選接32768Hz晶體振蕩器
電源管理
2 工作電壓2.5V~5.5V
2 4種工作模式:高速/低速/停止/休眠
2 增加高級能耗控制功能,滿足用戶低功耗的需求
復位
2 支持5種復位類型:上電復位(POR/PDR)、外部復位(nRST引腳)、低電壓復位(LVR)、看門狗復位(WDT)、軟件復位
2 LVR支持電壓3級可選: 2.5V、3.5V、4.1V,濾波時間可配置
2 看門狗復位,可選8種溢出時間
I/O
2 最多18個雙向通用I/O口(20PIN封裝下)
2 支持4種模式(輸入/推挽輸出/開漏輸出/高阻),內部上拉和下拉電阻獨立控制
定時器/計數器
2 2個16位定時器T0/T1,兼容標準8051
2 1個16位增強型定時器T2,兼容8052的T2,支持輸入捕獲和輸出比較,并支持PWM1觸發計數
2 1個16位時基定時器T3,支持外部32768Hz晶振,并支持停止/休眠模式下溢出喚醒
2 T0~T2計數溢出可觸發ADC采樣(T3不支持)
PWM定時器
2 8位PWM0,可輸出1路周期獨立占空比的PWM,可用作通用定時器
2 12位PWM1陣列,支持3路獨立PWM通道,并可擴展為3對互補PWM輸出,可統一調整互補輸出死區時間
2 PWM1具有故障保護中斷功能
2 PWM1支持三種時基計數模式:邊沿對齊計數、中心對齊計數和單次計數模式
2 PWM1提供PWM周期匹配、歸零匹配和占空比比較匹配中斷
2 PWM1支持周期匹配、歸零匹配信號后分頻功能
2 PWM1提供寄存器重載使能位以保證寄存器重載同步
2 PWM1計數周期、歸零和占空比觸發ADC采樣
2 PWM1支持觸發T2開始計數
12位高精度ADC
2 12位高精度逐次逼近型ADC
2 12通道:AIN0~AIN9外部10通道+內部3通道
2 參考電壓可選:內部2.0V、VDD、Vref引腳輸入
2 時鐘源為系統時鐘,可配置1 /2 /4 /8 /16 /32 /64 /128分頻
1路UART
2 1路UART模塊
2 增強UART0支持“幀出錯”檢測及自動地址識別
2 支持8位同步半雙工、8位/9位異步全雙工等4種工作方式
2 自帶波特率發生器
1路SPI
2 支持全雙工,3線/4線同步模式,主/從機可選
2 支持主機模式錯誤用以防止主機沖突
1路IIC
2 支持7位地址編碼的主從模式
2 主機模式,通訊速率支持100Kbps和400Kbps
2 從機模式,通訊速率自動與主機同步,最高支持400Kbps
低電壓檢測LVD
2 2.2V/2.4V/2.6V/2.8V/3.0V/3.2V/3.6V/4.0V
2 濾波時間可選擇
2 支持LVD中斷與喚醒
中斷
2 INT0X、T0、INT1X、T1、UART0、ADC、T2、T3、SPI、PWM1、PWM0、PWM1FB、IIC、CRC、LVD共15個中斷源
2 2級中斷優先級可設
2 其中INTnX(n=0~1,X=0~4)支持多重映射輸入,5選1分別對應兩個中斷源(INT0/INT1);支持上升沿觸發方式和高電平脈寬測量功能
循環冗余校驗算法模塊(符合CRC-16標準)
雙兩線調試與編程接口
2 支持最新的兩線(Two-wire)調試和編程接口
2 三組調試和編程接口任意三選一,支持自動識別
96-bit unique ID
工作環境溫度
2 -40℃~85℃
封裝形式
2 TSSOP20/SOP20/QFN20/SOP16/SOP8