应广科技提醒用户在使用PMS134G系列单片机IC时避免常犯的一些错误,IO 作为数字输入时,Vih 与 Vil 的准位,会随着电压与温度变化

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

特性


通用 OTP 系列:PMS134G 系列是一款带 12bit ADC,以 OTP 为程序基础的 CMOS 8-bit 微处理器。它运用 RISC 的架构并
且所有的指令架构的执行周期都是一个指令周期,只有少部分指令需要两个指令周期。


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


使用 IC


引脚的使用和设定
(1) IO 作为数字输入
 IO 作为数字输入时,Vih 与 Vil 的准位,会随着电压与温度变化,请遵守 Vih 的最小值,Vil 的最大值规范。
 内部上拉电阻值也将随着电压、温度与引脚电压而变动,并非为固定值。


(2) IO 作为数字输入和打开唤醒功能
设置 IO 为输入
 用 PXDIER 寄存器将对应位设为“1”。


(3) PA5 设置为输出引脚
PA5 只能做 Open Drain 输出,输出高需要外加上拉电阻。


(4) PA5 设置为 PRSTB 输入引脚
 设定 PA5 作输入。
 设定 CLKMD.0=1 来启用 PA5 作为 PRSTB 输入引脚。


(5) PA5 作为输入并通过长导线连接至按键或者开关
 必需在 PA5 与长导线中间串接 >33Ω 电阻。
应尽量避免使用 PA5 作为输入。


(6) PA7 和 PA6 作为外部晶体振荡器。
 PA7 和 PA6 设定为输入。
 PA7 和 PA6 内部上拉电阻设为关闭。
 用 PADIER 寄存器将 PA6 和 PA7 设为模拟输入。
 EOSCR 寄存器位[6:5]选择对应的晶体振荡器频率:
 01 : 低频,例如:32KHz
10 : 中频,例如:455KHz、1MHz
11 : 高频,例如:4MHz
设置 EOSCR.7 =1 启用晶体振荡器。
从 IHRC 或 ILRC 切换到 EOSC,要先确认 EOSC 已经稳定振荡


中断


(1) 当使用中断功能的一般步骤如下:
步骤 1:设定 INTEN 寄存器,开启需要的中断的控制位
步骤 2:清除 INTRQ 寄存器
步骤 3:主程序中,使用 ENGINT 指令允许 CPU 的中断功能
步骤 4:等待中断。中断发生后,跳入中断子程序
步骤 5:当中断子程序执行完毕,返回主程序
* 在主程序中,可使用 DISGINT 指令关闭所有中断
* 跳入中断子程序处理时,可使用 PUSHAF 指令来保存 ALU 和 FLAG 寄存器数据,并在 RETI
之前,使用 PUSHAF 指令复原,步骤如下:
void Interrupt (void) //中断发生后,跳入中断子程序
{ //自动进入 DISGINT 的状态,CPU 不会再接受中断
PUSHAF;

POPAF;
} //系统自动填入 RETI,直到执行 RETI 完毕才自动恢复到 ENGINT 的状态


(2) INTEN,INTRQ 没有初始值,所以要使用中断前,一定要根据需要设定数值。


(3) 外部 IO 脚中断源有两组,每组由 code option Interrupt Src0 和 Interrupt Src1 来决定实际对应的唯一中断接
脚;选中的 IO 接脚,需遵守 inten/ intrq/ integs 寄存器的规范。


系统时间选择


利用 CLKMD 寄存器可切换系统时钟源。请注意,不可在切换系统时钟源的同时把原时钟源关闭。例如:
从 A 时钟源切换到 B 时钟源时,应该先用 CLKMD 寄存器切换系统时钟源,然后再通过 CLKMD 寄存器关闭
A 时钟振荡源。


例子:系统时钟从 ILRC 切换到 IHRC/2
CLKMD = 0x36; // 切到 IHRC,但 ILRC 不要停用
CLKMD.2 = 0; // 此时才可关闭 ILRC
 错误:ILRC 切换到 IHRC,同时关闭 ILRC
CLKMD = 0x50; // MCU 会死机


看门狗


看门狗默认为开,但程序执行 ADJUST_IC 时,会将看门狗关闭,若要使用看门狗,需重新配置打开。当
ILRC 关闭时,看门狗也会失效。


烧录方法


PMS134G 的烧录脚为 PA3,PA4,PA5,PA6,VDD,GND 这 6 只引脚。
请使用 5S-P-003x 或更高版本来烧写 PMS134G 真实芯片。 (3S-P-002x 或更旧版本不支持编程 PMS134G)
 多芯片封装 (MCP) 或板载编程时有关电压和电流的特别注意事项
(1) VPP 可能高于 11V,其最大电流可能达到 20mA 左右。
(2) VDD 可能高于 6.5V,其最大电流可能达到 20mA 左右。
(3) 所有其他信号引脚电平(除 GND 外)均与 VDD 相同。
用户在 MCP 或板载编程中使用本产品时,应确认其外围组件或电路不会被上述电压损坏,并且不会钳制上述
电压。


重要注意事项:
 必须按照 APN004 和 APN011 上的说明对处理程序上的 IC 进行编程。
 在处理程序端口到 IC 的 VBAT 和 GND 之间连接一个 0.01uF 电容总是有利于抑制干扰。但请勿接大
于 0.01uF 的电容,否则可能会导致编程失败。
5S-P-003x 写入 PMS134G,使用跳线 7 来适配程序信号连接。信号的连接取决于 IC 封装。请参考。 Writer
用户手册的第 5 章找到示例并为目标 IC 封装制作跳线 7 自适应板。用户可以从以下链接器网页获取用户
手册。


例如,将 JP7 烧录器信号连接到 Y24,如下。


Fig.23: schematic diagram of Jumper7 for P003x

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
应该科技单片机PMC-APN006PMC150/153/156/166对抗电源急速波动的重要通知,遇电源急速波动(例如电源 被手动快速开关,或者是因为强烈的电源杂讯)

应该科技单片机PMC-APN006PMC150/153/156/166对抗电源急速波动的重要通知,遇电源急速波动(例如电源 被手动快速开关,或者是因为强烈的电源杂讯)


应广单片机,PMC-APN-017提升IC 在电源插拔测试下的抗干扰能力,IDE 0.91M1 后的版本将针对.Adjust_IC Macro 做优化调整,有助于提升 IC 在小部份特定 应用环境下做电源反复插拔测试时的稳定性及抗干扰能力。

应广单片机,PMC-APN-017提升IC 在电源插拔测试下的抗干扰能力,IDE 0.91M1 后的版本将针对.Adjust_IC Macro 做优化调整,有助于提升 IC 在小部份特定 应用环境下做电源反复插拔测试时的稳定性及抗干扰能力。


应广单片机烧录PMC-APN011半自动烧录机台提高烧录稳定性,应广科技烧录器操作方法说明,烧录器在烧录IC时会进行精确的相关特性校正如 IHRC…等等

应广单片机烧录PMC-APN011半自动烧录机台提高烧录稳定性,应广科技烧录器操作方法说明,烧录器在烧录IC时会进行精确的相关特性校正如 IHRC…等等


网友开发者热议应广单片机(Padauk) PMS150C 成功驱动 300个WS2812B LED,实际上只需修改8Mhz微控制器就可以做很多事情

网友开发者热议应广单片机(Padauk) PMS150C 成功驱动 300个WS2812B LED,实际上只需修改8Mhz微控制器就可以做很多事情


应广科技八核心平行处理单片机 (FPPA) 介绍,有什么优点?相信许多研发人员都有选择 MCU 的痛苦经验, 选这颗 MCU少个UART,选那颗Timer又不够,就算选好了MCU写软体才是真正痛苦

应广科技八核心平行处理单片机 (FPPA) 介绍,有什么优点?相信许多研发人员都有选择 MCU 的痛苦经验, 选这颗 MCU少个UART,选那颗Timer又不够,就算选好了MCU写软体才是真正痛苦


网友热论开发应广单片机,工业级8-bit MTPIO 类型PFC154单片机具体应广的讨论帖子,在分析了READ和WRITE后,发现:PFC154程序字=14位,但使用19位进行读/写。

网友热论开发应广单片机,工业级8-bit MTPIO 类型PFC154单片机具体应广的讨论帖子,在分析了READ和WRITE后,发现:PFC154程序字=14位,但使用19位进行读/写。


模数转换器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 型单片机带充电,内置一个硬件充电器,此充电器为完全恒流/恒压线性充电,可用于单节锂离子电池充电管理


开发实力

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

全球渠道

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

品质保证

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

售后服务

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

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码