MC32F7343
MC32F7343是一款高性能、低功耗Flash型MCU。其內(nèi)置高精度AD模塊、RC振蕩器、定時(shí)器、PWM和LVD等。該產(chǎn)品廣泛用于直發(fā)器、便攜式榨汁機(jī)等領(lǐng)域。
? 8 位 CPU 內(nèi)核
△ 精簡(jiǎn)指令集, 8 級(jí)深度硬件堆棧
△ CPU 為雙時(shí)鐘,可在系統(tǒng)高/低頻時(shí)鐘之間切換
△ 系統(tǒng)高頻時(shí)鐘下 FCPU 可配置為 2/4/8/16/32/64 分頻
△ 系統(tǒng)低頻時(shí)鐘下 FCPU 固定為 2 分頻
? 程序存儲(chǔ)器
△ 8K×16 位 FLASH 型程序存儲(chǔ)器,可通過(guò)間接尋址讀取程序存儲(chǔ)器內(nèi)容
△ 支持在線燒錄,擦寫(xiě)次數(shù)至少 1000 次
? 數(shù)據(jù)存儲(chǔ)器
△ 384 字節(jié) SRAM 型通用數(shù)據(jù)存儲(chǔ)器,支持直接尋址、間接尋址等多種尋址方式
△ 64 字節(jié) EEPROM 型數(shù)據(jù)存儲(chǔ)器,支持單獨(dú)燒錄和軟件讀寫(xiě),擦寫(xiě)次數(shù)至少 10000 次
? 3 組共 22 個(gè) I/O
△ P0(P00~P07), P1(P10~P17), P2(P20~P25)
△ P05 可復(fù)用為外部復(fù)位 RST 輸入, P01/P02 復(fù)用為 SDA/SCL 時(shí)為開(kāi)漏輸出
△ 所有端口均內(nèi)置上拉和下拉電阻,均可單獨(dú)使能
△ P1 所有端口均支持鍵盤中斷喚醒功能,并可單獨(dú)使能
△ P1 和 P2 為大電流端口,輸出電流 Ioh/Iol 為 20mA/30mA
? 系統(tǒng)時(shí)鐘源
△ 內(nèi)置高頻 RC 振蕩器(16MHz),可用作系統(tǒng)高頻時(shí)鐘源
△ 內(nèi)置低頻 RC 振蕩器(32KHz),可用作系統(tǒng)低頻時(shí)鐘源
? 系統(tǒng)工作模式
△ 高速模式: CPU 在高頻時(shí)鐘下運(yùn)行,低頻時(shí)鐘源工作
△ 低速模式: CPU 在低頻時(shí)鐘下運(yùn)行,高頻時(shí)鐘源可選停止或工作
△ HOLD1 模式: CPU 停止運(yùn)行,高頻時(shí)鐘源工作
△ HOLD2 模式: CPU 停止運(yùn)行,高頻時(shí)鐘源停止工作,低頻時(shí)鐘源工作
△ 休眠模式: CPU 停止運(yùn)行,所有時(shí)鐘源停止工作
? 內(nèi)部自振式看門狗計(jì)數(shù)器(WDT)
△ 溢出時(shí)間可配置: 64ms/2048ms
△ 工作模式可配置:始終開(kāi)啟、始終關(guān)閉、低功耗模式下關(guān)閉
? 4 個(gè)定時(shí)器
△ 8 位定時(shí)器 T0,可實(shí)現(xiàn)外部計(jì)數(shù)、 BUZ 和 PWM 功能
△ 16 位定時(shí)器 T1,可實(shí)現(xiàn)外部計(jì)數(shù)、 16 位 PWM 功能
△ 16 位定時(shí)器 T2,可作為 UART 的波特率發(fā)生器(僅限 MC32F7343)
△ 8 位定時(shí)器 T3
? 1 個(gè) 12 位高精度逐次逼近型 ADC
△ 14 路外部通道: AN0~AN13; 2 路內(nèi)部通道: GND、 VDD/4
△ 參考電壓可選: VDD、內(nèi)部參考電壓 VIR(2V)
△ ADC 時(shí)鐘: FHIRC 的 8/16/32/64 分頻
△ 支持零點(diǎn)校準(zhǔn)
? IIC 總線通訊接口(僅限 MC32F7343)
△ 支持單主機(jī)模式
△ 支持 7 位地址編碼
△ 通訊速率可選 100Kbps、 400Kbps、 800Kbps、 1Mbps(實(shí)際速率受芯片及外圍電路影響)
? 增強(qiáng)型 UART 接口(僅限 MC32F7343)
△ 波特率可選擇為系統(tǒng)時(shí)鐘分頻或者定時(shí)器溢出頻率
△ 增強(qiáng)功能包括幀出錯(cuò)檢測(cè)及自動(dòng)地址識(shí)別
△ 支持 8 位同步半雙工、 8 位/9 位異步全雙工等 4 種工作方式
? 中斷
△ 外部中斷(INT0~INT3),鍵盤中斷(P10~P17)
△ 定時(shí)器中斷(T0~T3)
△ ADC 中斷
△ IIC 中斷, UART 中斷
? 低電壓復(fù)位 LVR: 2.0V/2.4V/2.8V/3.6V
? 工作電壓
△ VLVR28 ~ 5.5V @ Fcpu = 0~8MHz
△ VLVR24 ~ 5.5V @ Fcpu = 0~4MHz
△ VLVR20 ~ 5.5V @ Fcpu = 0~1MHz
? 封裝形式
△ TSSOP24/SOP24/SOP20/TSSOP20/SOP16