CX23F30MCU系统控制器的内核是8051XC2, 微控制器8051XC2 与MCS-51TM 指令集完全 兼容可以使用标准803x/805x 的汇编器和编译器进行软件开发该系列MCU,8051XC2还 包含片内调试硬件和与MCU 直接接口的模拟和数字子系统在一个集成电路内提供了完整的 数据采集或控制系统解决方案。 8051XC2 微控制器内核除了具有标准8051 的组织结构和外设以外另有增加的定制外设 和功能,大大增强了它的处理能力。
3.1. 性能 8051XC2采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高。 8051XC2内核70%的指令的执行时间为1或2个系统时钟周期,没有执行时间超过8个系统 时钟周期的指令。8051XC2CIP-51 工作在最大系统时钟频率60 MHz 时,它的峰值速度 达到60MIPS。8051XC2共有111条指令下表列出了指令条数与执行时所需的系统时钟周期 数的关系。
3.2. 编程和调试支持 本MCU提供了JTAG串行接口,通过该接口能对FLASH程序存储器进行在线编程,并可 与片内调试电路通信。应用程序可以使用MOVC和MOVX指令对可编程FLASH进行读写,每次 只能读写一个字节。这一特性允许将程序存储器用于非易失性数据存储,以及在软件控制下 更新程序代码。 片内 JTAG 调试电路支持全速在线调试,单步,全速,查看资源断点等操作。
CPU
- 8 位CISC内核(兼容8051)
- 1 时钟指令执行周期
- 时钟最高达到: 60MHz(运行RAM中程序)
20MHz(运行Flash中程序)
· 存储器
- 32k 字节 单电源Flash
- Flash 可用户程序编程、可禁止整个芯片擦除、禁止Flash块擦除、禁止写入
- 片上调试(OCDS)
- 20,000 次擦除
- 256 字节内部RAM
- 3072 字节外部 RAM(可执行用户程序)
- 2048 字节(共16个扇区,每个扇区128个字节) EEPROM
· 乘除功能
- 无符号16 x 16-bit (1个时钟周期)
- 符号16 x 16-bit (1个时钟周期)
- 无符号32/16 (8个时钟周期)
- 32-bit 左右移位、规范化(1个时钟周期)
· 通用输入输出端口(GPIO)
- 43个通用I/O端口:P0[7:0]、P1[7:0]、P2[7:0]、P3[6,4:0]、P4[4:0]、P5[7:0]
- 输入电平:斯密特触发器CMOS、TTL兼容
- P0有上拉电阻、下拉电阻、开漏选择
- P1、P2、P3、P4只有上拉电阻选择
- 输出驱动电流:ISource= 12 mA(0.8VDD); ISink= 12 mA(0.1VDD)
· 通用定时器、计数器
- 2个兼容8051的16位定时器(T0、T1)
- 一个16位定时器(T2),带CCU功能。
- 一路独立16位PWM,可设置占空比和周期,锯齿波调制(边沿对齐模式)、三角波调制(中
心对齐模式)。
- 两个8位PWM,可设置占空比和周期,锯齿波调制(边沿对齐模式)、三角波调制(中心对
齐模式)。
- 看门狗定时器(WDT)
- 15Bit × 1ch
系统时钟,PLL输出时钟或内部RC振荡器500kHz。
三路互补输出PWM定时器
输入时钟频率最高:60MHz(500k PLL)
16位分辨率的PWM信号,可以设置周期、占空比。
可进行0% - 100%占空比输出
三角波调制(中心对齐模式)
死区时间设定
启动AD转换功能
-
[ CX23F30 ]"
目录
1.产品概述 2.产品特点 3.应用范围 4.技术规格书下载(PDF文档)
一.产品概述
MCU系统控制器的内核是8051XC2, 微控制器8051XC2 与MCS-51TM 指令集完全 兼容可以使用标准803x/805x 的汇编器和编译器进行软件开发该系列MCU,8051XC2还 包含片内调试硬件和与MCU 直接接口的模拟和数字子系统在一个集成电路内提供了完整的 数据采集或控制系统解决方案。 8051XC2 微控制器内核除了具有标准8051 的组织结构和外设以外另有增加的定制外设 和功能,大大增强了它的处理能力。
3.1. 性能 8051XC2采用流水线结构,与标准的8051结构相比指令执行速度有很大的提高。 8051XC2内核70%的指令的执行时间为1或2个系统时钟周期,没有执行时间超过8个系统 时钟周期的指令。8051XC2CIP-51 工作在最大系统时钟频率60 MHz 时,它的峰值速度 达到60MIPS。8051XC2共有111条指令下表列出了指令条数与执行时所需的系统时钟周期 数的关系。
3.2. 编程和调试支持 本MCU提供了JTAG串行接口,通过该接口能对FLASH程序存储器进行在线编程,并可 与片内调试电路通信。应用程序可以使用MOVC和MOVX指令对可编程FLASH进行读写,每次 只能读写一个字节。这一特性允许将程序存储器用于非易失性数据存储,以及在软件控制下 更新程序代码。 片内 JTAG 调试电路支持全速在线调试,单步,全速,查看资源断点等操作。
二.产品特点
· CPU
- 8 位CISC内核(兼容8051)
- 1 时钟指令执行周期
- 时钟最高达到: 60MHz(运行RAM中程序)
20MHz(运行Flash中程序)
· 存储器
- 32k 字节 单电源Flash
- Flash 可用户程序编程、可禁止整个芯片擦除、禁止Flash块擦除、禁止写入
- 片上调试(OCDS)
- 20,000 次擦除
- 256 字节内部RAM
- 3072 字节外部 RAM(可执行用户程序)
- 2048 字节(共16个扇区,每个扇区128个字节) EEPROM
· 乘除功能
- 无符号16 x 16-bit (1个时钟周期)
- 符号16 x 16-bit (1个时钟周期)
- 无符号32/16 (8个时钟周期)
- 32-bit 左右移位、规范化(1个时钟周期)
· 通用输入输出端口(GPIO)
- 43个通用I/O端口:P0[7:0]、P1[7:0]、P2[7:0]、P3[6,4:0]、P4[4:0]、P5[7:0]
- 输入电平:斯密特触发器CMOS、TTL兼容
- P0有上拉电阻、下拉电阻、开漏选择
- P1、P2、P3、P4只有上拉电阻选择
- 输出驱动电流:ISource= 12 mA(0.8VDD); ISink= 12 mA(0.1VDD)
· 通用定时器、计数器
- 2个兼容8051的16位定时器(T0、T1)
- 一个16位定时器(T2),带CCU功能。
- 一路独立16位PWM,可设置占空比和周期,锯齿波调制(边沿对齐模式)、三角波调制(中
心对齐模式)。
- 两个8位PWM,可设置占空比和周期,锯齿波调制(边沿对齐模式)、三角波调制(中心对
齐模式)。
- 看门狗定时器(WDT)
- 15Bit × 1ch
系统时钟,PLL输出时钟或内部RC振荡器500kHz。
三路互补输出PWM定时器
输入时钟频率最高:60MHz(500k PLL)
16位分辨率的PWM信号,可以设置周期、占空比。
可进行0% - 100%占空比输出
三角波调制(中心对齐模式)
死区时间设定
启动AD转换功能
三.应用范围
电动自行车
抽油烟机变频马达控制
变频电风扇
工业设备的泵控制
洗衣机、干衣机
冰箱压缩泵、风机
空调压缩泵、风机
空气净化器风机
四.技术规格书(产品PDF)
需要详细的PDF规格书请扫一扫微信联系我们,还可以获得免费样品以及技术支持!
五.产品封装图
六.电路原理图
七.相关芯片选择指南
电机控制微控制器(Moto Control MCU) | ||||||||||
Part No. | VDD | ROM | RAM | EEPROM | TIMER | OSC | I/O | ADC | PWM | PKG |
CX23F30 | 2.7~5.5V | 32K x8 FLASH | 256B 3072B | 2048B | 3 x16bit | IRC 60MHz (500K PLL) | 45 | 12CH x12bit | 6CH x16bit 1CH x16bit | LQFP48 |
CX23F32 | 2.7~5.5V | 32K x8 FLASH | 256B 3072B | 2048B | 3 x16bit | IRC 20MHz (500K PLL) | 25 | 12CH x12bit | 4CH x16bit | SOP28 |