Service Hotline: 13823761625

Products

Contact Us

You are here:Home >> Products >> MCU >> MCU

MCU

ZH32F003-102

ZH32F003-102 is a single chip computer developed with 32-bit CPU core.
Provide SSOP24 ZH32F003-102 / SOP24 SOP20 / QFN20 SOP16 five encapsulation.
32-bit CPU core (0.7DMIPS), support for single-cycle multiplication and SWD debugging, on-chip 64K(32Kbytes optional) program flash, independent 2Kbytes data flash, including 4Kbytes SRAM, can be used for stack, data storage, code storage
Maximum operating frequency: 48MHz
    ZH32F003-102 Overview:
    ZH32F003-102 is a high performance and low cost single chip computer based on 32-bit CPU core developed by our company. ZH32F003-102 single-chip microcomputer for industrial control, touch home appliances, consumer electronic devices, wearable devices and other applications. Provide SSOP24 ZH32F003-102 / SOP24 SOP20 / QFN20 SOP16 five encapsulation.
    32-bit CPU core (0.7DMIPS), supports single-cycle multiplication and SWD debugging
    Independent hardware divider
    On-chip 64K(32Kbytes optional) program flash, independent 2Kbytes data flash
    Contains 4Kbytes of SRAM, which can be used for stack, data storage, code storage
    Operating temperature: -40 to 85℃
    Operating voltage range: 1.8 to 5.5V
    Maximum operating frequency: 48MHz
    Interrupt Controller: Support for dynamically configured Nested interrupts (NVIC)
    Enhanced Clock and Power Controller (SYSCON)
    Independent Watchdog Timer (IWDT)
    1x16-bit enhanced TIMER/counter (EPT), each timer supports 7 PWM output functions, 6 of which can be configured as complementary dead zones
    1x 16-bit universal timer/counter with 2-channel PWM output (GPT)
    1x 16-bit counter (COUNTERA), supports automatic reload function and single or cycle count function (carrier generator)
    1x 16-bit Basic TIMER (Basic Timer)
    1x 16-bit Low Power TIMER (LPT)
    1x 16-bit RTC
    1x 8-bit WWDT
    Serial communication interface: 1x I2C, 3x UART, 1/0 x SPI, 1x SIO
    Up to 16 channels of 12-bit ADCs supporting internal/external VREF inputs
    Support 96bit UID function
    A maximum of 22 GPIOs are supported. All GPIOs can be configured as external interrupts
    Supports three working modes: RUN, SLEEP, and DEEP-SLEEP mode
    Up to 17 touch key controllers
    4 high current drive pins (each pin supports a maximum current of 120mA)

    ZH32F003-102特性:

    1.处理器(CPU)
    32-bit RISC CPU核,指令长度16位
    16个32位通用寄存器
    高效的2级执行流水线
    单周期32位x32位的硬件整形乘法阵列(结果只支持32位)
    SWD (Serial Wire Debug)调试接口
    2.硬件除法器(HWDIV)
    有符号或者无符号32位整数除法运算
    支持32位被除数和32位除数,输出32位商和余数
    5个HCLK周期运算时间
    支持除数零溢出错误中断
    3.存储(Memory)
    64Kbytes(32Kbytes可选)的内部程序闪存,支持ISP保护,保护区域的大小可配置,支持硬件CRC校验 ? 2Kbytes的独立数据闪存,数据闪存编程不影响程序运行
    User Option配置
    - 外部复位管脚使能配置
    - 看门狗缺省使能状态配置
    - 代码安全性配置
    专用烧写接口,支持快速的量产烧录(需配合专用烧写器)
    多达4Kbytes的内部SRAM,支持硬件CRC校验
    小端(little-endian)存储方式
    4.可嵌套中断控制器(NVIC)
    多达32个中断源,支持中断向量表重定向
    32个可编程优先级,每个中断都有独立的优先级
    每个中断都有独立的使能或者禁止控制
    每个中断源都有固定的向量地址
    支持陷阱功能
    支持软件复位
    全局中断使能控制
    可单独配置唤醒事件的使能/禁止(可配置唤醒后不入中断)
    5.系统控制器(SYSCON)
    外部晶振400KHz 到 24MHz (EMCLK: External Main Clock,外部主时钟),支持独立的32.768K配置项
    内部主振 131.072KHz / 2.097MHz / 4.194MHz / 5.556MHz (default) 四个option选择 (1%偏差@典型值,
    IMCLK: Internal Main Clock,内部主时钟)
    内部高速振荡器 24MHz/48MHz (1%偏差@典型值,HFCLK: High Frequency Clock,内部高速时钟)
    内部辅振 27KHz (5%偏差@典型值,ISCLK: Internal Sub Clock,内部辅时钟)
    内部振荡器均支持软件微调
    支持低功耗模式 (SLEEP/DEEP-SLEEP)
    低功耗模式下支持可编程的功耗优化
    可编程的时钟分频器
    外部晶振失效监测(外部晶振失效时,支持自动切换到内部主振)
    外部晶振抖动滤波处理
    外部中断输入数字滤波控制,支持中断触发的异步计数
    FLASH和SRAM校验错误管理,可配置重试或者系统复位
    复位源检测和管理 (RSTID)
    6.独立看门狗定时器(IWDT:Independent Watchdog Timer)
    复位时间可配置:缺省8秒
    可配置复位前报警中断
    独立工作在内部辅晶振下的可编程18位递减计数器(27KHz时钟)
    7. 16位增强型定时器/计数器(EPT:Enhance Purpose Timer)
    三种计数模式:递增、递减、递增递减
    每个TIMER有4路独立PWM输出,支持4个比较值
    支持互补输出,死区控制,斩波输出,紧急模式输出
    支持紧急模式输出:软锁止和硬锁止模式
    - 外部输入EPIx
    - 系统错误,LVD中断触发
    支持特殊寄存器保护
    支持单次触发模式和外部脉冲计数模式
    4个数字比较器可触发多种同步和波形输出
    可以工作在捕捉模式,最多支持4个比较值捕获
    支持ETCB事件联动
    PCLK工作时钟
    8. 16位通用定时器/计数器(GPT:General Purpose Timer)
    三种计数模式:递增、递减、递增递减
    每个TIMER支持两个输出通道,每个通道可配置为PWM波形输出控制
    支持捕获模式,最多4个捕获值
    支持ETCB事件联动
    PCLK工作时钟
    9. 载波频率发生器 (CNTA:Counter A)
    1个16位的计数器,支持自动重载功能以及单次或者循环计数功能
    软件/硬件可选择的载波频率输出使能/禁止控制
    在一个周期波形内,输出高/低电平脉冲宽度可配置
    输出极性可配置
    可以用于驱动扬声器或者远程IR数据传输
    10. 基础计时器 (BT:Basic Timer)
    1个16位的递增计数器,支持自动重载功能
    一个比较值寄存器,支持PWM波形输出
    支持单次触发模式
    支持比较值Match中断、周期中断和溢出中断
    支持ETCB事件联动
    PCLK工作时钟
    11. 内核计时器 (CORET:Core Timer)
    1个24位的递减计数器,支持自动重载功能
    计数时钟源可选(CPU时钟或者系统时钟的8分频)
    支持周期中断和溢出中断
    12. 低功耗定时器/计数器 (LPT:Low Power Timer)
    16位的递增计数器,支持自动重载功能
    一个16位比较值寄存器,支持PWM输出
    3位预分频选择,可支持1、2、4、8、16、32、64、128分频
    支持多种计数时钟源:ISCLK、IMCLK、EMCLK、PCLK或者外部CLK
    支持Toggle或者PWM输出功能
    支持单次触发模式
    支持周期中断和MATCH中断
    支持ETCB事件联动
    13. 时钟定时器(RTC:Real Time Counter)
    仅POR复位有效,支持写保护
    计时功能:支持时(12或24小时制)、分、秒和子秒,BCD格式
    日历功能:支持年、月、日和星期,BCD格式;自动闰年识别
    支持可选的时钟源:外部晶振EMCLK(支持32.768KHz)、内部主振IMCLK和内部副振ISCLK。
    支持2个可编程闹钟
    支持周期定时中断
    数字校准功能
    支持ETCB事件联动
    可编程频率输出(通过CLO输出)
    14. 窗口看门狗(WWDT:Window Watchdog)
    基于PCLK工作
    支持复位前报警中断
    可通过软件触发复位操作
    计数器刷新窗口限制功能
    15. 通用异步收发器(UART)
    2个通道
    8位数据长度,支持校验位(奇偶校验,0/1校验)
    单独的8x8位收发FIFO
    可编程的分数波特率发生器
    16. 同步串行总线(I2C)
    1个通道
    支持多主机I2C总线,支持主机或者从机工作模式。
    标准模式100Kbit/s,高速模式可达400Kbit/s,超高速模式可达1Mbit/s
    兼容串行8位数据传输和双向数据传输
    7位或者10位寻址
    可编程SDA保持时间
    自动总线恢复功能
    单独的8x8位收发FIFO
    17. 同步外设接口(SPI)
    1/0个通道
    可编程的数据帧长度:4到16位
    支持主机和从机模式
    时钟预分频可编程
    支持单线收发模式
    单独的8x16位收发FIFO
    18. 串行输入输出接口(SIO)
    1个通道,单线通讯接口,双向数据传输
    自定义通讯协议和波形输出
    输出模式下,支持16个Pattern的连续输出
    接收模式下,支持连续32bit或者pattern的接收,支持硬件采样和自动抽取,支持输入滤波
    19. 12位模数转换器(12bit AD Converter)
    多达16个模拟输入通道供选择,参考电压支持VDD、外部管脚、INTVREF或者FVR
    ADC输入支持外部ADCIN、GND、1/4VDD和内部高精度电压参考源(INTVREF)
    支持最快1MSPS转换速度
    可配置采样保持时间
    支持连续转换模式和硬件自动比较转换结果
    支持多序列转换模式, 最高可达16个转换序列, 可灵活配置转换通道,转换顺序,转换次数,序列优先级
    支持ETCB事件联动
    20. 内部电压参考源(INTVREF:Internal Voltage Reference)
    作为ADC的采样通道校准输入
    作为ADC的VREF输入(ADC必须工作在低速状态下)
    参考电压:1.0V
    21. 内部固定电压源(FVR: Fixed Voltage Reference)
    作为ADC的VREF输入
    参考电压:2.048V/4.096V
    22. 电容触摸按键(TKEY:Touch Key Sensor)
    基于电荷转移原理的自电容检测模拟前端
    支持扫描频率扩频,随机化配置,提高抗干扰性能
    支持17个扫描通道
    支持序列扫描,序列最大支持18个配置单元
    每个通道独立可编程的灵敏度调节
    多种扫描触发模式
    支持硬件自动按键检测和系统唤醒
    23. 校验控制器(CRC)
    支持基于Byte, Half-word, Word的写操作
    可选择的CRC多项式包括:
        CRC-CCITT:X16 + X12 + X5 +1
        CRC-16:X16 + X15 + X2 + 1
        CRC-32:X32 + X26 + X23 + X22 + X16 + X12 + X11 + X10 + X8 + X7 + X5 + X4 + X3 + X2 + X + 1
    可编程种子值
    输入数据和输出数据(CRC校验和)可以转换成补码形式操作
    可编程的按位反转设置(LSB优先或者MSB优先)
    24. 事件触发选择控制器(ETCB: Event Trigger Cross Bar)
    支持可配置的片内模块间互联触发
    最大支持8个触发通道
    每个通道支持64个Source输入选择
    每个通道支持64个Target输出选择
    每个通道均支持软件触发
    25. 通用IO (GPIO)
    24管脚:22 个GPIO
    20管脚:18 个GPIO
    16管脚:14 个GPIO
    推挽输出和开漏输出可配置,上下拉电阻可配置
    输出可独立配置驱动能力和斜率
    支持输出状态监测
    通讯口支持TTL电平输入Buffer配置(TTL1/TTL2)
    所有管脚都支持外部中断功能
    26. 两个低功耗模式
    SLEEP: 关闭选择的系统时钟和CPU时钟
    DEEP-SLEEP: 关闭所有系统时钟和CPU时钟
    可配置的DEEP-SLEEP唤醒源:外部中断、iWDT中断、LPT中断、LVD中断、RTC中断或者触摸按键中断
    27. 上电复位(POR:Power On Reset)
    28. 低电压检测(LVD:Low Voltage Detector)
    可配置低电压复位功能,可选8个电压值 (1.9V/2.2V/2.5V/2.8V/3.1/3.4/3.7/4.0).
    可配置低电压中断,可选7个检测电压值 (2.1V/2.4V/2.7V/3.0V/3.3/3.6/3.9)
    29. 工作电压范围
    1.8V to 5.5V
    30. 工作频率范围
    外部主晶振:32KHz ~ 24 MHz
    内部振荡器:IMOSC:5.556 MHz(max)/ HFOSC:48 MHz(max)
    内部辅振:27KHz
    31. 工作温度范围
    -40 to 85℃
    32. 封装
    SSOP24
    SOP24
    SOP20
    QFN20
    SOP16

    ZH32F003-102应用:

    工业控制
    触控家电
    消费电子设备
    可穿戴设备

    ZH32F003-102管脚定义图:





    ZH32F003-102模块框图:

    Please submit your basic information and send an email Sales@ChipSourceTek.com , or call us at 13823761625 (the same number as wechat), and we will contact you as soon as possible!

    *

    *

    *

    *

Related products