PMS15A使用比较器和 band-gap 参考电压生成器
内部 Band-gap 参考电压生成器可以提供 1.20V,它可以测量外部电源电压水平。该 Band-gap 参考电压
可以选做负输入去和正输入 Vinternal R 比较。Vinternal R 的电源是 VDD,利用调整 Vinternal R 电压水平和 Band-gap 参
考电压比较,就可以知道 VDD 的电压。如果 N(gpcs[3:0]十进制)是让 Vinternal R 接近 1.20V,那么 VDD 的电
压就可以透过下列公式计算:
对于 Case 1 而言:VDD = [ 32 / (N+9) ] * 1.20 volt;
对于 Case 2 而言:VDD = [ 24 / (N+1) ] * 1.20 volt;
对于 Case 3 而言:VDD = [ 40 / (N+9) ] * 1.20 volt;
对于 Case 4 而言:VDD = [ 32 / (N+1) ] * 1.20 volt;
例一:
$ GPCS VDD*12/40; // 4.0V * 12/40 = 1.2V
$ GPCC Enable, BANDGAP, P_R; // BANDGAP 是负输入,P_R 代表正输入是内部参考电压
…
if (GPC_Out) // 或写成 GPCC.6
{ // 当 VDD大于 4V 时
}
else
{ // 当 VDD小于 4V 时

应广单片机 PMS15A PMS150C 一级代理 现货批发 长期供应 全系列供应PMS150
PMS150C PMS15Adatasheet 规格书 应广单片机PMS15A数据手册【中文版】大量库存 深圳市艾拓微电子科技有限公司

8 位 PWM 计数器(Timer2)
PMS15A/PMS150C 内置 1 个 8 位 PWM 硬件定时器(Timer2/TM2),硬件框图请参考图 9。计数器的时钟
源可能来自系统时钟(CLK)、内部高频 RC 振荡器时钟(IHRC)、内部低频 RC 振荡器时钟(ILRC)、PA0 或 PA4
的输出 。寄存器 tm2c 的位[7:4]用来选择定时器时钟。若内部高频 RC 振荡器时钟(IHRC)被选择当做 Timer2
的时钟,当仿真器停住时,IHRC 时钟仍继续送到 Timer2,所以 Timer2 在仿真器停住时仍然会继续计数。依据
寄存器 tm2c 的设定,Timer2 的输出可以通过 tm2c[3:2]选择性输出到 PA3 或 PA4,此时无论 PA3 或 PA4 是输
入还是输出的状态,Timer2 的信号都会被强制输出。利用软件编程寄存器 tm2s 位[6:5],时钟预分频器的模块
提供了÷1,÷4,÷16 和÷64 的选择,另外,利用软件编程寄存器 tm2s 位[4:0],时钟分频器的模块提供了÷1~÷31
的功能。在结合预分频器以及分频器,Timer2 时钟(TM2_CLK)频率可以广泛和灵活,以提供不同产品应用。
TM2_CLK 也可以被选定为系统时钟,以提供特殊的系统时钟频率,请参阅 clkmd 寄存器。
8 位 PWM 定时器只能执行 8 位上升计数操作,经由寄存器 tm2ct,定时器的值可以设置或读取。当 8 位
定时器计数值达到上限寄存器设定的范围时,定时器将自动清除为零,上限寄存器用来定义定时器产生波形的
周期或 PWM 占空比。8 位 PWM 定时器有两个工作模式:周期模式和 PWM 模式;周期模式用于输出固定周期
波形或中断事件;PWM 模式是用来产生 PWM 输出波形,PWM 分辨率可以为 6 位或 8 位。图 10 显示出 Timer2
周期模式和 PWM 模式的时序图。
PMS15A** SOP8 艾拓微电子科技有限公司PMS150G 应广单片机 PADAUK 闽台 一级代理
热销PMS15A 8脚纯IO单片机,PMS150C,带比较器和PWM,支持MINI-C开发,低价批发
深圳市艾拓微电子科技有限公司PMS15A PMS150C 低价,**型,方案开发、8 位单片机,质量稳定
-/gbachae/-
http://atw2014.cn.b2b168.com