PFC151应广单片机工业级8位 MTP IO 类型单片机,2KW MTP 程序储存器 (可编程1,000次以上),128 Bytes 数据储存器,两个8位定时器可产生6/7/8-bit PWM波形

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

请使用 PDK-5S-P003 进行烧录。3S-P-002 或之前的 Writer 版本皆已不支持烧录 PFC151。
Jumper 连接:可依照烧录器软件上的说明,连接 jumper 即可。
请用户依据实际情况选择以下两种烧录模式。

 

 

系统特性

高抗干扰(High EFT)系列
特别适用于 AC 电源供电的、阻容降压电路的、需要较强抗干扰能力的,
或有高 EFT 安规测试要求(±4KV)的产品
工作温度范围:-40°C ~ 85°C
ESD > 8 KV


系统功能
2KW MTP 程序空间(可编程 1000 次)
128 Bytes 数据空间
一个硬件 16 位定时器
两个 8 位定时器可产生 6/7/8-bit PWM 波形
一个硬件比较器
最大 8 IO 引脚带可选择的上拉/下拉电阻
每个 IO 引脚都可设定为唤醒功能
Bandgap 电路提供 1.20V 参考电压
时钟源:IHRC、ILRC 和 EOSC (XTAL)
8 级可选择的 LVR(Low Voltage Reset)复位电压从 1.8V 到 4.5V
16 级可选择的 LVD (Low Voltage Detect)检测电压从 1.8V 到 4.5V
三个可选择的外部中断引脚


CPU 特点
8 位高性能精简指令集 CPU
86 条高效的指令
绝大部分指令都是单周期(1T)指令
可程序设定的堆栈指针和堆栈深度
数据存取支持直接和间接寻址模式
用数据存储器即可当作间接寻址模式的数据指针(index pointer)
寄存器地址空间、数据存储空间、MTP 程序空间三者互相独立

 

系统概述和方框图
PFC151 是一个 IO 类型,静态 MTP 单片机。它运用 RISC 的架构基础使大部分指令的执行周期都是单周期,
只有少部分间接寻址的指令需要两个指令周期。
PFC151 内置 2KW MTP 程序存储器以及 128 字节数据存储器。
PFC151 内置一个硬件比较器。
PFC151 提供一个 16 位的硬件计数器(Timer16)、两个带 PWM 的 8 位计数器(Timer2、Timer3)。

 

 

程序存储器 (ROM)
PFC151 的程序存储器记忆体是 MTP(可多次编程),用来存放数据(包含:数据、表格和中断入口)和
要执行的程序指令。PFC151 的程序存储器容量为 2KW,如表 1 所示。
复位之后,程序从 0x000 开始(通常是 goto FPPA0),中断入口在 0x010。
MTP 存储器从地址“0x7E0 to 0x7FF”供系统使用,从“0x001 ~ 0x00F”和“0x011~0x7DF”地址空间是用户的
程序空间。
MTP 程序存储器最后 32 个地址空间是被保留给系统使用,如:校验码,序列号等。

 

振荡器和系统时钟
PFC151 提供 3 个振荡器电路:外部晶体振荡器(EOSC)、内部高频 RC 振荡器(IHRC)、内部低频 RC 振荡器
(ILRC)。


这 3 个振荡器可以分别用寄存器 EOSCR.7,CLKMD.4 与 CLKMD.2 启用或停用,使用者可以选择这 3 个振
荡器之一作为系统时钟源,并透过 CLKMD 寄存器来改变系统时钟频率,以满足不同的系统应用。

 

系统时钟与 IHRC 频率校准

系统时钟的时钟源有 EOSC,IHRC 和 ILRC,PFC151 的时钟系统的硬件框图

 

使用中断举例

使用者必须预留足够的堆栈存储器以保存中断向量,一级中断需要两个字节,两级中断需要四个字节。下面
的示例程序演示了如何处理中断,请注意,处理中断和 pushaf 是需要四个字节堆栈存储器。
void FPPA0 (void)
{ ...
$ INTEN PA0; // INTEN =1
;当 PA0 准位改变,产生中断请求
INTRQ = 0; // 清除 INTRQ
ENGINT // 启用全局中断
...
DISGINT // 停用全局中断
...
}
void Interrupt (void) // 中断程序
{
PUSHAF // 存储 ALU 和 FLAG 寄存器
// 如果 INTEN.PA0 在主程序会动态开和关,则表达式中可以判断 INTEN.PA0 是否为 1。
// 例如: If (INTEN.PA0 && INTRQ.PA0) {…}
// 如果 INTEN.PA0 一直在使能状态,就可以省略判断 INTEN.PA0,以加速中断执行。
If (INTRQ.PA0)
{ // PA0 的中断程序
INTRQ.PA0 = 0; // 只须清除相对应的位 (PA0)
...
}
...
// (X:) INTRQ = 0; // 不建议在中断程序最后,才使用 INTRQ = 0 一次全部清除
// 因为它可能会把刚发生而尚未处理的中断,意外清除掉
POPAF // 回复 ALU 和 FLAG 寄存器

 

PFC151 的所有 IO 引脚都具有相同的结构

 

应广单片机产品应用领域

玩具类:
RF/IR遥控直升飞机,遥控车,PS游戏机,儿童智能玩具,动物语音玩具,游戏方向盘,儿童学习机等

家电类:
电磁炉、电炒锅、电饭煲、热水壶,健康秤、冰箱控制系统、遥控器、电风扇、洗衣机控制模块、消毒柜、智能家居系统,遥控灯具等

电子消费类:
电子万年历、温度湿度计、跑步计速器、按摩器、数码复读录音、笔电子礼品、电子密码锁,镍氢,锂电池充电器,超声波测距,防盗报警器,灯饰控制,舵机

其它:
智能温湿度记录仪、智能温控器、计时器、计数器、电机调速控制器、鼠标、键盘、移动存贮盘

应广单片机技术资料

  • 台湾应广单片机官网
  • 应广单片机例程
  • 应广单片机编程指南
  • 应广单片机定时器
  • 技术开发工具
  • 应广单片机IDE&仿真器
  • 应广单片机烧录器
  • 代码生成器
网友博客热帖:如果你喜欢使用廉价物美的微控制器,应广单片机(Padauk MCU)系列无疑将是您的最佳选择,它们拥有最强大的架构、包括闪存选项在内的广泛设备、良好的文档以及唯一具有开源工具链的产品线

网友博客热帖:如果你喜欢使用廉价物美的微控制器,应广单片机(Padauk MCU)系列无疑将是您的最佳选择,它们拥有最强大的架构、包括闪存选项在内的广泛设备、良好的文档以及唯一具有开源工具链的产品线


应广单片机MCU的LED蜡烛发光案例, PFS154和PMS150C中的一个PWM来控制 LED 的亮度,使用一种算法生成偏向最大亮度的随机数分布

应广单片机MCU的LED蜡烛发光案例, PFS154和PMS150C中的一个PWM来控制 LED 的亮度,使用一种算法生成偏向最大亮度的随机数分布


应广单片机PMC-APN021充电 MCU 设计使用需知,适用芯片:PMB180/PMB182/PMB183/YMB1801/YMB1805,为避免 Vbat 电压逆流至 Vcc 引脚进而产生漏电现象

应广单片机PMC-APN021充电 MCU 设计使用需知,适用芯片:PMB180/PMB182/PMB183/YMB1801/YMB1805,为避免 Vbat 电压逆流至 Vcc 引脚进而产生漏电现象


应广科技PMC-APN-017型号单片机提升 IC 在电源插拔测试下的抗干扰能力重要通知,IDE 0.91M1 后的版本将针对.Adjust_IC Macro 做优化调整

应广科技PMC-APN-017型号单片机提升 IC 在电源插拔测试下的抗干扰能力重要通知,IDE 0.91M1 后的版本将针对.Adjust_IC Macro 做优化调整


应该科技单片机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 在小部份特定 应用环境下做电源反复插拔测试时的稳定性及抗干扰能力。


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

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


应广单片机烧录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)


开发实力

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

全球渠道

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

品质保证

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

售后服务

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

服务热线

0755-88364040
18902464556

义隆代理

烧录开发

技术支持

申请样品

扫描微信二维码