PFS154 系列
数据手册
8 位 MTP IO 类型单片机
第 0.02 版
2018 年 01 月 23 日
Copyright 2018 by PADAUK Technology Co., Ltd., all rights reserved
6F-6, No.1, Sec. 3, Gongdao 5th Rd., Hsinchu City 30069, Taiwan, R.O.C.
TEL: 886-3-572-8688
www.padauk.com.tw
PFS154
8bit MTP IO 型单片机
重要声明
应广科技保留权利在任何时候变更或终止产品,建议客户在使用或下单前与应广科技或代理商
联系以取得最新、最正确的产品信息。
应广科技不担保本产品适用于保障生命安全或紧急安全的应用,应广科技不为此类应用产品承
担任何责任。关键应用产品包括,但不仅限于,可能涉及的潜在风险的死亡,人身伤害,火灾或严
重财产损失。
应广科技不承担任何责任来自于因客户的产品设计所造成的任何损失。在应广科技所保障的规
格范围内,客户应设计和验证他们的产品。为了尽量减少风险,客户设计产品时,应保留适当的产
品工作范围安全保障。
PFS154 不适用 AC 阻容降压,强波纹或高 EFT 要求的产品应用。
提供本文档的中文简体版是为了便于了解,请勿忽视文中英文的部份,因为其中提供有关产品性能以及产品使用的有
用信息,应广科技暨代理商对于文中可能存在的差错不承担任何责任,建议参考本文件英文版。
©Copyright 2018, PADAUK Technology Co. Ltd
Page 2 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
目
1.
单片机特点.............................................................................................................................. 8
1.1.
1.2.
1.3.
1.4.
2.
3.
4.
系统功能 .................................................................................................................................. 8
系统功能 .................................................................................................................................. 8
CPU 特点 ................................................................................................................................. 8
封装信息 .................................................................................................................................. 8
系统概述和方框图 ................................................................................................................... 9
引脚功能说明 ........................................................................................................................ 10
器件电气特性 ........................................................................................................................ 15
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.12.
4.13.
4.14.
4.15.
5.
录
直流交流电气特性 ...................................................................................................................15
绝对最大值 ..............................................................................................................................16
IHRC 频率与 VDD 关系曲线图(校准到 16MHz) ...................................................................17
ILRC 频率与 VDD 关系曲线图 .................................................................................................17
IHRC 频率与温度关系曲线图(校准到 16MHz) .....................................................................18
ILRC 频率与温度关系曲线图 ...................................................................................................18
工作电流与 VDD、系统时钟 CLK=IHRC/n 曲线图 ...................................................................19
工作电流与 VDD、系统时钟 CLK=ILRC/n 曲线图 ....................................................................19
工作电流与 VDD、系统时钟 CLK=32KHz EOSC/n 曲线图(保留) .......................................20
工作电流与 VDD、系统时钟 CLK=1MHz EOSC/n 曲线图.......................................................20
工作电流与 VDD、系统时钟 CLK=4MHz EOSC/n 曲线图.......................................................21
引脚拉高电阻曲线图 ................................................................................................................21
引脚输入高电压与低电压(VIH / VIL) 曲线图 ..............................................................................22
引脚输出驱电流(Ioh)与灌电流(Iol) 曲线图 ...............................................................................22
掉电模式消耗电流电流(IPD)与省电模式消耗电流(IPS) 曲线图 ................................................24
功能概述 ............................................................................................................................... 25
5.1.
5.2.
5.3.
5.4.
5.5.
5.6.
5.7.
5.8.
5.9.
MTP 程序存储器......................................................................................................................25
开机流程 .................................................................................................................................25
数据存储器 – SRAM ...............................................................................................................26
振荡器和时钟 ..........................................................................................................................26
5.4.1 内部高频振荡器和内部低频振荡...................................................................................26
5.4.2 芯片校准 ......................................................................................................................26
5.4.3 IHRC 频率校准与系统时钟 ...........................................................................................27
5.4.4 外部晶体振荡器 ...........................................................................................................29
5.4.5 系统时钟和 LVR 基准位 ...............................................................................................30
16 位计数器 (Timer16)............................................................................................................31
看门狗 .....................................................................................................................................32
中断 ........................................................................................................................................33
省电与掉电 ..............................................................................................................................36
5.8.1 省电模式 (stopexe) .....................................................................................................36
5.8.2 掉电模式 (stopsys) ......................................................................................................37
5.8.3 唤醒 .............................................................................................................................38
IO 引脚 ....................................................................................................................................39
©Copyright 2018, PADAUK Technology Co. Ltd
Page 3 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
5.10. 复位和 LVR .............................................................................................................................40
5.10.1 复位 .............................................................................................................................40
5.10.2 LVR 复位 .....................................................................................................................40
5.11. 半电位偏置电压 .......................................................................................................................40
5.12. 比较器 .....................................................................................................................................41
5.12.1. 内部参考电压 (Vinternal R) ...............................................................................................42
5.12.2. 使用比较器 ..................................................................................................................44
5.12.3. 使用比较器和 band-gap 参考电压生成器 .....................................................................45
5.13. 8 位 PWM 计数器 (Timer2, Timer3) ........................................................................................46
5.13.1. 使用 Timer2 产生定期波形 ...........................................................................................47
5.13.2. 使用 Timer2 产生 8 位 PWM 波形.................................................................................48
5.13.3. 使用 Timer2 产生 6 位 PWM 波形.................................................................................50
5.14. 11 位 PWM 计数器 ..................................................................................................................51
5.14.1. PWM 波形 ...................................................................................................................51
5.14.2. 硬件和时钟框图 ...........................................................................................................51
5.14.3. 11 位 PWM 生成器计算公式.........................................................................................52
6.
IO 寄存器 .............................................................................................................................. 53
6.1.
6.2.
6.3.
6.4.
6.5.
6.6.
6.7.
6.8.
6.9.
6.10.
6.11.
6.12.
6.13.
6.14.
6.15.
6.16.
6.17.
6.18.
6.19.
6.20.
6.21.
6.22.
6.23.
6.24.
6.25.
6.26.
6.27.
6.28.
标志寄存器 (flag),IO 地址 = 0x00 ........................................................................................53
堆栈指针寄存器 (sp),IO 地址 = 0x02 ...................................................................................53
时钟控制寄存器(clkmd),IO 地址 = 0x03................................................................................53
中断允许寄存器 (inten),IO 地址 = 0x04 ...............................................................................54
中断请求寄存器 (intrq),IO 地址 = 0x05 ................................................................................54
Timer16 控制寄存器 (t16m),IO 地址 = 0x06.........................................................................55
外部晶体振荡器控制寄存器(eoscr,只写),IO 地址 = 0x0a .................................................55
中断缘选择寄存器 (integs),IO 地址 = 0x0c ..........................................................................56
端口 A 数字输入启用寄存器 (padier),IO 地址 = 0x0d ..........................................................56
端口 B 数字输入启用寄存器 (pbdier),IO 地址 = 0x0e ...........................................................56
端口 A 数据寄存器 (pa),IO 地址 = 0x10 ...............................................................................56
端口 A 控制寄存器 (pac),IO 地址 = 0x11..............................................................................56
端口 A 上拉控制寄存器 (paph),IO 地址 = 0x12 ....................................................................57
端口 B 数据寄存器 (pb),IO 地址 = 0x14 ...............................................................................57
端口 B 控制寄存器 (pbc),IO 地址 = 0x15 .............................................................................57
端口 B 上拉控制寄存器 (pbph),IO 地址 = 0x16 ....................................................................57
杂项寄存器 (misc),IO 地址 = 0x08 .......................................................................................57
Timer2 控制寄存器 (tm2c),IO 地址 = 0x1c ...........................................................................58
Timer2 计数寄存器 (tm2ct),IO 地址 = 0x1d ..........................................................................58
Timer2 分频寄存器 (tm2s),IO 地址 = 0x17...........................................................................58
Timer2 上限寄存器 (tm2b),IO 地址 = 0x09 ..........................................................................59
Timer3 控制寄存器 (tm3c),IO 地址 = 0x32...........................................................................59
Timer3 计数寄存器 (tm3ct),IO 地址 = 0x33 ..........................................................................59
Timer3 分频寄存器 (tm3s),IO 地址 = 0x34...........................................................................60
Timer3 上限寄存器 (tm3b),IO 地址 = 0x35 ..........................................................................60
比较器控制寄存器 (gpcc),IO 地址 = 0x18 ............................................................................60
比较器选择寄存器 (gpcs),IO 地址 = 0x19 ............................................................................61
PWMG0 控制寄存器 (pwmg0c),IO 地址 = 0x20 ...................................................................61
©Copyright 2018, PADAUK Technology Co. Ltd
Page 4 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
6.29.
6.30.
6.31.
6.32.
6.33.
6.34.
6.35.
6.36.
6.37.
6.38.
6.39.
6.40.
6.41.
6.42.
6.43.
6.44.
6.45.
7.
指令 ...................................................................................................................................... 66
7.1.
7.2.
7.3.
7.4.
7.5.
7.6.
7.7.
7.8.
7.9.
8.
9.
PWMG0 分频寄存器 (pwmg0s),IO 地址 = 0x21 ...................................................................61
PWMG0 计数上限高位寄存器 (pwmg0cubh),IO 地址= 0x24.................................................62
PWMG0 计数上限低位寄存器 (pwmg0cubl),IO 地址= 0x25 ..................................................62
PWMG0 占空比高位寄存器 (pwmg0dth),IO 地址 = 0x22 .....................................................62
PWMG0 占空比低位寄存器 (pwmg0dtl),IO 地址 = 0x23 ......................................................62
PWMG1 控制寄存器 (pwmg1c),IO 地址 = 0x26 ...................................................................62
PWMG1 分频寄存器 (pwmg1s),IO 地址 = 0x27 ...................................................................63
PWMG1 计数上限高位寄存器 (pwmg1cubh),IO 地址= 0x2a.................................................63
PWMG1 计数上限低位寄存器 (pwmg1cubl),IO 地址= 0x2b ..................................................63
PWMG1 占空比高位寄存器 (pwmg1dth),IO 地址= 0x28 .......................................................63
PWMG1 占空比低位寄存器 (pwmg1dtl),IO 地址= 0x29 ........................................................63
PWMG2 时钟寄存器 (pwmg2c),IO 地址 = 0x2c ...................................................................64
PWMG2 分频寄存器 (pwmg2s),IO 地址= 0x2d.....................................................................64
PWMG2 计数上限高位寄存器 (pwmg2cubh),IO 地址 = 0x30 ...............................................64
PWMG2 计数上限低位寄存器(pwmg2cubl),IO 地址= 0x31....................................................64
PWMG2 占空比高位寄存器 (pwmg2dth),IO 地址 = 0x2e .....................................................65
PWMG2 占空比低位寄存器 (pwmg2dtl),IO 地址= 0x2f .........................................................65
数据传输类指令 .......................................................................................................................67
算术运算类指令 .......................................................................................................................70
移位运算类指令 .......................................................................................................................72
逻辑运算类指令 .......................................................................................................................73
位运算类指令 ..........................................................................................................................75
条件运算类指令 .......................................................................................................................76
系统控制类指令 .......................................................................................................................77
指令执行周期综述 ...................................................................................................................79
指令影响标志的综述 ................................................................................................................79
代码选项 (Code Options).................................................................................................... 80
特别注意事项 ........................................................................................................................ 81
9.1.
9.2.
9.3.
警告 ........................................................................................................................................81
使用 IC 时................................................................................................................................81
9.2.1. IO 使用与设定 ..............................................................................................................81
9.2.2. 中断 .............................................................................................................................81
9.2.3. 切换系统时钟 ...............................................................................................................82
9.2.4. 看门狗 .........................................................................................................................82
9.2.5. TIMER16 溢出时间 ......................................................................................................82
9.2.6. IHRC 校准 ...................................................................................................................82
9.2.7. LVR .............................................................................................................................82
9.2.8. 指令 .............................................................................................................................83
9.2.9. BIT 定义.......................................................................................................................83
9.2.10. 烧录方法 ......................................................................................................................83
使用 ICE 时 .............................................................................................................................84
©Copyright 2018, PADAUK Technology Co. Ltd
Page 5 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
修订历史:
修订
0.01
日期
2017/11/27
0.02
2018/01/23
描述
初版
1. 修改应广科技股份有限公司地址与电话
2. 修改第 1.2 节:系统功能
3. 修改第 1.3 节:CPU 特点
4. 修改第 3 章:引脚功能说明:PA5
5. 修改表 4:晶体振荡器 C1 和 C2 推荐值
6. 修改第 5.4.5 节:系统时钟和 LVR 基准位
7. 修改第 5.5 节:16 位计数器
8. 修改第 5.7 节:中断
9. 修改第 5.8.1 节:省电模式
10. 修改第 5.8.2 节:掉电模式
11. 修改第 5.8.3 节:唤醒
12. 修改第 5.12.2 节:使用比较器
13. 修改第 5.12.3 节:使用比较器和 band-gap 参考电压生成器
©Copyright 2018, PADAUK Technology Co. Ltd
Page 6 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
PMS154B/C 和 PFS154 主要差异表
项目
功能
PMS154B
PMS154C
PFS154
1
工作电压范围
2.2V~5.5V
1.8V~5.5V
2.0V~5.5V
2
11-bit PWM
一组:
PWMG0
三组:
PWMG0,PWMG1 & PWMG2
三组:
PWMG0,PWMG1 & PWMG2
©Copyright 2018, PADAUK Technology Co. Ltd
Page 7 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
1. 单片机特点
1.1. 系统功能
请注意不要将 PFS154 应用于交流供电(阻容降压)或者电源纹波大,EFT 要求高的产品中
工作温度范围:-20°C ~ 70°C
1.2. 系统功能
2KW MTP 程序空间(可编程 1000 次以上)
128 Bytes 数据空间
一个硬件 16 位定时器
两个 8 位定时器(可作为 PWM 生成器)
三个 11 位硬件 PWM 生成器
提供一个硬件比较器
14 个 IO 引脚,有可选的上拉电阻
3 组不同的驱动电流 IO,可应对不同的应用需求
可选择的 IO 驱动能力(普通或低选项)
每个 IO 引脚都可设定为唤醒功能
内建 1/2 VDD LCD 偏置电压生成器,可支持最大 4X9 点阵的 LCD 屏
时钟模式:内部高频振荡器(IHRC),内部低频振荡器(ILRC),外部晶体震荡(EOSC,32KHz 保留 )
每个能唤醒的 IO:支持两种可选的唤醒速度:正常和快速
1
八段 LVR 复位设定:4.0V,3.5V,3.0V,2.75V,2.5V,2.2V,2.0V,1.8V
两个外部中断输入引脚
1.3. CPU 特点
工作模式:单一处理单元的工作模式
82 个强大指令
绝大部分指令都是单周期(1T)指令
可程序设定的堆栈指针和堆栈深度
数据存取支持直接和间接寻址模式,用数据存储器即可當作间接寻址模式的数据指针(index pointer)
IO 地址以及存储地址空间互相独立
1.4. 封装信息
◎ PFS154-U06: SOT23-6 (60mil)
◎ PFS154-S08: SOP8 (150mil)
◎ PFS154-M10: MSOP10 (118mil)
◎ PFS154-S14: SOP14 (150mil)
◎ PFS154-S16: SOP16 (150mil)
◎ PFS154-D16: DIP16 (300mil)
◎ PFS154-1J16A: QFN3*3-16pin (0.5pitch)
1
请联系我司业务人员讨论注意事项。
©Copyright 2018, PADAUK Technology Co. Ltd
Page 8 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
2. 系统概述和方框图
PFS154 是一个 IO 类型,静态 MTP 单片机。它运用 RISC 的架构基础使大部分的指令执行时间都是一个指
令周期,只有少部分间接地址访问的指令是需要两个指令周期。PFS154 内置 2KW MTP 程序存储器以及 128 字
节数据存储器;另外,PFS154 提供一个 16 位的硬件计数器,还有两个 8 位计数器(Timer2、Timer3)和三个 11
位计数器(PWMG0、PWMG1 及 PWMG2)都能产生 PWM,另外 PFS154 还提供一个硬件比较器和驱动 LCD 的
1/2 VDD 偏置电压。
©Copyright 2018, PADAUK Technology Co. Ltd
Page 9 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
3. 引脚功能说明
PB4/TM2PWM/PG0PWM
1
16 PB3/PG2PWM
PB5/TM3PWM/PG0PWM
2
15 PB2/TM2PWM/PG2PWM
PB6/TM3PWM/CIN2-/PG1PWM
3
14 PB1
PB7/TM3PWM/CIN3-/PG1PWM
4
13 PB0/INT1/COM1
VDD
5
12 GND
PA7/X1
6
11
PA6/X2
7
10 PA4/COM3/CIN+/CIN4-/PG1PWM
PA5/PRST#/PG2PWM
8
9
PA0/INT0/COM2/CO/PG0PWM
PA3/TM2PWM/COM4/CIN1-/PG2PWM
PA4/COM3/CIN+/CIN4-/PG1PWM
PA3/TM2PWM/COM4/CIN1-/PG2PWM
PA5/PRST#/PG2PWM
PA6/X2
PFS154-S16: SOP16 (150mil)
PFS154-D16: DIP16 (300mil)
16
15
14
13
PA0/INT0/COM2/CO/PG0PWM 1
12 PA7/X1
GND 2
11 VDD
5
6
7
8
PB5/TM3PWM/PG0PWM
9 PB6/TM3PWM/CIN2-/PG1PWM
PB4/TM2PWM/PG0PWM
PB1 4
PB3/PG2PWM
10 PB7/TM3PWM/CIN3-/PG1PWM
PB2/TM2PWM/PG2PWM
PB0/INT1/COM1 3
PFS154-1J16A: QFN3*3-16pin (0.5pitch)
©Copyright 2018, PADAUK Technology Co. Ltd
Page 10 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
PB5/TM3PWM/PG0PWM
1
14 PB2/TM2PWM/PG2PWM
PB6/TM3PWM/CIN2-/PG1PWM
2
13 PB1
PB7/TM3PWM/CIN3-/PG1PWM
3
12 PB0/INT1/COM1
VDD
4
11
PA7/X1
5
10 PA0/INT0/COM2/CO/PG0PWM
PA6/X2
6
9
PA4/COM3/CIN+/CIN4-/PG1PWM
PA5/PRST#/PG2PWM
7
8
PA3/TM2PWM/COM4/CIN1-/PG2PWM
GND
PFS154-S14:SOP14 (150mil)
PB7/TM3PWM/CIN3-/PG1PWM
1
10 PB0/INT1/COM1
VDD
2
9
GND
PA7/X1
3
8
PA0/INT0/COM2/CO/PG0PWM
PA6/X2
4
7
PA4/COM3/CIN+/CIN4-/PG1PWM
PA5/PRST#/PG2PWM
5
6
PA3/TM2PWM/COM4/CIN1-/PG2PWM
PFS154-M10:MSOP10 (118mil)
PFS154-S08:SOP8 (150mil)
PA4
1
6
PA3/TM2PWM/COM4/CIN1-/PG2PWM
GND
GND
2
5
VDD
PA6
3
4
PA5/PRSTB
PA6/X2
PA4/COM3/CIN+/CIN4-/PG1PWM
PA5/PRST#/PG2PWM
VDD
PFS154-U06:SOT23-6 (60mil)
(注意:PFS154-U06 引脚顺序与 PMS154C-U06 有差异)
©Copyright 2018, PADAUK Technology Co. Ltd
Page 11 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
引脚名称
引脚&缓冲器
类型
功能描述
此引脚可当:
IO
(1) 端口 A 位 7,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 当使用外部晶体振荡器时,做为 X1 引脚。
PA7 /
ST /
X1
CMOS/
当用做晶体振荡器的功能时,为减少漏电流,请用 padier 寄存器位 7 关闭其数字输入
Analog
功能,这个引脚可以设定在睡眠中唤醒系统的功能;但当寄存器 padier 位 7 为”0”时,
唤醒功能是被关闭的。
此引脚可当:
IO
(1) 端口 A 位 6,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 当使用外部晶体振荡器时,做为 X2 引脚。
PA6 /
ST /
X2
CMOS /
当用做晶体振荡器的功能时,为减少漏电流,请用 padier 寄存器位 6 关闭其数字输入
Analog
功能,这个引脚可以设定在睡眠中唤醒系统的功能;但当寄存器 padier 位 6 为”0”时,
唤醒功能是被关闭的。
此引脚可用做:
(1) 当单片机的外部复位。
PA5 /
IO
(2) 当端口 A 位 5,并可编程设定为输入或开漏输出(open drain),弱上拉电阻模式。
PRST# /
ST /
(3) 11 位计数器 PWMG2 的输出。(仿真器不支持)
PG2PWM
CMOS
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 padier 位 5 为”0”时,唤
醒功能是被关闭的。
另外,当此引脚设定成输入时,对于需要高抗干扰能力的系统,请串接 33Ω 电阻。
此引脚可用做:
(1) 端口 A 位 4,并可编程设定为输入或输出,弱上拉电阻模式。
PA4 /
CIN+ /
COM3 /
CIN4- /
PG1PWM
IO
(2) COM3 口,提供 1/2 VDD 驱动 LCD 显示。
ST /
(3) 比较器的正输入源。
CMOS /
(4) 比较器的第 4 负输入源。
Analog
(5) 11 位计数器 PWMG1 的输出。
当用做模拟输入功能时,为减少漏电流,请用 padier 寄存器位 4 关闭其数字输入功能。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 padier 位 4 为”0”时,唤
醒功能是被关闭的。
©Copyright 2018, PADAUK Technology Co. Ltd
Page 12 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
引脚名称
引脚&缓冲器
类型
功能描述
此引脚可用做:
(1) 端口 A 位 3,并可编程设定为输入或输出,弱上拉电阻模式。
PA3 /
TM2PWM /
COM4 /
CIN1- /
PG2PWM
IO
ST /
CMOS /
Analog
(2) 8 位计数器 Timer2 的输出。
(3) 比较器的第 1 负输入源。
(4) COM4 口,提供 1/2 VDD 驱动 LCD 显示。
(5) 11 位计数器 PWMG2 的输出。
当用做模拟输入功能时,为减少漏电流,请用 padier 寄存器位 3 关闭其数字输入功能。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 padier 位 3 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
(1) 端口 A 位 0,并可编程设定为输入或输出,弱上拉电阻模式。
PA0 /
INT0 /
IO
(2) 外部中断源 0,上升沿和下降沿都可触发中断。
CO /
ST /
(3) 比较器的输出。
COM2 /
CMOS
PG0PWM
(4) 11 位计数器 PWMG0 的输出。
(5) COM2 口,提供 1/2 VDD 驱动 LCD 显示。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 padier 位 0 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
(1) 端口 B 位 7,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 比较器的第 3 负输入源。
PB7 /
IO
TM3PWM /
ST /
CIN3- /
CMOS /
(4) 11 位计数器 PWMG1 的输出。
PG1PWM
Analog
当用做模拟输入功能时,为减少漏电流,请用 pbdier 寄存器位 7 关闭其数字输入功能。
(3) 8 位计数器 Timer3 的输出。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 7 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
(1) 端口 B 位 6,并可编程设定为输入或输出,弱上拉电阻模式。
PB6 /
IO
(2) 比较器的第 2 负输入源。
TM3PWM /
ST /
(3) 8 位计数器 Timer3 的输出。
CIN2- /
CMOS /
(4) 11 位计数器 PWMG1 的输出。
PG1PWM
Analog
当用做模拟输入功能时,为减少漏电流,请用 pbdier 寄存器位 6 关闭其数字输入功能。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 6 为”0”时,唤
醒功能是被关闭的。
©Copyright 2018, PADAUK Technology Co. Ltd
Page 13 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
引脚名称
引脚&缓冲器
类型
功能描述
此引脚可用做:
PB5 /
TM3PWM /
PG0PWM
IO
(1) 端口 B 位 5,并可编程设定为输入或输出,弱上拉电阻模式。
ST /
(2) 11 位计数器 PWMG0 的输出。
CMOS
(3) 8 位计数器 Timer3 的输出。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 5 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
PB4 /
TM2PWM /
PG0PWM
IO
ST /
CMOS
(1) 端口 B 位 4,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 11 位计数器 PWMG0 的输出。
(3) 8 位计数器 Timer2 的输出。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 4 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
PB3 /
PG2PWM
IO
ST /
CMOS
(1) 端口 B 位 3,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 11 位计数器 PWMG2 的输出。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 3 为”0”时,唤
醒功能是被关闭的。
此引脚可用做:
PB2 /
TM2PWM /
PG2PWM
IO
ST /
CMOS /
Analog
(1) 端口 B 位 2,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 8 位计数器 Timer2 的输出。
(3) 11 位计数器 PWMG2 的输出。
当用做模拟输入功能时,为减少漏电流,请用 pbdier 寄存器位 2 关闭其数字输入功能。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 2 为”0”时,唤
醒功能是被关闭的。
IO
PB1
ST /
CMOS
此引脚可用做端口 B 位 1,并可编程设定为输入或输出,弱上拉电阻模式。这个引脚可
以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 1 为”0”时,唤醒功能是被
关闭的。
此引脚可用做:
PB0 /
INT1 /
COM1
IO
ST /
CMOS
(1) 当端口 A 位 0,并可编程设定为输入或输出,弱上拉电阻模式。
(2) 外部引脚中断 1,中断服务可发生在上升沿或下降沿。
(3) COM1 口,提供 1/2 VDD 驱动 LCD 显示。
这个引脚可以设定在睡眠中唤醒系统的功能;但是,当寄存器 pbdier 位 0 为”0”时,唤
醒功能是被关闭的。
VDD
正电源
GND
地
注意:IO:输入/输出;ST:施密特触发器输入;Analog:模拟输入引脚;CMOS:CMOS 电压基准位
©Copyright 2018, PADAUK Technology Co. Ltd
Page 14 of 84
PDK-DS-PFS154_CN_V002 – Jan. 23, 2018
PFS154
8bit MTP IO 型单片机
4. 器件电气特性
4.1. 直流交流电气特性
o
o
下列所有数据除特别列明外,皆于 Ta = -20 C ~ 75 C,VDD=3.3V,fSYS=2MHz 之条件下获得。
符 号
VDD
LVR%
特 性
最小值
最大值
单位
2.0*
5.5
V
-5
5
%
IHRC/2
0
8M
IHRC/4
0
4M
IHRC/8
0
2M
工作电压
低压重置公差
典型值
条 件
*受限于 LVR 设置
系统时钟*=
fSYS
VPOR
IOP
ILRC
上电复位电压
1.9
工作电流
70K
2.0
VDD≧3.5V
Hz
VDD≧2.5V
VDD≧2.0V
VDD = 3V
2.1
V
0.3
mA
12
uA
fSYS=IHRC/16=1MIPS@3V
fSYS=ILRC=70KHz@3V
10
uA
fSYS=EOSC=32KHz@3V
(保留)
IPD
IPS
掉电模式消耗电流(用 stopsys 命令)
0.5
uA
fSYS= 0Hz, VDD =3.3V
5
uA
VDD=3.3V
省电模式消耗电流
(用 stopexe 命令,关闭 IHRC)
VIL
输入低电压
VIH
输入高电压
0
0.8 VDD
0.7 VDD
0.1VDD
V
VDD
V
PA5
其他 IO 口
IO 输出灌电流(正常,normal)
IOL
*PA0,PA3,PA4,PB2,PB5,PB6
10
*PA6,PA7,PB0,PB1,PB3,PB4,PB7
6
*PA5
5
mA
VDD=3.3V, VOL=0.33V
mA
VDD=3.3V, VOL=0.33V
mA
VDD=3.3V, VOH=2.97V
IO 输出灌电流(低,low)
IOH
VIN
*PA5
5
*其他 IO
2
IO 输出驱动电流(正常,normal)
-5
IO 输出驱动电流(低,low)
输入电压
-1.6
-0.3
IINJ (PIN) 脚位的引入电流
上拉电阻
RPH
fIHRC
IHRC 输出频率(校准后)*
VDD+0.3
V
1
mA
VDD+0.3 ≧ VIN ≧ -0.3
KΩ
VDD=3.3V
200
15.84*
16.16*
15.20*
16.80*
16*
13.60*
o
VDD=5V, Ta=25 C
VDD =2.2V~5.5V,
MHz
o
o
-20 C