首页 >> 产品中心 >> 东软载波Eastsoft
ES7P169C
产品型号:ES7P169CFGSD,ES7P169CFGSF,ES7P169CFGTF
在线订购产品详情
芯片简介
内核
ES7P RISC CPU 内核79 条精简指令系统时钟工作频率最高为 32MHz指令周期为 2 个系统时钟周期复位向量位于 0000H,默认中断向量位于 0004H支持中断处理,支持中断优先级和中断向量表
支持硬件乘法器
工作条件
-工作电压范围:2.2V ~ 5.5V-工作温度范围:-40 ~ 85℃
存储资源
8K Word FLASH 程序存储器- 共 32 页,每页 256 Word- 支持 IAP 操作,查表读,页擦除和单地址编程- 擦写时,支持定时器模块正常工作- 擦写时,不支持中断处理1K Word Data FLASH 数据存储器- 共 4 页,每页 256 Word- 支持 IAP 操作,查表读,页擦除和单地址编程- 擦写时,支持定时器模块正常工作- 擦写时,不支持中断处理16 级程序堆栈1K Byte SRAM 数据存储器程序存储器支持直接寻址、相对寻址和查表读操作数据存储器支持直接寻址、GPR 特殊寻址和间接寻址
I/O端口
最多支持 18 个 I/O 端口:PA 端口(PA0~PA7) PB 端口(PB0~PB7) PC 端口(PC0~PC1)支持 9 个外部端口中断 PINT(PINT0~PINT8 为输入端)支持 8 个按键端口中断 KINT(KIN0~KIN7 为输入端)支持独立的可配置内部弱上/下拉输入端口- 支持 18 个独立可配置弱上拉输入端口- 支持 16 个独立可配置弱下拉输入端口支持 4 个独立可配置开漏输出端口(PB0~PB1,PC1,PA5)支持 12 个驱动能力可独立配置的端口(PA0~PA5,PB0~PB3,PC0~PC1)支持 18 个可独立配置的 20nS 输入滤波端口支持 3 组可配置的两种 SMIT 输入端口(PA,PB,PC)其中 4 个端口 PC1,PA3~PA5 的灌电流驱动可加强到 60mA@VOL=1.4V,VDD=5V,常温
外设
1 路 8 位定时器 T8N
- 定时器模式(计数时钟为系统时钟 2 分频)- 计数器模式(外灌时钟或者内部低频 INTLRC 时钟)- 支持可配置预分频器- 支持中断产生
1 路 12 位定时/计数器 T11
- 支持同步定时器模式(采用系统时钟分频作为时钟源)- 内置 4 位预分频器和 7 位后分频器- 支持中断产生
1 路 12 位定时/计数器 T21
- 支持同步定时器模式(采用系统时钟分频作为时钟源)- 内置 4 位预分频器和 7 位后分频器- 多达 3 个独立通道,可用于:
输入捕捉 输出比较 PWM 生成(多精度 PWM 模式)
- 3 路 PWM 输出占空比可独立设置- 3 路 PWM 输出极性可独立设置- 2 组互补 PWM 输出- PWM 沿和比较输出可触发 AD 转换- 支持计数器溢出中断、PWM 周期匹配中断、捕捉中断、比较中断- 支持 PWM 时钟源可配置:系统时钟 Fosc,或 INTHRC 时钟- 支持外部时钟作为异步计数时钟
1 路 16 位多功能定时器 T31
- 16 位自动重载计数器,支持递增计数,递减计数,递增/递减交替计数模式- 16 位可编程预分频器,计数时钟预分频范围为 1~65536- 8 位可编程后分频器,后分频范围为 1~256- 8 位死区延时寄存器 T31DLYT- 4 个 16 位捕捉/比较寄存器 T31CH1R、T31CH2R、T31CH3R 和 T31CH4R- 支持 7 种工作模式:定时器模式,捕捉模式,比较模式,PWM 模式,单脉冲模式,关断功能模式,从模式- 支持多个从模式:编码器模式,复位模式,门控模式,触发模式- 多达 4 个独立通道,可用于:
输入捕捉 输出比较 PWM 生成(普通 PWM 模式,中心对齐模式,带死区互补输出) 单脉冲模式输出
- 以下事件将生成中断请求:
更新:计数器上溢出/下溢出、计数器初始化(通过软件或内部/外部触发) 触发事件(计数器启动、停止、初始化或通过内部/外部触发计数) 输入捕捉 输出比较匹配 关断输入
- 支持 PWM 时钟源可配置:系统时钟 Fosc,或 INTHRC 时钟
两路高速异步收发器 UART0/UART1
- 支持异步全双工收发- 支持 8 位/9 位数据格式- 约定数据从最低位开始接收/发送- 支持双/单线通讯- 支持接收/发送端口互换- 支持 4 位小数波特率- 支持中断产生
一路 I2C 总线
- 只支持从动模式- 支持标准 I2C 总线协议,最高传输速率 400K bit/s- 支持 7 位寻址方式- 约定数据从最高位开始接收/发送- 支持中断产生
一路同步串口通讯模块 SPI
- 支持主控模式、从动模式- 支持 4 种数据传输格式- 支持主控模式通讯时钟速率可配置- 支持 4 级发送缓冲器和 4 级接收缓冲器- 支持发送和接收缓冲器空/满中断- 支持接收数据溢出中断、发送数据写错误中断、从动模式的发送数据错误中断- 支持从动模式的片选变化中断、主控模式的空闲状态中断- 支持主控模式延迟接收
模拟数字转换器 ADC
- 支持 12 位数字转换精度- 支持 12+1 通道模拟输入端- 支持可选择参考电压源- 支持内部参考 2.048V 可选- 支持 1/4VDD 作为 ADC 的内部输入通道- 支持窗口电压自动监测
- ADC 转换支持以下启动方式
设置寄存器 ADCCL 的 ADTRG=1(SMPS=1)启动转换 设置寄存器 ADCCL 的 SMPON=1(SMPS=0)启动转换 外部中断 PINT5(ADC_ETR0/PA7)启动转换,需设置 ADC_ETR0EN=1 外部中断 PINT8(ADC_ETR1/PB1)启动转换,需设置 ADC_ETR1EN=1 T21 模块的比较匹配触发转换,需设置寄存器 T21CL 的 T21M=1011 T31 模块的更新事件或比较匹配触发转换,可通过寄存器 T31C1L 的 ADTRGS位设置
- 支持中断产生,可唤醒 CPU
低功耗特性
IDLE 电流- 2.5uA@5.0V,25℃,典型值动态电流- 2.6mA@内部 16MHz,5.0V,25℃,典型值