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
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