1. 套件简介
PCI18F47Q10 Curiosity Nano
评估套件是单片机硬件平台 PIC18-Q10
家里的微控制器。该板配备了 PIC18F47Q10
微控制器 (MCU
)。
该板由 MPLAB X IDE
使用该软件可以轻松访问支持 PIC18F47Q10
探索如何将该设备集成到自主设计中。
Curiosity Nano
一系列评估板包括一个板载调试器。烧写和调试不需要外部工具。 相关链接: MPLAB X IDE:用于连接、配置、开发和调试
Microchip
微控制器软件。 Code examples on GitHub:一些代码示例。 PIC18F47Q10 网站:您可以在这里找到与芯片相关的数据手册文件。 PIC18F47Q10 Curiosity Nano 网站:您可以在此找到该套件的相关信息、指导手册等资源。
2. PIC18F47Q10 简介
PIC18F47Q10
微控制器具有模拟、内核独立和通信外设,适用于广泛的通用和低功耗应用。 控制器有 40pin
脚并配备了 10
位 ADC
使用计算 (ADC2
) 自动电容分压器 (CVD
) 该技术实现了先进的触摸感应、平均、过滤、过采样和自动阈值比较。它还提供了一套核心独立外设,如互补波形发生器 (CWG
)、窗口看门狗定时器(WWDT
)、循环冗余校验 (CRC
)/内存扫描,过零检测 (ZCD
)、逻辑单元可以配置(CLC
)、选择外设引脚 (PPS
),提供更高的设计灵活性和更低的系统成本。
Device | Program Memory Flash(bytes) | Data SRAM(bytes)(2) | Data EEPROM(bytes) | I/O Pins | 16-bit Timers | Comparators | 10-bit ADC2 with Computation (ch) | 5-bit DAC | Zero-Cross Detect | CCP/10-bit PWM | CWG | CLC | Low Voltage Detect (LVD) | 8-bit TMR with HLT | Windowed Watchdog Timer | CRC with Memory Scan | EUSART | I2c/SPI | pps | Peripheral Module Disable | Temperature Indicator | Debug(1) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
PIC18F47Q10 | 128k | 3615 | 1024 | 36 | 4 | 2 | 35 | 1 | 1 | 2/2 | 1 | 8 | 1 | 3 | Y | Y | 2 | 2 | Y | Y | Y | I |
[注1]:Debugging Methods: (I) - Integrated on-chip(片上集成);
[注2]:SRAM 包含 256 字节的 SECTOR 空间,该空间不包括在 MPLAB? X 在显示的数据大小中。
PIC18F47Q10
拥有 40
个引脚采用 QFN
(Quad Flat No-leads Package
) 封装(方形扁平无引脚封装)
3. PIC18F47Q10 引脚分配
引脚分配表:
I/O(2) | 40-pin QFN | A/D | Reference | Comparator | Timers | CCP | CWG | ZCD | Interrupt | EUSART | DSM | MSSP | Pull-up | Basic |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RA0 | 17 | ANA0 | — | C1INO-C2IN0- | — | — | — | — | IOCA0 | — | — | — | Y | — |
RA1 | 18 | ANA1 | — | C1IN1-C2IN1- | — | — | — | — | IOCA1 | — | — | — | Y | — |
RA2 | 19 | ANA2 | DAC1OUT1 VREF-(DAC5) VREF-(ADC) | C1IN0 C2IN0 | — | — | — | — | IOCA2 | — | — | — | Y | — |
RA3 | 20 | ANA3 | VREF (DAC5) VREF (ADC) | C1IN1 | — | — | — | — | IOCA3 | — | MDCARL(1) | — | Y | — |
RA4 | 21 | ANA4 | — | — | T0CKI(1) | — | — | — | IOCA4 | — | MDCARH(1) | — | Y | — |
RA5 | 22 | ANA5 | — | — | — | — | — | — | IOCA5 | — | MDSRC(1) | SS1(1) | Y | — |
RA6 | 29 | ANA6 | — | — | — | — | — | — | IOCA6 | — | — | — | Y | CLKOUT |
RA7 | 28 | ANA7 | — | — | — | — | — | — | IOCA7 | — | — | — | Y | OSC1 |
RB0 | 8 | ANB0 | — | C2IN1+ | — | — | CWG1(1) | ZCDIN | IOCB0 INT0(1) | — | — | SS2(1) | Y | — |
RB1 | 9 | ANB1 | — | C1IN3- C2IN3- | — | — | — | — | IOCB1 INT1(1) | — | — | SCK2(1) SCL2(3,4) | Y | — |
RB2 | 10 | ANB2 | — | — | — | — | — | — | IOCB2 INT2(1) | — | — | SDI2(1) SDA2(3,4) | Y | — |
RB3 | 11 | ANB3 | — | C1IN2- C2IN2- | — | — | — | — | IOCB3 | — | — | — | Y | — |
RB4 | 12 | ANB4 | — | — | T5G(1) | — | — | — | IOCB4 | — | — | — | Y | — |
RB5 | 13 | ANB5 | — | — | T1G(1) | — | — | — | IOCB5 | — | — | — | Y | — |
RB6 | 14 | ANB6 | — | — | — | — | — | — | IOCB6 | CK2(1,3) | — | — | Y | ICSPCLK |
RB7 | 15 | ANB7 | DAC1OUT2 | — | T6IN(1) | — | — | — | IOCB7 | RX2/DT2(1,3) | — | — | Y | ICSPDAT |
RC0 | 30 | ANC0 | — | — | T1CKI(1) T3CKI(1) T3G(1) | — | — | — | IOCC0 | — | — | — | Y | SOSCO |
RC1 | 31 | ANC1 | — | — | — | CCP2(1) | — | — | IOCC1 | — | — | — | Y | SOSCIN SOSCI |
RC2 | 32 | ANC2 | — | — | T5CKI(1) | CCP1(1) | — | — | IOCC2 | — | — | — | Y | — |
RC3 | 33 | ANC3 | — | — | T2IN(1) | — | — | — | IOCC3 | — | — | SCK1(1) SCL1(3,4) | Y | — |
RC4 | 38 | ANC4 | — | — | — | — | — | — | IOCC4 | — | — | SDI1(1) SDA1(3,4) | Y | — |
RC5 | 39 | ANC5 | — | — | T4IN(1) | — | — | — | IOCC5 | — | — | — | Y | — |
RC6 | 40 | ANC6 | — | — | — | — | — | — | IOCC6 | CK1(1,3) | — | — | Y | — |
RC7 | 1 | ANC7 | — | — | — | — | — | — | IOCC7 | RX1/DT1(1,3) | — | — | Y | — |
RD0 | 34 | AND0 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD1 | 35 | AND1 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD2 | 36 | AND2 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD3 | 37 | AND3 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD4 | 2 | AND4 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD5 | 3 | AND5 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD6 | 4 | AND6 | — | — | — | — | — | — | — | — | — | — | Y | — |
RD7 | 5 | AND7 | — | — | — | — | — | — | — | — | — | — | Y | — |
RE0 | 23 | ANE0 | — | — | — | — | — | — | — | — | — | — | Y | — |
RE1 | 24 | ANE1 | — | — | — | — | — | — | — | — | — | — | Y | — |
RE2 | 25 | ANE2 | — | — | — | — | — | — | — | — | — | — | Y | — |
RE3 | 16 | — | — | — | — | — | — | — | IOCE3 | — | — | — | Y | Vpp/MCLR |
VSS | 6 | — | — | — | — | — | — | — | — | — | — | — | — | VSS |
VDD(5) | 7 | — | — | — | — | — | — | — | — | — | — | — | — | VDD |
VDD(5) | 26 | — | — | — | — | — | — | — | — | — | — | — | — | VSS |
VSS | 27 | — | — | — | — | — | — | — | — | — | — | — | — | VSS |
OUT(2) | — | ADGRDA ADGRDB | — | C1OUT C2OUT | TMR0 | CCP1 CCP2 PWM3 PWM4 | CWG1A CWG1B CWG1C CWG1D | — | — | TX1/CK1(3) DT1(3) TX2/CK2(3) DT2(3) | DSM | SDO1 SCK1 SDO2 SCK2 | — | — |