鹏鼎微科技有限公司
I.高性能RISC CPU
A.49条指令
1.所有指令均为单周期,除了分支跳转
B.存储架构
1.程序ROM: 4k x 14bits
2.数据RAM: 512 x 8bits
3.数据EEPROM: 128 x 8bits
4.程序代码分扇区保护,1扇区=1k x 14bits
5.支持IAP,VDD ≥ 2.7V
C.16层硬件堆栈
D.可选的指令周期:2T/4T
E.系统时钟
1.8MHz, VDD ≥ 1.9V
2.16MHz, VDD ≥ 2.7V
II.特殊单片机特性
A.工作温度范围:-40℃− 85℃
B.宽工作电压范围:1.9V − 5.5V
C.时钟源
1.两个内部时钟
2.16M高速高精度HIRC
a.支持软件微调,每步2.5‰
3.32K低速低功耗LIRC
4.晶体振荡器和外部时钟输入
5.晶体时钟缺失检测
6.晶体时钟配置下的双速时钟启动
7.慢时钟周期测量
D.7位预分频的16位看门狗,时钟源可选
E.上电复位延时计数器
F.低功耗模式SLEEP
1.系统时钟可选择保持运行或关闭
G.低电压复位LVR:
H.2.0V/2.2V/2.5V/2.8V/3.1V/3.6V/4.1V
I.低电压检测LVD:
1.内部电压:2.0V/2.4V/2.8V/3.0V/3.6V/4.0V
J.或外部输入电压
K.支持ISP和在线调试OCD
1.3个硬件断点
2.软复位,单步,暂停,跳跃等
L.程序ROM分区保护功能
M.封装形式: SOP8, MSOP10, SOP14, SOP16,SOP20,QFN20,TSSOP20
III.外设特性
A.GPIO
1.18个方向独立控制的通用IO:PORTA, PORTB, PORTC
2.18个唤醒管脚:边沿或电平检测
3.18个带上拉功能的管脚,独立控制
4.18个带下拉功能的管脚,独立控制
5.外部复位管脚:PC0
6.18个可编程源电流:4(8)/26mA@5V,其中PC0、PC1支持4/8/26mA@5V
7.18个可编程灌电流:max. 62mA@5V
8.支持管脚第二功能的重映射
B.通信接口
1.1 x USART
C.1个12位的SAR ADC
1.7个外部通道+ 1个1/4VDD通道
2.ADC输入通道:AN0 ~ AN6
3.内部参考电压:VDD, 0.5V, 2V, 3V
4.外部参考:VREFP, VREFN
5.手动和自动触发方式
6.支持延时触发
D.TIM1-16bit
1.带16位预分频的16位定时器
2.自动重载
3.时钟源:系统时钟,HIRC以及倍频时钟(晶体或HIRC的二倍频),LIRC
4.周期、占空比寄存器双缓冲设计
5.4个独立的捕捉/比较/PWM通道
6.PWM支持沿对齐,中心对齐,单次脉冲模式
7.3组带死区控制的互补PWM输出
8.前沿消隐
9.故障刹车控制
E.TIM2-16bit
1.带15位预分频的16位定时器
2.自动重载
3.时钟源:系统时钟,HIRC以及倍频时钟(晶体或HIRC的二倍频),LIRC
4.周期、占空比寄存器双缓冲设计
5.3个独立的捕捉/比较/PWM通道
F.TIM4-8bit,带8bit预分频的基本定时器,时钟源可选
TSSOP20/ SOP20脚位
SOP8脚位
SOP14脚位
SOP16脚位
PD81F146Q QFN20脚位
以下为芯片管脚的详细描述:
TSSOP20 |
Pin name |
Type |
INT input |
Main func. |
Default AF |
1 |
PA5/LVDOUT/UART_CK/TIM2_CH1 |
IO |
√ |
PA5 |
TIM2_CH1 |
LVDOUT,LVD电平输出 |
|
|
|
|
|
UART_CK同步模式下的时钟输出 |
|
|
|
|
|
TIM2_CH1,TIM2 PWM通道1输出 |
|
|
|
|
|
2 |
PA6/UART_TX/AN3 |
IO |
√ |
PA6 |
UART_TX |
UART_TX,UART发送数据输出 |
|
|
|
|
|
AN3,ADC输入通道3 |
|
|
|
|
|
3 |
PA7/[CLKO]/[TIM1_CH4]/UART_RX/ELVD0/[AT0]/AN4 |
IO |
√ |
PA7 |
CLKO |
CLKO,内部时钟输出(重映射) |
|
|
|
|
|
[TIM1_CH4],TIM1 PWM通道4输出(重映射) |
|
|
|
|
|
UART_RX,UART接收数据输入 |
|
|
|
|
|
ELVD0,外部LVD检测输入0 |
|
|
|
|
|
AT0,内部测试管脚0 |
|
|
|
|
|
AN4,ADC输入通道4 |
|
|
|
|
|
4 |
PC0/TIM1_CH1N/MCLRB/ELVD1/AN5 |
IO |
√ |
PC0 |
TIM1_CH1N |
TIM1_CH1N,TIM1 PWM通道1反相输出 |
|
|
|
|
|
MCLRB,外部复位输入 |
|
|
|
|
|
ELVD1,外部LVD检测输入1 |
|
|
|
|
|
AN5,ADC输入通道5 |
|
|
|
|
|
5 |
PC1/OSC1/ELVD2 |
IO |
√ |
PC1 |
|
OSC1,晶体管脚1 |
|
|
|
|
|
ELVD2,外部LVD检测输入2 |
|
|
|
|
|
6 |
PB7/OSC2/ELVD3 |
IO |
√ |
PB7 |
|
OSC2,晶体管脚2 |
|
|
|
|
|
ELVD3,外部LVD检测输入3 |
|
|
|
|
|
7 |
GND |
Ground |
— |
Ground |
|
8 |
PB6/[UART_TX]/ISPDAT/AN6 |
IO |
√ |
PB6 |
UART_TX |
UART_TX,UART数据输出(重映射) |
|
|
|
|
|
ISPDAT,ISP数据IO |
|
|
|
|
|
AN6,ADC输入通道6 |
|
|
|
|
|
9 |
VDD |
Supply |
— |
Power |
|
10 |
PB5/[LVDOUT]/TIM2_CH3 |
IO |
√ |
PB5 |
TIM2_CH3 |
LVDOUT,LVD电平输出(重映射) |
|
|
|
|
|
TIM2_CH3,TIM2 PWM通道3输出 |
|
|
|
|
|
11 |
PB4/[LVDOUT] /TIM1_BKIN |
IO |
√ |
PB4 |
TIM1_BKIN |
LVDOUT,LVD电平输出(重映射) |
|
|
|
|
|
TIM1_BKIN,TIM1刹车输入 |
|
|
|
|
|
TSSOP20 |
Pin name |
Type |
INT input |
Main func. |
Default AF |
12 |
PB3/[LVDOUT]/[ADC_ETR]/TIM1_ETR |
IO |
√ |
PB3 |
TIM1_ETR |
LVDOUT,LVD电平输出(重映射) |
|
|
|
|
|
ADC_ETR,ADC外部触发输入(重映射) |
|
|
|
|
|
TIM1_ETR,TIM1外部触发输入 |
|
|
|
|
|
13 |
PB2/[TIM1_CHIN]/TIM1_CH3 |
IO |
√ |
PB2 |
TIM1_CH3 |
TIM1_CH1N,TIM1 PWM通道1反相输出(重映射) |
|
|
|
|
|
TIM1_CH3,TIM1 PWM通道3输出 |
|
|
|
|
|
14 |
PB1/TIM1_CH2N/TIM1_CH4/CLKO/AN0 |
IO |
√ |
PB1 |
TIM1_CH4 |
TIM1_CH2N,TIM1 PWM通道2反相输出 |
|
|
|
|
|
TIM1_CH4,TIM1 PWM通道4输出 |
|
|
|
|
|
CLKO,内部时钟输出 |
|
|
|
|
|
AN0,ADC输入通道0 |
|
|
|
|
|
15 |
PB0/[TIM1_CH2]/[TIM2_CH1]/TIM1_CH3N |
IO |
√ |
PB0 |
TIM1_CH3N |
TIM1_CH2,TIM1 PWM通道2输出(重映射) |
|
|
|
|
|
TIM2_CH1,TIM2 PWM通道1输出(重映射) |
|
|
|
|
|
TIM1_CH3N,TIM1 PWM通道3反相输出 |
|
|
|
|
|
16 |
PA0/TIM1_CH1/VREFN |
IO |
√ |
PA0 |
TIM1_CH1 |
TIM1_CH1,TIM1 PWM通道1输出 |
|
|
|
|
|
VREFN,ADC外部负参考输入 |
|
|
|
|
|
17 |
PA1/TIM1_CH2/VREFP |
IO |
√ |
PA1 |
TIM1_CH2 |
TIM1_CH2,TIM1 PWM通道2输出 |
|
|
|
|
|
VERFP,ADC外部正参考输入 |
|
|
|
|
|
18 |
PA2/[TIM1_CH4]/ISPCK/[UART_RX] |
IO |
√ |
PA2 |
UART_RX |
[TIM1_CH4],TIM1 PWM通道4输出(重映射) |
|
|
|
|
|
ISPCK,ISP时钟输入 |
|
|
|
|
|
UART_RX,UART数据输入(重映射) |
|
|
|
|
|
19 |
PA3/[TIM2_CH3]/AN1 |
IO |
√ |
PA3 |
AN1 |
TIM2_CH3,TIM2 PWM通道3输出 |
|
|
|
|
|
AN1,ADC输入通道1 |
|
|
|
|
|
20 |
PA4/TIM2_CH2/ADC_ETR/AN2 |
IO |
√ |
PA4 |
AN2 |
TIM2_CH2,TIM2 PWM通道2输出 |
|
|
|
|
|
ADC_ETR,ADC外部触发输入(重映射) |
|
|
|
|
|
AN2,ADC输入通道2 |
|
|
|
|
注意:
Main func:管脚主要功能
Default AF:管脚第二功能映射