Service Hotline: 13823761625

Products

Contact Us

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

MCU

XM004

XM004 is a high speed and low power CMOS technology design and development of enhanced 8-bit MCU, internal 16K Bytes FLASH program memory, 256 Bytes IRAM and 768 Bytes XRAM, up to 18 bidirectional I/O ports. 1 peripheral function pin full mapping module PTM, 5 16-bit timers/counters, 3 sets of 16-bit dead zone control complementary PWM, 1 8-bit PWM, 2 UART, 1 SPI, 1 IIC, 16 external interrupts, 11+2 12-bit ADCs, Four system operating modes (normal, Low frequency, power down, and idle) and 17 interrupt sources
    XM004 Product Introduction:
        XM004 is a high speed and low power CMOS technology design and development of enhanced 8-bit MCU, internal 16K Bytes FLASH program memory, 256 Bytes IRAM and 768 Bytes XRAM, up to 18 bidirectional I/O ports. 1 peripheral function pin full mapping module PTM, 5 16-bit timers/counters, 3 sets of 16-bit dead zone control complementary PWM, 1 8-bit PWM, 2 UART, 1 SPI, 1 IIC, 16 external interrupts, 11+2 12-bit ADCs, Four system operating modes (normal, Low frequency, power down, and idle) and 17 interrupt sources.


    XM004功能特点
    CPU
    增强型1T 8051内核
    ROM
    16K Bytes FLASH
     IAP和ICP操作
    灵活的代码保护模式
    RAM
    256 Bytes IRAM
     768 Bytes XRAM
    时钟
     内部高精度 32MHz RC
     内部 44KHz RC
     外部高频晶振 4MHz-20MHz
     外部低频晶振 32.768KHz
     多种时钟输出
     多种复位方式
     上电复位(POR)
    多级低电压复位(BOR)- 4.2/3.9/3.6/3.0/2.6/2.4/2.0/1.8V
     看门狗(WDT)复位
     软件复位
     堆栈溢出复位
     外部管脚低电平复位
     外部管脚电压(1.2V)检测复位
    I/O
     最多18个双向I/O口
     多种模式可配:输入、带上拉输入、带下拉输入、施密特输入、模拟输入、强推挽输出、开漏输出、开漏带上拉输出? 外设功能引脚全映射模块PTM
    中断
     17个中断源
     4级中断优先级
     16个外部中断
    定时器/计数器
     T0/T1兼容标准8051,16位自动重载
     T3可以工作在掉电模式
     T4可以使用外部信号触发定时
     T5带捕获功能
    PWM
     最多3组16位带死区控制互补PWM
    - 可配置为 6 路独立输出
    - 可当定时器使用
    - 具有故障检测功能
    - 可配置边沿对齐或中心对齐
    1路8位单输出PWM
    通讯模块
     2 个 UART
     1 个 SPI
     1 个 IIC
    ADC 检测电路
     支持11+2 ch 12位ADC检测
     ADC参考电压可选内部VREF、外部VREF、VDD
    低电压检测模块
     VDD 多级电压检测,可中断- 4.2/3.9/3.6/3.0/2.6/2.4/2.0/1.9V
    循环冗余校验(CRC)
    省电模式
     空闲模式
     掉电模式
    工作条件
     宽电压 2.0V ~ 5.5V
     温度范围-40°C ~ +85°C
    封装类型
     TSSOP20
    XM004使用注意事项:
    1. 为保证系统的稳定性,必须在VDD 和 GND 之间接一电容(容值须等于或大于 0.1μF)。
    2. 当使用 ADC 模块时,内部参考电压选择为2V 时,VDD 电压须高于 2.7V,内部参考电压选择3/4V时,VDD 须高于内部参考电压 0.5V 以上。
    3. 系统在进行 IAP 操作时,CPU 进入空闲模式,此时不响应任何中断。
    4. P2.7 管脚出厂时默认为复位管脚,可以通过配置代码选项将此口配置为普通 IO 引脚。
    5. 在 IAP 擦写和进入掉电模式之前,需要配置 FREQ_CLK 寄存器,指明目前CPU 时钟的频率。

    XM004系统框图:
    XM004引脚配置和描述:


    XM004封装图:


    外设功能引脚全映射模块PTM
        XM004内置外设功能引脚全映射模块(PTM),可通过用户软件操作将绝大多数的外设功能引脚配置在任意一个非电源口(VDD、GND)上。
    PTM 模块特性
        外设引脚为输入功能(T0/1/3/5 外部输入、RXD 等等)特性时,系统将允许其多对一映射,即将多种输入特性外设功能引脚分配到同一 IO 口上,此举可使用户系统得到更好优化。
        外设引脚为输出功能(T0/1/4 时钟输出、TXD 等等)特性时,如果将多个输出特性外设功能引脚分配到同一IO 口,遵循固定的优先级,只能有一个输出有效。
        软件操作,使用灵活。用户在应用系统设计时,不用考虑外设功能引脚布局问题,从而降低开发成本。
        用户在开发过程中遇到如 PCB 上外设功能引脚布局错误情况时,可使用该模块对外设功能引脚进行重新分配,从而缩短开发周期。
        用户应用系统升级如更换外围器件或 MCU 时,改动项可减至最少,从而降低系统维护成本。
    PTM 不可全映射外设功能引脚
        PTM 不可全映射外设功能引脚包括电源口(VDD、GND)、PWM 故障检测脚(FLT0/1/2)、ADC 输入、Vref 引脚、INT0-15 功能口、晶振脚(XIN、XOUT)、外部复位端口( RST )、LVD电压检测端口(PLVD)。
    CPU
    2.1 CPU 特性
       XM004的 CPU 是一个增强型 1T 兼容 8051 的内核,在同样的系统时钟下,较之传统的8051 芯片具有运行更快速,性能更优越的特性。
    2.2 CPU 相关寄存器
    2.2.1 程序计数器PC
        程序计数器 PC 在物理上是独立的,不属于 SFR 之列。PC 字长 16 位,是专门用来控制指令执行顺序的寄存器。单片机上电或复位后,PC 的值为 0000H,这样单片机从程序的零地址开始执行程序,假如第二复位向量使能,那上电或复位后,单片机将从第二复位向量指定的地址处开始执行程序。
    详情请参考规格书
    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