应广单片机PGS134 列 8bit MTP 带 12bit ADC & EEFROM 单片机,4KW 程序存储器,512 Bytes EEPORM, 两个 8 位硬件 PWM 生成器, 三个 11 位硬件 PWM 生成器(PWMG0,PWMG1 & PWMG2)

整理编辑:逐高电子技术开发部 / 日期:2023-11-20

特性
 通用 MTP 系列
不建议使用于 AC 阻容降压供电或有高 EFT 要求的应用。应广不对使用于此类应用而不达安规要求负责
工作温度范围:-40°C ~ 85°C

应广单片机PGS134 MCU
系统特性
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照明控制等领域。


我公司设有专门的研发部门,具有雄厚的单片机开发实力,工程师都是具有多年单片机开发应用经验,可为您提供较强的技术支援。
有先进的开发能力,完善的售后服务及技术支援,现已成功开发出一系列电子产品方案。

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
模数转换器ADC 如何工作?应广科技官网公布的PMS132/PMS132B8单片机,ADC 装进程的步骤,有 7 个寄存器需要配置

模数转换器ADC 如何工作?应广科技官网公布的PMS132/PMS132B8单片机,ADC 装进程的步骤,有 7 个寄存器需要配置


应广单片机烧录方法,PMS133/PMS134 的烧录脚为 PA3,PA4,PA5,PA6,VDD,GND 这 6 只引脚,随着烧录器版本的不同,每种封装形式烧录方法也不尽相同

应广单片机烧录方法,PMS133/PMS134 的烧录脚为 PA3,PA4,PA5,PA6,VDD,GND 这 6 只引脚,随着烧录器版本的不同,每种封装形式烧录方法也不尽相同


应广单片机YFS1224 系列12bit ADC 型 MTP MCU 带 2K-bit EEPROM,包含两个部分:PFS122B MCU,2Kbit EEPROM,是一款 12bit ADC 类型的 MTP MCU

应广单片机YFS1224 系列12bit ADC 型 MTP MCU 带 2K-bit EEPROM,包含两个部分:PFS122B MCU,2Kbit EEPROM,是一款 12bit ADC 类型的 MTP MCU


应广单片机PMB180 8 位 OTP 型单片机带充电,IC充电器使用与设定,PMB180 的充电器做电性量测V1 电压波形:(CC Mode, R1 = 10Kohm, C1 = 1uF)

应广单片机PMB180 8 位 OTP 型单片机带充电,IC充电器使用与设定,PMB180 的充电器做电性量测V1 电压波形:(CC Mode, R1 = 10Kohm, C1 = 1uF)


单片机选型指南,项目开发如可购买单片机,这里分享干货让你少找弯路,选择微控制器(MCU)的10个步骤,推荐几款常用的单片机

单片机选型指南,项目开发如可购买单片机,这里分享干货让你少找弯路,选择微控制器(MCU)的10个步骤,推荐几款常用的单片机


PMS152G应广科技8 位 OTP SuLED IO 型单片机,工作温度范围:-40°C ~ 85°C,烧录方法,请使用 PDK5S-P-003x 烧录,1.25KW OTP 程序存储

PMS152G应广科技8 位 OTP SuLED IO 型单片机,工作温度范围:-40°C ~ 85°C,烧录方法,请使用 PDK5S-P-003x 烧录,1.25KW OTP 程序存储


应广科技单片机应用开发中PMC-APN003 IO 输出引脚连接长导线时的应用需知,PA3 用于控制 TRIAC,线路接法为 PA3 输出引脚先接100 公分长的导线

应广科技单片机应用开发中PMC-APN003 IO 输出引脚连接长导线时的应用需知,PA3 用于控制 TRIAC,线路接法为 PA3 输出引脚先接100 公分长的导线


应广触摸单片机 PMS161 触摸功能内含一个触摸检测电路,用户可通过寄存器 ESOCR配置触摸模块电源

应广触摸单片机 PMS161 触摸功能内含一个触摸检测电路,用户可通过寄存器 ESOCR配置触摸模块电源


应广科技 PMB183 8 位 OTP 型单片机带充电,内置一个硬件充电器,此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理

应广科技 PMB183 8 位 OTP 型单片机带充电,内置一个硬件充电器,此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理


低功耗高效能语音控制IC,为您的设备赋予语音交互能力,应广科技语音单片机芯片打造极致语音控制体验的IC选择

低功耗高效能语音控制IC,为您的设备赋予语音交互能力,应广科技语音单片机芯片打造极致语音控制体验的IC选择


PMB180应广单片机8 位 OTP 型单片机带充电,内置一个硬件充电器。此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理

PMB180应广单片机8 位 OTP 型单片机带充电,内置一个硬件充电器。此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理


PMC-APN002 过电压保护应用需知,IO 输入电压高过 VDD 或低于 GND,都可能造成应广单片机损伤,或是因内部电流引发单片机不正常工作

PMC-APN002 过电压保护应用需知,IO 输入电压高过 VDD 或低于 GND,都可能造成应广单片机损伤,或是因内部电流引发单片机不正常工作


语音芯片IC_MCU单片机语音方案,使用Arduino和蓝牙DIY语音控制家庭自动化案例,用语音命令无线控制家用电器和灯光

语音芯片IC_MCU单片机语音方案,使用Arduino和蓝牙DIY语音控制家庭自动化案例,用语音命令无线控制家用电器和灯光


PMS154C单片机8位PWM计数器/比较器使用,选择 PA3 为负输入和 Vinternal R 为正输入,Vinternal R 的电压为(18/32)*VDD,AC 阻容降压供电

PMS154C单片机8位PWM计数器/比较器使用,选择 PA3 为负输入和 Vinternal R 为正输入,Vinternal R 的电压为(18/32)*VDD,AC 阻容降压供电


语音控制IC应广单片机(MCU)如何设计声控灯应用解决方案?将介绍设计过程中的关键阶段,包括组件选择、电路设计、电源、编程和测试

语音控制IC应广单片机(MCU)如何设计声控灯应用解决方案?将介绍设计过程中的关键阶段,包括组件选择、电路设计、电源、编程和测试


开发实力

专业资深的软硬件开发工程师团队,熟悉行业客户产品硬件技术平台解决方案

全球渠道

为客户提供高性价比的产品和服务,满足客户及时快速的电子生产制造需求

品质保证

专业的测试保证团队,保证每批方案的稳定性,兼容性,和抗干扰性

售后服务

专业的技术服务团队,24小时为客户提供各种软硬件的技术支持和售后服务

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码