PIC18F47J53 FAMILY
28/44-Pin, High-Performance USB MCUs with XLP Technology
Universal Serial Bus Features:
• USB V2.0 Compliant
• Low Speed (1.5 Mbps) and Full Speed (12 Mbps)
• Supports Control, Interrupt, Isochronous and Bulk
Transfers
• Supports up to 32 Endpoints (16 bidirectional)
• USB module can use any RAM Location on the
Device as USB Endpoint Buffers
• On-Chip USB Transceiver with Crystal-Less Operation
Peripheral Highlights:
• Peripheral Pin Select:
- Allows independent I/O mapping of many peripherals
- Continuous hardware integrity checking and safety
interlocks prevent unintentional configuration changes
• Hardware Real-Time Clock/Calendar (RTCC):
- Provides clock, calendar and alarm functions
• High-Current Sink/Source 25 mA/25mA
(PORTB and PORTC)
• Four Programmable External Interrupts
• Four Input Change Interrupts
• Three Enhanced Capture/Compare/PWM (ECCP) modules:
- One, two or four PWM outputs
- Selectable polarity
- Programmable dead time
- Auto-shutdown and auto-restart
- Pulse steering control
• Seven Capture/Compare/PWM (CCP) modules
• Two Master Synchronous Serial Port (MSSP)
modules Supporting Three-Wire SPI (all four modes)
and I
2
C Master and Slave modes
Power Management with XLP
• Deep Sleep mode: CPU off, Peripherals off, Currents
Down to 13 nA and 850 nA with RTCC
- Able to wake-up on external triggers,
programmable WDT or RTCC alarm
- Ultra Low-Power Wake-up (ULPWU)
• Sleep mode: CPU off, Peripherals off, SRAM on,
Fast Wake-up, Currents Down to 105 nA Typical
• Idle: CPU off, Peripherals on, Currents Down to
2.3
A
Typical
• Run: CPU on, Peripherals on, Currents Down to
6.2
A
Typical
• Timer1 Oscillator w/RTCC: 1
μA,
32 kHz Typical
• Watchdog Timer: 0.8
μA,
2V Typical
Special Microcontroller Features:
•
•
•
•
•
•
•
•
•
•
•
•
5.5V Tolerant Inputs (digital-only pins)
Low-Power, High-Speed CMOS Flash Technology
C Compiler Optimized Architecture for Re-Entrant Code
Priority Levels for Interrupts
Self-Programmable under Software Control
8 x 8 Single-Cycle Hardware Multiplier
Extended Watchdog Timer (WDT):
- Programmable period from 4 ms to 131s
Single-Supply In-Circuit Serial Programming™
(ICSP™) via Two Pins
In-Circuit Debug with Three Breakpoints via Two Pins
Operating Voltage Range of 2.0V to 3.6V
On-Chip 2.5V Regulator
Flash Program Memory of 10,000 Erase/Write
Cycles Minimum and 20-Year Data Retention
Flexible Oscillator Structure:
•
•
•
•
High-Precision PLL for USB
Two External Clock modes, up to 48 MHz (12 MIPS)
Internal, 31-kHz Oscillator
High-Precision, Internal Oscillator for USB, 31 kHz to
8 MHz or 48 MHz w/PLL, ±.15% Typical, ±1% Max
• Secondary Oscillator using Timer1 at 32 kHz
• Fail-Safe Clock Monitor (FSCM):
- Allows for safe shutdown if any clock stops
• Programmable Reference Clock Output Generator
• Eight-Bit Parallel Master Port/Enhanced Parallel
Slave Port
• Three Analog Comparators with Input Multiplexing
• 10/12-Bit Analog-to-Digital (A/D) Converter
module:
- Up to 13 input channels
- Auto-acquisition capability
- Conversion available during Sleep
• High/Low-Voltage Detect module
• Charge Time Measurement Unit (CTMU):
- Supports capacitive touch sensing for touch
screens and capacitive switches
- Provides precise resolution time measure-
ment for flow measurement and simple tem-
perature sensing
• Two Enhanced USART modules:
- Supports RS-485, RS-232 and LIN/J2602
- Auto-wake-up on Start bit
- Auto-Baud Detect (ABD)
2009-2016 Microchip Technology Inc.
DS30009964C-page 1
PIC18F47J53
Pin Diagrams
RA1/AN1/C2INA/V
BG
/RP1
RA0/AN0/C1INA/ULPWU/RP0
MCLR
RB7/CCP7/KBI3/PGD/RP10
RB6/CCP6/KBI2/PGC/RP9
RB5/CCP5/KBI1/SDI1/SDA1/RP8
RB4/CCP4/KBI0/SCK1/SCL1/RP7
28 27 26 25 24 23 22
RA2/AN2/C2INB/C1IND/C3INB/V
REF
-/CV
REF
RA3/AN3/C1INB/V
REF
+
V
DDCORE
/V
CAP
RA5/AN4/C1INC/SS1/HLVDIN/RCV/RP2
V
SS
1
OSC1/CLKI/RA7
OSC2/CLKO/RA6
1
2
3
4
5
6
7
21
20
19
18
17
16
15
RB3/AN9/C3INA/CTED2/VPO/RP6
RB2/AN8/C2INC/CTED1/VMO/REFO/RP5
RB1/AN10/C3INC/RTCC/RP4
RB0/AN12/C3IND/INT0/RP3
V
DD
V
SS
2
RC7/CCP10/RX1/DT1/SDO1/RP18
28-Pin QFN
PIC18F2XJ53
8 9 10 11 12 13 14
RC0/T1OSO/T1CKI/RP11
RC1/CCP8/T1OSI/UOE/RP12
RC2/AN11/C2IND/CTPLS/RP13
V
USB
RC4/D-/VM
RC5/D+/VP
RC6/CCP9/TX1/CK1/RP17
28-Pin SPDIP/SOIC/SSOP
MCLR
RA0/AN0/C1INA/ULPWU/RP0
RA1/AN1/C2INA/V
BG
/RP1
RA2/AN2/C2INB/C1IND/C3INB/V
REF
-/CV
REF
RA3/AN3/C1INB/V
REF
+
V
DDCORE
/V
CAP
RA5/AN4/C1INC/SS1/HLVDIN/RCV/RP2
V
SS
1
OSC1/CLKI/RA7
OSC2/CLKO/RA6
RC0/T1OSO/T1CKI/RP11
RC1/CCP8/T1OSI/UOE/RP12
RC2/AN11/C2IND/CTPLS/RP13
V
USB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
RB7/CCP7/KBI3/PGD/RP10
RB6/CCP6/KBI2/PGC/RP9
RB5/CCP5/KBI1/SDI1/SDA1/RP8
RB4/CCP4/KBI0/SCK1/SCL1/RP7
RB3/AN9/C3INA/CTED2/VPO/RP6
RB2/AN8/C2INC/CTED1/VMO/REFO/RP5
RB1/AN10/C3INC/RTCC/RP4
RB0/AN12/C3IND/INT0/RP3
V
DD
V
SS
2
RC7/CCP10/RX1/DT1/SDO1/RP18
RC6/CCP9/TX1/CK1/RP17
RC5/D+/VP
RC4/D-/VM
Legend:
Shaded pins are 5.5V tolerant.
RPn represents remappable pins. Some input and output functions are routed through the Peripheral Pin
Select (PPS) module and can be dynamically assigned to any of the RPn pins. For a list of the input and
output functions, see
Table 10-13
and
Table 10-14,
respectively. For details on configuring the PPS mod-
ule, see
Section 10.7 “Peripheral Pin Select (PPS)”.
For the QFN package, it is recommended that the bottom pad be connected to V
SS
.
Note:
2009-2016 Microchip Technology Inc.
PIC18F2XJ53
DS30009964C-page 3