特性
通用 MTP 系列
不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用。应广不对使用于此类应用而不达安规要求负责
工作温度范围:-40°C ~ 85°C
系统特性
4KW 程序存储器
512 Bytes EEPORM
256 Bytes 数据存储器(128*16)
一个硬件 16 位计数器
两个 8 位硬件 PWM 生成器
三个 11 位硬件 PWM 生成器(PWMG0,PWMG1 & PWMG2)
一个硬件比较器
Bandgap 电路提供 1.2V 参考电压
最多 14 通道 12 位 ADC,其中一个来自于内部 bandgap 参考电压或者 0.25*V DD
ADC 参考高电压:外部输入,内部 VDD,Bandgap 1.2V、1.6V、2.0V、2.4V、3.0V 及 4.0V
一组 1T 8x8 硬件乘法器
最多 22 个 IO 引脚并带有上拉及下拉电阻
提供两种不同的 IO 驱动能力以满足不同的应用需求
1. PB4,PB7 驱动/灌电流= 30mA/35mA (Strong) and 13mA/17mA (Normal)
2. 其他 IO 驱动/灌电流 = 11mA/(13 or 20) mA
每个 IO 引脚都可设定唤醒功能
内置 1/2 V DD LCD 偏置电压产生器,可支持最大 4×17 点的 LCD 屏
时钟源:IHRC,ILRC 及 EOSC(XTAL)
对所有带有唤醒功能的 IO,都支持两种可选择的唤醒速度:正常唤醒和快速唤醒
8 段 LVR 复位电压设定:4.0V,3.5V,3.0V,2.7V,2.5V,2.2V,2.0V,1.8V
两组 Code Option 可选的外部中断引脚
CPU 特性
8bit 高性能 RISC CPU
提供 98 个有效指令
大部分都是 1T(单周期)指令
可程序设定的堆栈指针和堆栈深度
数据存取支持直接和间接寻址模式,用数据存储器即可当作间接寻址模式的数据指针(index pointer)
IO 地址以及存储地址空间互相独立
订购/封装信息
PGS134-S08: SOP8 (150mil)
PGS134-M10: MSOP10 (118mil)
PGS134-S14: SOP14 (150mil)
PGS134-S16A: SOP16A (150mil)
PGS134-S16B: SOP16B (150mil)
PGS134-S20: SOP20 (300mil)
PGS134-H20: HTSOP20 (150mil)
PGS134-S24: SOP24 (300mil)
PGS134-Y24: SSOP24 (150mil)
PGS134-4N10: DFN3*3-10P (0.5pitch)
PGS134-2J16A: QFN4*4-16P (0.65pitch)
PGS134-1J16A: QFN3*3-16P (0.5pitch)
PGS134-2J24: QFN4*4-24P (0.5pitch)
封装尺寸信息请参考官网文件:”封装信息
系统概述和方框图
PGS134 系列是一款带 12bit ADC,以 MTP 为程序基础的 CMOS 8-bit 微处理器。它运用 RISC 的架构并且
所有的指令架构的执行周期都是一个指令周期,只有少部分指令需要两个指令周期。
内部最多达 4KW MTP 程序存储器、512 字节 EEPROM 以及 256 字节数据存储器,还有多达 14 通道 12 位
分辨率的 ADC,其中一个通道是带有多个内部参考电压可供选择。PGS134 同时提供 6 个硬件计数器:一个 16
位的硬件计数器,两个 8 位 PWM 计数器,和三个 11 位 PWM 计数器。另外,PGS134 还提供一个硬件比较器和
驱动 LCD 的 1/2 V DD 偏置电压
引脚功能说明
引脚名称 | 引脚类型 | 描述 |
PA7 / X1/ NTOC |
lO ST/ CMOS |
此引脚可以用作 (1)端口A位7。并可编程设定为输入或输出,弱上拉/下拉电阻模式 (2)当使用外部晶振时,作为Xin(X1)引脚 (3)INTOC:作为外部中断端口0。通过寄存器可以设置上升沿和下降沿响应中断 服务请求 当用做晶体振荡器的功能时,为减少漏电流,请用padier.7关闭其数字输入功能。 这个引脚可以设定在睡眠中唤醒系统的功能,但是当padier.7为”0”时,唤醒功 能是被关闭的。 |
PA6/ X2 |
lO ST/ CMOS |
此引脚可以用作 (1)端口A位6,并可编程设定为输入或输出,弱上拉/下拉电阻模式 (2)当使用外部晶振时,作为Xout(X2)引脚 当用做晶体振荡器的功能时,为减少漏电流,请用padier.6关闭其数字输入功能 这个引脚可以设定在睡眠中唤醒系统的功能,但是当padier.6为”0”时,唤醒功 能是被关闭的。 |
PA5/ PRSTB |
l0 ST/ CMOS |
此引脚可以用作 (1)端口A位5,并可编程设定为输入或输出,弱上拉/下拉电阻模式 2)硬件复位: 这个引脚可以设定在睡眠中唤醒系统的功能;但是,当padier.5为”0”时,唤醒 功能是被关闭的。 |
PA4/ AD9/ COM3/ CIN+/ CIN1-/INT1A/ PG1PWM |
lO ST/ CMOS/ Analog |
此引脚可以用作: (1)端口A位4,此引脚可以设定为输入或输出,弱上拉/下拉电阻模式 2)ADC模拟输入通道9: (3)COM3口,提供1/2 Voo驱动LCD显示。 4)比较器的正输入源。 5)比较器的负输入源1。 (6)INT1A.它可以用作外部中断源1:通过寄存器可以设置上升沿和下降沿响应 中断服务请求。 (7)11位PWM生成器PWMG1的输出端 当用做模拟输入功能时,为减少漏电流,请用padier.4关闭其数字输入功能。这个 引脚可以设定在睡眠中唤醒系统的功能;但是,当padier.4为”0”时,唤醒功能 是被关闭的 |
PA3/ AD8 COM4 CINO-/ NT1B/ TM2PWM / PG2PWM |
lO ST/ CMOS/ Analog |
此引脚可以用作: (1)端口A位3,并可编程设定为输入或输出,弱上拉/下拉电阻模式 (2)ADC模拟输入通道8 (3)COM4口,提供1/2 Vo驱动LCD显示 (4)比较器0的负输入 (5)外部中断源1B:它可以用作外部中断源1.通过寄存器可以设置上升沿和下降 沿响应中断服务请求 (6)Timer2的PWM输出端 7)11位PWM生成器PWMG2的输出端。 当用做模拟输入功能时,为减少漏电流,请用padier.3关闭其数字输入功能.这个 引脚可以设定在睡眠中唤醒系统的功能;但是,当padier3为”0”时,唤醒功能 |
ILRC 频率与 VDD 关系曲线图
IHRC 频率与 VDD 关系曲线图(校准到 16MHz)
MTP 程序存储器
MTP(可多次编程)程序存储器用来存放要执行的程序指令。MTP 程序存储器可以储存数据,包含:数据,
表格和中断入口。复位之后,程序从 FPP0 的初始地址 0x000 开始,执行 GOTO FPPA0 语句。中断入口是 0x010。
MTP 程序存储器最后 8 个地址空间是被保留给系统使用,如:校验码,序列号等。 PGS134 的 MTP 程序存储
器容量为 4KW,如表 1 所示。MTP 存储器从地址 0xFF0 ~0xFFF 供系统使用,从 0x001 ~ 0x00F 和 0x011~0xFE7
地址空间是用户的程序空间。
表 1:程序存储器结构
IHRC 频率校准和系统时钟
通常,.ADJUST_IC 是开机后第一条指令,以便系统开机后能设定系统频,IHRC 频率校准仅在烧录 MTP
程序代码的时候执行一次,烧录之后不会重复执行了。如果用户选择了不同的频率校准选项,PGS134 的系统状
态在开机后也会不同。以下所示为不同的选项开机后,PGS134 执行此命令后的状态:
(1) .ADJUST_IC SYSCLK=IHRC/2, IHRC=16MHz, VDD =5V
开机后,CLKMD = 0x34:
IHRC 频率在 VDD =5V 时校准到 16MHz,并且 IHRC 模块是启用的
系统时钟= IHRC/2 = 8MHz
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
(2) .ADJUST_IC SYSCLK=IHRC/4, IHRC=16MHz, VDD =3.3V
开机后,CLKMD = 0x14:
IHRC 频率在 VDD =3.3V 时校准到 16MHz,并且 IHRC 模块是启用的
系统时钟= IHRC/4 = 4MHz
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
(3) .ADJUST_IC SYSCLK=IHRC/8, IHRC=16MHz, VDD =2.5V
开机后, CLKMD = 0x3C:
IHRC 频率在 VDD =2.5V 时校准到 16MHz,并且 IHRC 模块是启用的
系统时钟= IHRC/8 = 2MHz
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
(4) .ADJUST_IC SYSCLK=IHRC/16, IHRC=16MHz, VDD =2.5V
开机后,CLKMD = 0x1C:
IHRC 频率在 VDD =2.5V 时校准到 16MHz,并且 IHRC 模块是启用的
系统时钟= IHRC/16 = 1MHz
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
(5) .ADJUST_IC SYSCLK=IHRC/32, IHRC=16MHz, VDD =5V
开机后,CLKMD = 0x7C:
IHRC 频率在 VDD =5V 时校准到 16MHz,并且 IHRC 模块是启用的
系统时钟= IHRC/32 = 500kHz
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
6) .ADJUST_IC SYSCLK=ILRC, IHRC=16MHz, VDD =5V
开机后,CLKMD = 0XE4:
IHRC 频率在 VDD =5V 时校准到 16MHz,并且 IHRC 模块是停用的
系统时钟 = ILRC
看门狗计数器停用,ILRC 启用,PA5 引脚是输入模式
(7) .ADJUST_IC DISABLE
开机后, CLKMD 寄存器没有改变(没任何动作):
IHRC 没有校准并且 IHRC 模块是停用的
系统频率= ILRC 或 IHRC/64
看门狗计数器启用,ILRC 启用,PA5 引脚是输入模式
烧录方法
重要提示:
(1) 如在 handler 上对 IC 进行烧录,请务必按照 APN004 及 APN011 的指示进行。
(2) 为对抗烧录时的杂讯干扰,请于烧录时在分选机连接 IC 连接器一端的 VDD 和 GND 之间连接 0.01uF
电容。但切忌连接标值 0.01uF 以上的电容,以免影响普通烧录模式的运行。
请用户依据实际情况选择下述烧录模式。
普通烧录模式
Jumper 连接:可依照烧录器软件上的说明,连接 jumper 即可。请参考烧录器“PDK5S-P-003”的用户
手册,了解当使用 PDK5S-P-003(B) 烧录时使用的 JP7 跳线方式。
注意:除了 ICVPP(PA5)需要通过 JP7 跳线与 IC 的 PA5 短接外, ICVPP2(PA3)也必须与 IC 的 PA5 短接。
在板烧录模式
所谓在板烧录,是指 IC 及其他周边电路及组件,皆已经焊接到 PCB 上,并对 IC 进行烧录的情况。在板
烧录需要使用 PDK5S-P-003 上五根引线:ICPCK(PA4)、ICPDA(PA6)、VDD、GND、ICVPP(PA5)、
ICVPP2(PA3)。用于与 IC 上的 PA3、PA6、VDD、GND 和 PA5(两线)对应相连。为实现在板烧录,
PA5 脚的写入信号必须设置为输入模式,且 Code Option 中的 ISP 设置必须是开启的。(无此 code option)
在板烧录原理图
注意:
一般来说,在板烧录应使用限压烧录模式。请参考在限压烧录模式的详细说明。
PCB 上的 VDD 与 GND 之间不可连接有 5.0V 或以下的稳压二极管或其他钳制 5.0V 产生的电路或
元件。
PCB 上的 VDD 与 GND 之间不可连接有标值 500uF 或以上的电容器。
一般来说,用于烧录讯号的 PA3,PA5 及 PA6 引脚,不能作为强输出脚。
自供电模式下的在板烧录:
PGS134 同样支持由客户电路板供电的方式进行在板烧录。烧录器将在烧录前侦测客户电路板上的
VDD 电压。所以请保证电路板上的 VDD 电压高于 2.5V。其余与在板烧录模式相同。
使用 ICE
仿真 PGS134 请使用 PDK5S-I-S01/2(B)外挂仿真板 5S-I-GB001,参考如下图片:
仿真时请注意以下事项:
(1) 关于仿真时序
仿真时,尤其是仿真 EEPROM 和 PxPL 相关功能时,PDK5S-I-S01/2(B)会和仿真板 5S-I-GB001 进行通
信,所以仿真时许会略慢于实际 IC,主要影响以下寄存器配置
EERL/EERMC/STEER/LDEER/MISC2/INTRQ/INTRQ2/PAPL/PBPL/PCPL/LPWMGxC/LPWMGxDTH
/LPWMGxDTL /LPWMGCLK/LPWMBCUBH/LPWMCUBL 等
(2) 关于仿真电压
仿真时,受仿真板工作电压影响,建议仿真电压≥2.5V
(3) 其他注意事项
PDK5S-I-S01/2(B)仿真时,不支持指令 NMOV/SWAP/NADD/COMP 的 RAM 运算。
PDK5S-I-S01/2(B)仿真时,不支持 SYSCLK=ILRC/16。
PDK5S-I-S01/2(B)仿真时,不支持 misc.4 动态设定(只能固定为 0 或 1)。
PDK5S-I-S01/2(B)仿真时,不支持 Tm2.gpcrs/Tm3.gpcrs 功能。
PDK5S-I-S01/2(B)无法仿真 ADCRGC[3:2]的 ADC 通道 F 的 Bandgap 参考电压,并固定只有 1.2V。
应广单片机产品应用领域
玩具类:
RF/IR遥控直升飞机,遥控车,PS游戏机,儿童智能玩具,动物语音玩具,游戏方向盘,儿童学习机等
电子消费类:
电子万年历、温度湿度计、跑步计速器、按摩器、数码复读录音、笔电子礼品、电子密码锁,镍氢,锂电池充电器,超声波测距,防盗报警器,灯饰控制,舵机
深圳市逐高电子有限公司
我们是一家单片机代理、方案设计、芯片烧录、配单等一条龙电子元器件服务商。公司拥有强大的资源优势和完整的产品线, 是台湾应广单片机、 台湾义隆单片机、台湾九齐单片机一级代理。主要应用于小家电、消费类电子产品,LED照明控制等领域。
我公司设有专门的研发部门,具有雄厚的单片机开发实力,工程师都是具有多年单片机开发应用经验,可为您提供较强的技术支援。
有先进的开发能力,完善的售后服务及技术支援,现已成功开发出一系列电子产品方案。