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

整理编辑:逐高电子技术开发部 / 日期:2024-9-12

特性
于 AC 阻容降压供电或有高 EFT 要求之应用必要时需修改系统电路以提高抗干扰能力。
工作温度范围:-40°C ~ 85°C

 

系统功能
2KW OTP 程序存储器
128 字节数据存储器
 一个硬件 16 位定时器
两个 8 位定时器(可作为 PWM 生成器)
三个 11 位硬件 PWM 生成器(PWMG0,PWMG1 & PWMG2)
提供一个硬件比较器
14 个 IO 引脚,有可选的上拉电阻
3 组不同的驱动电流 IO,可应对不同的应用需求
可选择的 IO 驱动能力(普通或低选项)
每个 IO 引脚都可设定为唤醒功能
内建 1/2 VDD LCD 偏置电压生成器,可支持最大 4X10 点阵的 LCD 屏
时钟模式:内部高频振荡器(IHRC),内部低频振荡器(ILRC),外部晶体震荡(EOSC)
每个能唤醒的 IO:支持两种可选的唤醒速度:正常和快速
8 段 LVR 复位设定:4.0V, 3.5V, 3.0V, 2.75V, 2.5V, 2.2V, 2.0V, 1.8V
两个外部中断输入引脚


CPU 特点
工作模式:单一处理单元的工作模式
86 个强大指令
绝大部分指令都是单周期 (1T)指令
可程序设定的堆栈指针和堆栈深度
数据存取支持直接和间接寻址模式,用数据存储器即可當作间接寻址模式的数据指针(index pointer)
IO 地址以及存储地址空间互相独立

 

 

使用比较器
例一:
选择 PA3 为负输入和 Vinternal R 为正输入,Vinternal R 的电压为(18/32)*VDD。Vinternal R 选择上图 gpcs[5:4] =
2b’00 的配置方式,gpcs [3:0] = 4b’1001 (n=9) 以得到 Vinternal R = (1/4)*VDD + [(9+1)/32]*VDD = [(9+9)/32]*VDD
= (18/32)*VDD 的参考电压。
gpcs = 0b0_0_00_1001; // Vinternal R = (18/32)*VDD
gpcc = 0b1_0_0_0_000_0; //
启用比较器,
负输入=PA3-,
正输入=Vinternal R
padier = 0bxxxx_0_xxx; //
停用 PA3
数字输入防止漏电 (x
表示用户自定)

$ GPCS VDD*18/32;
$ GPCC Enable, N_PA3, P_R; // N_xx
是负输入,P_R
代表正输入是内部参考电压
PADIER = 0bxxxx_0_xxx;


例二:
选择 Vinternal R 为负输入,Vinternal R 的电压为(22/40)*VDD 和 PA4 为正输入,比较器的结果将反极性并输出
到 PA0。Vinternal R 的电压为(14/32)*VDD。Vinternal R 选择上图 gpcs[5:4] = 2b’10 的配置方式,gpcs [3:0] = 4b’1101
(n=13) 以得到 Vinternal R =(1/5)*VDD + [(13+1)/40]*VDD = [(13+9)/40]*VDD = (22/40)*VDD。
gpcs = 0b1_0_10_1101; //
输出到 PA0
,Vinternal R = VDD*(22/40)
gpcc = 0b1_0_0_1_011_1; //
输出反极性,
负输入= Vinternal R,
正输入=PA4
padier = 0bxxxx_0_xxx; //
停用 PA4
数字输入防止漏电 (x
表示用户自定)

$ GPCS Output, VDD*22/40;
$ GPCC Enable, Inverse, N_R, P_PA4; // N_R
代表负输入是内部参考电压,P_xx
是正输入
PADIER = 0bxxx_0_xxxx;
注意:当 GPCS 选择 Output 到 PA0 输出时,仿真器的 PA3 输出功能会受影响,但 IC 是正确的,所以
仿真时请注意避开这错误

 

8 位 PWM 计数器(Timer2,Timer3)

8 位 PWM 定时器只能执行 8 位上升计数操作,经由寄存器 tm2ct,定时器的值可以设置或读取。当 8 位
定时器计数值达到上限寄存器设定的范围时,定时器将自动清除为零,上限寄存器用来定义定时器产生波形的
周期或 PWM 占空比。8 位 PWM 定时器有两个工作模式:周期模式和 PWM 模式;周期模式用于输出固定周
期波形或中断事件;PWM 模式是用来产生 PWM 输出波形,PWM 分辨率可以为 6 位或 8 位

Timer2 模块框图

Timer2 周期模式和 PWM 模式的时序图

 

11 位 PWM 计数器
在 PMS154 中执行了三个 11 位 PWM 生成器(PWMG0、PWMG1 和 PWMG2)。以 PWMG0 作为示例来
描述其功能,因为它们几乎相同。各路输出端口如下:
PWMG0 – PA0, PB4, PB5
PWMG1 – PA4, PB6, PB7
PWMG2 – PA3, PB2, PB3, PA5(注:PA5 只有开漏输出,使用时需打开内部上拉或外加上拉电阻,
且仿真器不支持 PA5 PWM 功能)

 

PWM 波形
PWM 波形(图 16)有一个时基(TPeriod =时间周期)和一个周期里输出高的时间(占空比)。PWM 的频率
取决于时基(fPWM = 1/TPeriod),PWM 的分辫率取决于一个时基里的计数个数(N 位分辫率, 2N × Tclock = TPeriod)

PWM 输出波形

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
STM32太贵?试试应广单片机:成本低至9毛钱,功耗0.5μA,抗干扰±4kV | 逐高电子

STM32太贵?试试应广单片机:成本低至9毛钱,功耗0.5μA,抗干扰±4kV | 逐高电子


PMD040B 24位Δ-Σ ADC | 内置PGA/温度传感器/电源开关 | 应广科技高精度模数转换器

PMD040B 24位Δ-Σ ADC | 内置PGA/温度传感器/电源开关 | 应广科技高精度模数转换器


PMS150C LED球泡灯方案:原理图+代码+过零检测(PA0)与可控硅调光(MOC3052) | BOM成本¥1.2

PMS150C LED球泡灯方案:原理图+代码+过零检测(PA0)与可控硅调光(MOC3052) | BOM成本¥1.2


单片机选型指南:PMS150C、PMS152、PMS154C、PMS133 - 申请样品

单片机选型指南:PMS150C、PMS152、PMS154C、PMS133 - 申请样品


国产OTP单片机替代方案选型 | 应广科技专场 | 逐高电子

国产OTP单片机替代方案选型 | 应广科技专场 | 逐高电子


从入门到精通:应广科技单片机开发中上踩过的 10 个坑(2026终极硬核版),任何一个对底层寄存器或物理特性的误读,都会导致 5% 甚至更高的退货率

从入门到精通:应广科技单片机开发中上踩过的 10 个坑(2026终极硬核版),任何一个对底层寄存器或物理特性的误读,都会导致 5% 甚至更高的退货率


应广PMS164单片机工业级触摸按键方案设计指南:LED调光+抗干扰量产实现

应广PMS164单片机工业级触摸按键方案设计指南:LED调光+抗干扰量产实现


应广科技 PMC-APN023:自电容式触摸按键面板 PCB 设计需知,逐高电子提供开发解决应用智能家电控制面板支持

应广科技 PMC-APN023:自电容式触摸按键面板 PCB 设计需知,逐高电子提供开发解决应用智能家电控制面板支持


应广科技2026年1月营收暴涨130% 逐高电子应广单片机代理商全链条技术服务体系深度解析

应广科技2026年1月营收暴涨130% 逐高电子应广单片机代理商全链条技术服务体系深度解析


PMS150C开发指南:应广科技超低成本单片机编程详解 | OTP烧录/代码示例

PMS150C开发指南:应广科技超低成本单片机编程详解 | OTP烧录/代码示例


PMD040B 24位Δ-Σ ADC:内置PGA/温度传感器/电源开关 | 电子秤/压力传感器方案 | 应广科技

PMD040B 24位Δ-Σ ADC:内置PGA/温度传感器/电源开关 | 电子秤/压力传感器方案 | 应广科技


应广单片机YMS1524完整解析:OTP MCU+EEPROM合封芯片开发与采购指南

应广单片机YMS1524完整解析:OTP MCU+EEPROM合封芯片开发与采购指南


单片机 MCU 选型指南:工作原理、封装对比、采购实战与供应链避坑(应广科技 PADAUK 工程师必读)

单片机 MCU 选型指南:工作原理、封装对比、采购实战与供应链避坑(应广科技 PADAUK 工程师必读)


单片机烧写程序失败解决指南 ,应广科技单片机MCU Writer 1.06 官方使用教程,烧录器无法识别等

单片机烧写程序失败解决指南 ,应广科技单片机MCU Writer 1.06 官方使用教程,烧录器无法识别等


逐高电子 | 应广科技单片机采购指南 & 2026 市场分析,提供全系列单片机型号采购、库存、价格、替代方案和批量采购服务,为客户提供稳定供应和技术支持

逐高电子 | 应广科技单片机采购指南 & 2026 市场分析,提供全系列单片机型号采购、库存、价格、替代方案和批量采购服务,为客户提供稳定供应和技术支持


开发实力

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

全球渠道

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

品质保证

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

售后服务

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

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码