芯片簡介
該產品是一款高集成度的通用MCU芯片,內部集成32位ARM Cortex-M0 CPU 內核。內部集成多個16位和32位定時器/計數器,帶紅外發送調制功能的UART模塊,兼容7816協議的通信接口,SPI和I2C通信模塊,帶實時時鐘模塊RTC,支持停顯及閃爍功能的LCD驅動模塊,以及用于系統電源 監測的12位ADC和LVD模塊等外設等。
* 工作條件
? 工作電壓范圍:2.2V ~ 5.5V
? 工作溫度范圍:-40 ~ 85℃(工業級)
? 工作主時鐘頻率:32K,400K~48M
? 工作電流:Ivdd < 12mA(@48Mhz)
? 待機電流:Ivdd < 8uA
* 內核
? ARM Cortex-M0 32位嵌入式處理器內核
? 支持SWD串行調試接口,支持2個監視點(watchpoint)和4個斷點(breakpoint)
? 支持兩組SWD調試接口可選擇
? 內嵌向量中斷控制器NVIC
? 支持喚醒中斷控制器WIC
? NVIC包含一個不可屏蔽中斷NMI
? 內置1個SysTick系統定時器
* 封裝
? LQFP48封裝(支持46個I/O端口)
? LQFP44封裝(支持42個I/O端口)
? QFN32封裝(支持30個I/O端口)
? SOP28封裝(支持26個I/O端口)
* 時鐘
? 外部晶體振蕩器可配置,支持低速振蕩器32KHz和高速振蕩器1~20MHz, 可配置為系統時鐘源
? 內部4MHz或16MHz RC振蕩器(HRC)可配置為系統時鐘源,出廠前已校準(全溫度,全電壓范圍內頻率精度為±3%)
? 內部32KHz RC振蕩器(LRC)作為WDT時鐘源,可配置為系統時鐘源
? 支持PLL倍頻,時鐘源可選擇,最大可倍頻至48MHz,可配置為系統時鐘源
* 存儲器
? 36K字節FLASH存儲器
? 8K字節SRAM存儲器
? SRAM存儲空間及外設寄存器地址空間支持位帶(BIT BAND)擴展
? 支持ISP,IAP,SWD功能
* I/O端口
? 最多46個雙向I/O端口
* 定時器/計數器
? 四個16位定時器/計數器,帶預分頻器,擴展輸入捕捉/輸出調制功能
? 一個32位定時器/計數器,帶預分頻器,擴展輸入捕捉/輸出調制功能
? RTC :一路RTC實時時鐘
* UART通信接口
? 支持二路UART通信接口UART0,UART1
? EUART通信接口
? 一路增強型EUART,支持7816通信協議
* I2C通信接口
? 支持一路通信接口I2C
? 支持主控和從動模式
* SPI通信接口
? 支持二路通信接口SPI0,SPI1
* LCDC液晶顯示控制器
? 支持最大8 COM x 28SEG
? 支持時鐘源可配置:LRC的2分頻,LOSC的2分頻或PCLK的2048分頻
? 支持灰度調節功能
? 支持顯示閃爍功能,閃爍頻率可調
? 支持兩種不同的LCD驅動波形
? 支持不同的偏置電壓產生方式
* LEDC數碼管顯示控制器
? 支持1~8個8段式共陰極數碼管
? 支持時鐘源可配置:LRC的2分頻,LOSC的2分頻或PCLK的2048分頻
* RTC實時時鐘
? 僅POR上電復位有效,支持程序寫保護,有效避免系統干擾對時鐘造成的影響
? 采用外部32.768KHz晶體振蕩器時鐘源
? 可進行高精度數字校正,配合溫補算法實現溫度補償功能,提供高精度計時
? 低功耗設計:工作電壓為3.6V時模塊工作電流典型值為1.5μA (最大值為3μA)
* 電源
? 系統電源輸入VDD,支持工作電壓為5V或3.3V的應用系統
? 低功耗LVD用于監測系統電源掉電和上電,可選擇產生掉電或上電中斷
* 復位
? 內嵌上電復位電路POR
? 內嵌掉電復位電路BOR
? 支持外部復位