Pic18f27/47q10 微控制器具有模拟、独立内核和通信外设,适用于广泛的通用和低功耗应用。这些 44-28/40/pin 器件配备了一个 10 位 ADC 与计算 (ADC2) 自动电容分压器 (CVD) 技术,用于高级触摸感应、平均、滤波、过采样和执行自动阈值比较。Braking 为互补波形发生器 (CWG)、窗口看门狗定时器 (WWDT)、循环冗余校验 (CRC)/MemoryScan、过零检测 (ZCD)、可配置逻辑单元 (CLC) 和外设提供一组独立于内核的外设引脚选择 (PPS),提供更高的设计灵活性并降低系统成本。
主要特点:
核特性:
• C 编译器优化的 RISC 架构
• 运行速度:
-- DC -- 整个 VDD 范围内的 64 MHz 时钟输入
-- 62.5 ns 最小指令周期
• 可编程2级中断优先级
• 31 级深度硬件堆栈
• 带硬件限制定时器 (HLT) 的 3 个 8 位滴答 (tmr2/4/6)
• 四个 16 位滴答 (tmr0/1/3/5)
• 低电流上电复位 (POR)
上电定时器 (PWRT)
欠压复位 (BOR)
• 低功耗 BOR(LPBOR 选项)
• 窗口看门狗定时器 (WWDT):
-- 看门狗清除事件之间的间隔过长或过短的看门狗复位
- 可变预分频器选择
-- 可变窗口大小选择
- 在硬件或软件中配置的所有源
记忆
• 高达 128K 字节的程序闪存
• 高达 3615 字节的数据 SRAM 存储器
• 高达 1024 字节的数据 EEPROM
• 可编程代码保护
• 直接、间接和相对寻址模式
工作特点
• 工作电压范围:
1.8V 至 5.5V
• 温度范围:
- 工业: - 40 ℃ 至 85 ℃
- 扩展: - 40 ℃ 至 125 ℃
节能工作模式
• 打盹:CPU 和外围设备以不同的循环速率运行(连接的 CPU 较低)
• 空闲:CPU 在外围设备运行时挂起
• 睡眠:最低功耗
• 外围模块禁用 (PMD):
-- 能够禁用硬件模块以最小化未使用外设的有功功耗
• 极低功耗模式 (XLP)
-- 睡眠:500 nA 典型 @1.8v
-- 睡眠和看门狗定时器:900 nA(典型值)@1.8 V
数字外设
• 可配置逻辑单元 (CLC):
-- 集成组合和时序逻辑
• 互补波形发生器 (CWG):
-- 上升沿和下降沿死区控制
-- 全桥、半桥、1通道驱动
- 多个信号源
• 捕捉/比较/PWM (CCP) 模块:
- 两个 CCP
-- 捕获/比较模式的 16 位分辨率
-- PWM 模式的 10 位分辨率
• 10 位脉宽调制器 (PWM):
- 两个 10 位 PWM
• 串行通信:
-- 两个具有自动波特率检测功能的增强型 USART (EUSART),启动时自动唤醒。
RS-232、RS-485、LIN 兼容
- SPI
- 与 I2C、SMBus 和 PMBus™ 兼容
• 多达 35 个 I/O 引脚和一个输入引脚:
- 可单独编程的引体向上
- 转换速率控制
-- 所有引脚上的变化中断
-- 输入电平选择控制
• 带有存储器扫描的可编程 CRC:
-- 可靠的数据/程序存储器监控,用于故障安全操作(例如,B 类)
-- 在 Flash 或 EEPROM 的任何部分计算 CRC
-- 高速或后台操作
• 硬件限制定时器(tmr2/4/6 +HLT):
-- 硬件监控和故障检测
• 外设引脚选择 (PPS):
-- 启用数字 I/O 的引脚映射
• 数据信号调制器 (DSM)
模拟外设
• 带计算功能的 10 位模数转换器 (ADC2):
- 35 个外部通道
-- 睡眠期间可用的转换
-- 四个内部模拟通道
-- 内部和外部触发选项
-- 输入信号的自动数学函数:
• 平均、滤波计算、过采样和阈值比较
-- 8位硬件采集定时器
• 硬件电容分压器 (CVD) 支持:
- 8位预充电定时器
可调采样保持电容阵列
-- 保护环数字输出驱动
• 零交叉检测 (ZCD):
- 检测引脚上的交流信号何时穿过地面
• 5 位数模转换器 (DAC):
- 外部可用的输出
-- 可编程 5 位电压 (% of VDD,[VREF+ - VREF-], FVR)
-- 到比较器和 ADC 的内部连接
• 两个比较器 (CMP):
- 四个外部输入
通过 PPS 外部输出
• 固定参考电压 (FVR) 模块:
-- 1.024v、2.048v 和 4.096v 输出电平
-- 两个缓冲输出:一个用于 DAC/CMP,一个用于 ADC
时钟结构
• 高精度内部振荡器模块 (HFINTOSC):
-- 可选频率高达 64 MHz
- 校准时正负 1%
• 32 kHz 低功耗内部振荡器 (LFINTOSC)
• 外部 32 kHz 晶体振荡器 (SOSC)
• 外部高频振荡器模块:
- 三种晶体/谐振器模式
-- 数字时钟输入模式
-- 4x PLL 与外部源
• 失败 - 安全时钟监视器:
-- 允许在外部时钟停止时安全关机
• 振荡器起振定时器 (OST)
可编程/调试功能
• 通过两个引脚进行在线串行编程™ (ICSP™)
• 具有通过两个引脚的三个断点的在线调试 (ICD)
•片上集成调试
用于 PIC18F47Q10 的 Curiosity Nano 评估套件
名为 Nano 的 PIC18F47Q10 评估套件是用于评估 PIC18F47Q10 微控制器的硬件平台。
该套件由 MPLAB® X 集成开发环境 (IDE) 提供支持,可轻松访问 PIC18F47Q10 的功能,并说明如何将这两款器件集成到定制设计中。
Curiosity Nano 系列评估套件包括一个板载调试器,无需外部工具即可对 PIC18F47Q10 进行编程。
Microchip PIC18F47Q10 Curiosity Nano 评估套件是用于评估 PIC18F47Q10 微控制器的硬件平台。
Curiosity Nano 评估套件 PIC18F47Q10 主要特点:
• PIC18F47Q10 - I/MP 微控制器
• 1 个黄色用户 LED
• 一个机械用户开关
• 板载调试器
- MPLAB® X 中的电路板标识
-- 一个绿色电源和状态 LED
- 编程和调试
-- 虚拟 COM 端口 (CDC)
-- 一个逻辑分析仪通道(DGI GPIO)
• USB 供电
• 可调目标电压
-- 由板载调试器控制的 MIC5353 稳压器
-- 1.8-5.1V输出电压(受USB输入电压限制)
-- 500 mA 最大输出电流(受环境温度和输出电压限制)