PIC18F57Q43
MicrocontrollerThe PIC18F57Q43 is a microcontroller from Microchip Technology. View the full PIC18F57Q43 datasheet below including key specifications, absolute maximum ratings.
Manufacturer
Microchip Technology
Category
Microcontroller
Key Specifications
| Parameter | Value |
|---|---|
| Connectivity | I2C, LINbus, SPI, UART/USART |
| Core Processor | PIC |
| Core Size | 8-Bit |
| Data Converters | A/D 35x12b; D/A 1x8b |
| DigiKey Programmable | Not Verified |
| DigiKey Programmable | Not Verified |
| EEPROM Size | 1K x 8 |
| EEPROM Size | 1K x 8 |
| Mounting Type | Surface Mount |
| Number of I/O | 36 |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Oscillator Type | Internal |
| Oscillator Type | Internal |
| Package / Case | 44-TQFP |
| Peripherals | Brown-out Detect/Reset, LVD, POR, PWM, WDT |
| Flash Memory Size | 128KB (128K x 8) |
| Program Memory Type | FLASH |
| RAM Size | 8K x 8 B |
| Clock Speed | 64MHz |
| Supplier Device Package | 44-TQFP (10x10) |
| Supplier Device Package | 44-TQFP (10x10) |
| Supply Voltage | 1.8V ~ 5.5V |
Overview
Part: PIC18F47Q43 — Microchip Type: Low-Power, High-Performance Microcontroller with XLP Technology
Description: A 28/40/44/48-pin microcontroller family featuring a 12-bit ADCC with computation, 16-bit dual PWM, six DMA controllers, and operating at up to 64 MHz with 128 KB Flash, 8 KB SRAM, and 1024 Bytes EEPROM.
Operating Conditions:
- Supply voltage: 1.8V to 5.5V
- Operating temperature: -40°C to 85°C (Industrial)
- Max CPU frequency: 64 MHz
Key Specs:
- Program Flash Memory: Up to 128 KB
- Data SRAM Memory: Up to 8 KB
- Data EEPROM: 1024 Bytes
- Max CPU Frequency: 64 MHz
- ADCC Resolution: 12-bit
- ADCC Max Sample Rate: 140 KSPS
- Sleep Current: < 800 nA (typical @ 1.8V)
- Operating Current: 48 μA (typical @ 32 kHz, 3V)
Features:
- C Compiler Optimized RISC Architecture
- Six Direct Memory Access (DMA) Controllers
- Vectored Interrupt Capability with fixed latency
- Windowed Watchdog Timer (WWDT)
- Memory Access Partition (MAP) and Device Information Area (DIA)
- Three 16-Bit Pulse-Width Modulators (PWM) with dual outputs
- Eight Configurable Logic Cell (CLC)
- Three Complimentary Waveform Generators (CWG)
- Five UART modules (one with LIN, DMX, DALI protocol support)
- Two SPI modules
- One I2C module, SMBus, PMBus™ Compatible
- Analog-to-Digital Converter with Computation (ADCC) with hardware Capacitive Voltage Divider (CVD) support
- 8-Bit Digital-to-Analog Converter (DAC)
- Two Comparators (CMP)
- Zero-Cross Detect (ZCD)
- High-Precision Internal Oscillator Block (HFINTOSC) up to 64 MHz
- In-Circuit Serial Programming™ (ICSP™) and In-Circuit Debug (ICD)
Package:
- 28-pin
- 40-pin
- 44-pin
- 48-pin
Features
- C Compiler Optimized RISC Architecture
- Operating Speed:
- -DC - 64 MHz clock input
- -62.5 ns minimum instruction cycle
- Six Direct Memory Access (DMA) Controllers:
- -Data transfers to SFR/GPR spaces from either Program Flash Memory, Data EEPROM or SFR/GPR spaces
- -User programmable source and destination sizes
- -Hardware and software triggered data transfers
- Vectored Interrupt Capability:
- -Selectable high/low priority
- -Fixed interrupt latency of three instruction cycles
- -Programmable vector table base address
- -Backwards compatible with previous interrupt capabilities
- 127-Level Deep Hardware Stack
- Low-Current Power-on Reset (POR)
- Configurable Power-up Timer (PWRT)
- Brown-out Reset (BOR)
- Low-Power BOR (LPBOR) Option
- Windowed Watchdog Timer (WWDT):
- -Watchdog Reset on too long or too short interval between watchdog clear events
- -Variable prescaler selection
- -Variable window size selection
Applications
In many applications, it is desirable to detect a drop below, or rise above, a particular voltage threshold. For example, the HLVD module could be periodically enabled to detect Universal Serial Bus (USB) attach or detach. This assumes the device is powered by a lower voltage source than the USB when detached. An attach would indicate a HighVoltage Detect from, for example, 3.3V to 5V (the voltage on USB) and vice versa for a detach. This feature could save a design a few extra components and an attach signal (input pin).
For general battery applications, the figure below shows a possible voltage curve. Over time, the device voltage decreases. When the device voltage reaches voltage, VA, the HLVD logic generates an interrupt at time, TA. The interrupt could cause the execution of an Interrupt Service Routine (ISR), which would allow the application to perform 'housekeeping tasks' and a controlled shutdown before the device voltage exits the valid operating range at TB. This would give the application a time window, represented by the difference between TA and TB, to safely exit.
Figure 37-4. Typical Low-Voltage Detect Application
Legend:
VA = HLVD trip point VB = Minimum valid device operating voltage
Pin Configuration
In order for each PORT pin, a rising edge detector and a falling edge detector are present. To enable a pin to detect a rising edge, the associated bit of the IOCxP register must be set. To enable a pin to detect a falling edge, the associated bit of the IOCxN register must be set. A PORT pin can be configured to detect rising and falling edges simultaneously by setting both associated bits of the IOCxP and IOCxN registers, respectively.
Absolute Maximum Ratings
| Parameter | Rating | |
|---|---|---|
| Ambient temperature under bias | -40°C to +125°C | |
| Storage temperature | -65°C to +150°C | |
| Voltage on pins with respect to V SS | ||
| • on V DD pin: | -0.3V to +6.5V | |
| • on MCLR pin: | -0.3V to +9.0V | |
| • on all other pins: | -0.3V to (V DD + 0.3V) | |
| Maximum current (1) | ||
| • on V SS pin | -40°C ≤ T A ≤ +85°C | 350 mA |
| • on V DD pin (28-pin devices) | -40°C ≤ T A ≤ +85°C 85°C < T A ≤ +125°C | 250 mA 85 mA |
| • on V DD pin (40-pin devices) • on any standard I/O pin | -40°C ≤ T A ≤ +85°C 85°C < T A ≤ +125°C | 350 mA 120 mA ±50 mA |
| Clamp current, I (V < 0 or V > V ) | ±20 mA | |
| K PIN PIN DD | ||
| Total power dissipation (2) | 800mW |
- Maximum current rating requires even load distribution across I/O pins. Maximum current rating may be limited by the device package power dissipation characterizations, see Thermal Characteristics section to calculate device specifications.
- Power dissipation is calculated as follows:
† NOTICE: Stresses above those listed under 'Absolute Maximum Ratings' may cause permanent damage to the device. This is a stress rating only and functional operation of the device at those or any other conditions above those indicated in the operation listings of this specification is not implied. Exposure above maximum rating conditions for extended periods may affect device reliability.
Thermal Information
| Standard Operating Conditions (unless otherwise stated) | Standard Operating Conditions (unless otherwise stated) | Standard Operating Conditions (unless otherwise stated) | Standard Operating Conditions (unless otherwise stated) | Standard Operating Conditions (unless otherwise stated) | Standard Operating Conditions (unless otherwise stated) |
|---|---|---|---|---|---|
| Param No. | Sym. | Characteristic | Typ. | Units | Conditions |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 60 | °C/W | 28-pin SPDIP package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 80 | °C/W | 28-pin SOIC package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 90 | °C/W | 28-pin SSOP package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 27.5 | °C/W | 28-pin VQFN 4x4 mm package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 47.2 | °C/W | 40-pin PDIP package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 29 | °C/W | 40-pin QFN package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 46 | °C/W | 44-pin TQFP package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 62.8 | °C/W | 48-pin TQFP package |
| TH01 | θ JA | Thermal Resistance Junction to Ambient | 24.8 | °C/W | 48-pin VQFN package |
| TH02 | T JMAX | Maximum Junction Temperature | 150 | °C | |
| Note: | Note: | Note: | Note: | Note: | Note: |
Package Information
| MILLIMETERS | MILLIMETERS | MILLIMETERS | ||
|---|---|---|---|---|
| Dimension Limits | Dimension Limits | MIN | NOM | MAX |
| Contact Pitch | E | 0.65 BSC | ||
| Contact Pad Spacing | C | 7.00 | ||
| Contact Pad Width (X28) | X1 | 0.45 | ||
| Contact Pad Length (X28) | Y1 | 1.85 | ||
| Contact Pad to Center Pad (X26) | G1 | 0.20 |
Microchip Technology Drawing C04-2073 Rev B
© 2017 Microchip Technology Inc.
Related Variants
The following components are covered by the same datasheet.
| Part Number | Manufacturer | Package |
|---|---|---|
| PIC18-Q43 | Microchip Technology | — |
| PIC18F27Q43 | Microchip Technology | — |
| PIC18F47Q43 | Microchip Technology | — |
| PIC18F47Q43-I/PT | Microchip Technology | 44-TQFP |
Get structured datasheet data via API
Get started free