Datasheet Microchip PIC18F47Q84
Manufacturer | Microchip |
Series | PIC18F47Q84 |
Microcontroller Family with CAN Flexible Data
Datasheets
28/40/44/48-Pin, Low-Power, High-Performance Microcontroller with XLP Technology
Prices
Detailed Description
The PIC18-Q84 family expands the 8-bit MCUs by combining an extensive array of Core Independent Peripherals (CIPs) with Controller Area Network Flexible Data Rate (CAN FD).These cost optimized MCUs contain time-saving CIPs in up to 48-pins with up to 128 KB of flash memory. The family introduces new features and peripherals like the Universal Timer (UTMR) with customization capability; context switching added to the 12-bit ADC with Computation for automating analog signal analysis for real-time system response. Additionally, it includes industry standard options, JTAG Boundary Scan, 32-bit Cyclic Redundancy Check (CRC) with memory scan on boot for added system safety. System designers can benefit greatly by saving time, as it is significantly easier to configure a hardware-based peripheral, as opposed to writing and validating an entire software routine, to accomplish a task.
Status
PIC18F47Q84 | PIC18F47Q84-E/NHX | PIC18F47Q84-E/P | PIC18F47Q84-E/PT | PIC18F47Q84-I/NHX | PIC18F47Q84-I/P | PIC18F47Q84-I/PT | PIC18F47Q84T-I/NHX | PIC18F47Q84T-I/PT | |
---|---|---|---|---|---|---|---|---|---|
Lifecycle Status | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | Production (Appropriate for new designs but newer alternatives may exist) | |
Packaging
PIC18F47Q84 | PIC18F47Q84-E/NHX | PIC18F47Q84-E/P | PIC18F47Q84-E/PT | PIC18F47Q84-I/NHX | PIC18F47Q84-I/P | PIC18F47Q84-I/PT | PIC18F47Q84T-I/NHX | PIC18F47Q84T-I/PT | |
---|---|---|---|---|---|---|---|---|---|
N | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Package | VQFN | PDIP | TQFP | VQFN | PDIP | TQFP | VQFN | TQFP |
Parametrics
Parameters / Models | PIC18F47Q84 | PIC18F47Q84-E/NHX | PIC18F47Q84-E/P | PIC18F47Q84-E/PT | PIC18F47Q84-I/NHX | PIC18F47Q84-I/P | PIC18F47Q84-I/PT | PIC18F47Q84T-I/NHX | PIC18F47Q84T-I/PT |
---|---|---|---|---|---|---|---|---|---|
ADC Input | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 | 24 |
ADC with Computation | Yes | ||||||||
ADC with Enhanced Features | Yes | ||||||||
Angular Timer | No | ||||||||
Architecture | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
CPU Speed, MIPS/DMIPS | 16 | 16 | 16 | 16 | 16 | 16 | 16 | 16 | |
CPU Type | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU | 8-bit PIC MCU |
CRC | Yes | ||||||||
CTMU test | No | No | No | No | No | No | No | No | |
Class B Support | Yes | ||||||||
Configurable Logic Cell, CLC/CCL | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 |
Data EEPROM/HEF, Bytes | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 | 1024 | |
Data Signal Modulator | 1 | ||||||||
Direct Memory Access Channels | 8 | 8 | 8 | 8 | 8 | 8 | 8 | 8 | |
Emulated EEPROM in Flash | 1024 | ||||||||
Hardware Cap Voltage Divider | True | True | True | True | True | True | True | True | |
Hardware Limit Timer | 3 | ||||||||
I2C | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
IrDA | No | No | No | No | No | No | No | No | |
LIN | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
Lead Count | 40 | 40 | 44 | 40 | 40 | 44 | 40 | 44 | |
Low Power | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | |
Math Accelerator | No | ||||||||
Max 16-Bit Digital Timers | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
Max 8-Bit Digital Timers | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
Max ADC Resolution, Bits | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 | 12 |
Max CPU Speed, MHz | 64 | ||||||||
Max I/O Pins | 36 | 36 | 36 | 36 | 36 | 36 | 36 | 36 | |
Number of ADCs | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
Number of CAN Modules | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |
Number of Comparators | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
Number of DACs | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Numerically Controlled Oscillator | 1 | ||||||||
Operation Voltage Max, V | 5.5 | 5.5 | 5.5 | 5.5 | 5.5 | 5.5 | 5.5 | 5.5 | 5.5 |
Operation Voltage Min, V | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 | 1.8 |
Parallel Port | No | No | No | No | No | No | No | No | |
Peripheral Trigger Generator | False | False | False | False | False | False | False | False | |
Pin count | 40 | ||||||||
Pincount | 40 | 40 | 40 | 40 | 40 | 40 | 40 | 40 | |
Program Memory Size, KB | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 | 128 |
RAM, KB | 12.7 | 12.7 | 12.7 | 12.7 | 12.7 | 12.7 | 12.7 | 12.7 | |
SPI | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 |
SRAM, Bytes | 8 | ||||||||
Signal Measurement Timer | 1 | ||||||||
Temp Range Max | 125 | 125 | 125 | 125 | 125 | 125 | 125 | 125 | 125 |
Temp Range Min | -40 | -40 | -40 | -40 | -40 | -40 | -40 | -40 | -40 |
UART | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
Vbat/Vddbu battery backup | No | No | No | No | No | No | No | No | |
Zero Cross detect | Yes |
Other Options
Model Line
Manufacturer's Classification
- MCUs/MPUs with Connectivity > CAN