MICROCHIP PIC18LF67K40-E/MR
| Manufacturer | |
| MPN | PIC18LF67K40-E/MR |
| LCSC Part # | C642956 |
| Packaging | QFN-64-EP(9x9) |
| Customer # | |
| Key Attributes | PIC 8 Bit 64MHz 60 QFN-64-EP(9x9) Microcontrollers RoHS |
| Datasheet | |
| RoHS Compliance | 2 documents available |
| Alternative Parts | 5 |
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | QFN-64-EP(9x9) | |
| DAC (Bit) | 5bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+125℃ | |
| Voltage - Supply | 1.8V~3.6V | |
| Program Memory Type | FLASH | |
| EEPROM | 1KB | |
| Program Storage Size | 128KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 64MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 60 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | QFN-64-EP(9x9) | |
| DAC (Bit) | 5bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+125℃ | |
| Voltage - Supply | 1.8V~3.6V | |
| Program Memory Type | FLASH |
| Type | Description | |
|---|---|---|
| EEPROM | 1KB | |
| Program Storage Size | 128KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 64MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 60 |
Introduction
These PIC18(L)F67K40 microcontrollers feature analog, core independent peripherals and communication peripherals, combined with eXtreme Low-Power (XLP) technology for a wide range of general purpose and lowpower applications. These 64-pin devices are equipped with a 10-bit ADC with Computation (ADCC) automating Capacitive Voltage Divider (CVD) techniques for advanced touch sensing, averaging, filtering, oversampling and performing automatic threshold comparisons. They also offer a set of core independent peripherals such as Complementary Waveform Generator (CWG), Windowed Watchdog Timer (WWDT), Cyclic Redundancy Check (CRC)/Memory Scan, Zero-Cross Detect (ZCD) and Peripheral Pin Select (PPS) providing for increased design flexibility and lower system cost.
Features
- C Compiler Optimized RISC Architecture
- Operating Speed: – DC – 64 MHz clock input – 62.5 ns minimum instruction cycle
- Programmable 2-Level Interrupt Priority
- 31-Level Deep Hardware Stack
- Four 8-Bit Timers (TMR2/4/6/7) with Hardware Limit Timer (HLT)
- Five 16-Bit Timers (TMR0/1/3/5/7)
- Low-Current Power-on Reset (POR)
- 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 – All sources configurable in hardware or software
- 128k Bytes Program Flash Memory
- 3562 Bytes Data SRAM Memory
- 1024 Bytes Data EEPROM
- Programmable Code Protection
- Direct, Indirect, and Relative Addressing Modes
- Operating Voltage Ranges: – 1.8V to 3.6V (PIC18LF67K40 ) 2.3V to 5.5V ( PIC18F67K40)
- Temperature Range: Industrial: -40℃ to 85℃ Extended: -40℃ to 125℃
- Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower)
- Idle: CPU Halted While Peripherals Operate
- Sleep: Lowest Power Consumption
- Peripheral Module Disable (PMD): – Ability to selectively disable hardware module to minimize active power consumption of unused peripherals
- Sleep Mode: 50 nA @ 1.8V, Typical
- Windowed Watchdog Timer: 500 nA @ 1.8V, Typical
- Secondary Oscillator: 500 nA @ 32 kHz
- Operating Current: – 8 uA @ 32 kHz , 1.8V, Typical – 32 uA/MHz @ 1.8V, Typical
- Complementary Waveform Generator (CWG): Rising and falling edge dead-band control Full-bridge, half-bridge, 1-channel drive Multiple signal sources
- Capture/Compare/PWM (CCP) Modules: – Five CCPs 16-bit resolution for Capture/Compare modes 10-bit resolution for PWM mode
- 10-Bit Pulse-Width Modulators (PWM): – Two 10-bit PWMs
- Serial Communications: – Five enhanced USART (EUSART) with Auto-Baud Detect, Auto-wake-up on Start, RS-232, RS-485, LIN compatible – SPI I2C, SMBus and PMBus compatible
- Up to 59 I/O Pins and One Input Pin: – Individually programmable pull-ups Slew rate control Interrupt-on-change Input level selection control
- Programmable CRC with Memory Scan: – Reliable data/program memory monitoring for Fail-Safe operation (e.g., Class B) – Calculate CRC over any portion of Flash or EEPROM – High-speed or background operation
- Hardware Limit Timer TMR2/4/6/8+HLT: – Hardware monitoring and Fault detection
- Peripheral Pin Select (PPS): – Enables pin mapping of digital I/O
- Data Signal Modulator (DSM) Two Signal Measurement Timers (SMT1/2): 24-bit timer/counter with prescaler Multiple gate and clock inputs
- 10-Bit Analog-to-Digital Converter with Computation (ADCC): 47 external channels Conversion available during Sleep Four internal analog channels Internal and external trigger options Automated math functions on input signals: • Averaging, filter calculations, oversampling and threshold comparison 8-bit hardware acquisition timer
- Hardware Capacitive Voltage Divider (CVD) Support: 8-bit precharge timer Adjustable Sample-and-Hold capacitor array Guard ring digital output drive
- Zero-Cross Detect (ZCD): – Detect when AC signal on pin crosses ground
- 5-Bit Digital-to-Analog Converter (DAC): – Output available externally Programmable 5-bit voltage (% of VDD, [VREF+ - VREF-], FVR) Internal connections to comparators and ADC
- Three Comparators (CMP): – Five external inputs External output via PPS
- Fixed Voltage Reference (FVR) Module: – 1.024V, 2.048V and 4.096V output levels Two buffered outputs: One for DAC/CMP and one for ADC
- High-Precision Internal Oscillator Block (HFINTOSC): – Selectable frequencies up to 64 MHz ±1% at calibration
- External High-Frequency Oscillator Block: – Three Crystal/Resonator modes Digital Clock Input mode – 4x PLL with external sources
- Fail-Safe Clock Monitor: – Allows for safe shutdown if external clock stops
- Oscillator Start-up Timer (OST)
- In-Circuit Serial Programming (ICSP) via Two Pins
- In-Circuit Debug (ICD) with Three Breakpoints via Two Pins
- Debug Integrated On-Chip
| Qty | Unit Price(Reference Only) | Total Amount |
|---|---|---|
| 1+ | $ 3.1673 | $ 3.17 |
| 200+ | $ 1.2256 | $ 245.12 |
| 500+ | $ 1.1839 | $ 591.95 |
| 1,000+ | $ 1.1623 | $ 1162.30 |
Standard Packaging40/Full Tube | ||
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | QFN-64-EP(9x9) | |
| DAC (Bit) | 5bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+125℃ | |
| Voltage - Supply | 1.8V~3.6V | |
| Program Memory Type | FLASH | |
| EEPROM | 1KB | |
| Program Storage Size | 128KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 64MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 60 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | MICROCHIP | |
| Packaging | QFN-64-EP(9x9) | |
| DAC (Bit) | 5bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+125℃ | |
| Voltage - Supply | 1.8V~3.6V | |
| Program Memory Type | FLASH |
| Type | Description | |
|---|---|---|
| EEPROM | 1KB | |
| Program Storage Size | 128KB | |
| CPU Core | PIC | |
| Core Size | 8 Bit | |
| CPU Maximum Speed | 64MHz | |
| Oscillator Type | Built-in | |
| Number of I/O | 60 |
Introduction
These PIC18(L)F67K40 microcontrollers feature analog, core independent peripherals and communication peripherals, combined with eXtreme Low-Power (XLP) technology for a wide range of general purpose and lowpower applications. These 64-pin devices are equipped with a 10-bit ADC with Computation (ADCC) automating Capacitive Voltage Divider (CVD) techniques for advanced touch sensing, averaging, filtering, oversampling and performing automatic threshold comparisons. They also offer a set of core independent peripherals such as Complementary Waveform Generator (CWG), Windowed Watchdog Timer (WWDT), Cyclic Redundancy Check (CRC)/Memory Scan, Zero-Cross Detect (ZCD) and Peripheral Pin Select (PPS) providing for increased design flexibility and lower system cost.
Features
- C Compiler Optimized RISC Architecture
- Operating Speed: – DC – 64 MHz clock input – 62.5 ns minimum instruction cycle
- Programmable 2-Level Interrupt Priority
- 31-Level Deep Hardware Stack
- Four 8-Bit Timers (TMR2/4/6/7) with Hardware Limit Timer (HLT)
- Five 16-Bit Timers (TMR0/1/3/5/7)
- Low-Current Power-on Reset (POR)
- 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 – All sources configurable in hardware or software
- 128k Bytes Program Flash Memory
- 3562 Bytes Data SRAM Memory
- 1024 Bytes Data EEPROM
- Programmable Code Protection
- Direct, Indirect, and Relative Addressing Modes
- Operating Voltage Ranges: – 1.8V to 3.6V (PIC18LF67K40 ) 2.3V to 5.5V ( PIC18F67K40)
- Temperature Range: Industrial: -40℃ to 85℃ Extended: -40℃ to 125℃
- Doze: CPU and Peripherals Running at Different Cycle Rates (typically CPU is lower)
- Idle: CPU Halted While Peripherals Operate
- Sleep: Lowest Power Consumption
- Peripheral Module Disable (PMD): – Ability to selectively disable hardware module to minimize active power consumption of unused peripherals
- Sleep Mode: 50 nA @ 1.8V, Typical
- Windowed Watchdog Timer: 500 nA @ 1.8V, Typical
- Secondary Oscillator: 500 nA @ 32 kHz
- Operating Current: – 8 uA @ 32 kHz , 1.8V, Typical – 32 uA/MHz @ 1.8V, Typical
- Complementary Waveform Generator (CWG): Rising and falling edge dead-band control Full-bridge, half-bridge, 1-channel drive Multiple signal sources
- Capture/Compare/PWM (CCP) Modules: – Five CCPs 16-bit resolution for Capture/Compare modes 10-bit resolution for PWM mode
- 10-Bit Pulse-Width Modulators (PWM): – Two 10-bit PWMs
- Serial Communications: – Five enhanced USART (EUSART) with Auto-Baud Detect, Auto-wake-up on Start, RS-232, RS-485, LIN compatible – SPI I2C, SMBus and PMBus compatible
- Up to 59 I/O Pins and One Input Pin: – Individually programmable pull-ups Slew rate control Interrupt-on-change Input level selection control
- Programmable CRC with Memory Scan: – Reliable data/program memory monitoring for Fail-Safe operation (e.g., Class B) – Calculate CRC over any portion of Flash or EEPROM – High-speed or background operation
- Hardware Limit Timer TMR2/4/6/8+HLT: – Hardware monitoring and Fault detection
- Peripheral Pin Select (PPS): – Enables pin mapping of digital I/O
- Data Signal Modulator (DSM) Two Signal Measurement Timers (SMT1/2): 24-bit timer/counter with prescaler Multiple gate and clock inputs
- 10-Bit Analog-to-Digital Converter with Computation (ADCC): 47 external channels Conversion available during Sleep Four internal analog channels Internal and external trigger options Automated math functions on input signals: • Averaging, filter calculations, oversampling and threshold comparison 8-bit hardware acquisition timer
- Hardware Capacitive Voltage Divider (CVD) Support: 8-bit precharge timer Adjustable Sample-and-Hold capacitor array Guard ring digital output drive
- Zero-Cross Detect (ZCD): – Detect when AC signal on pin crosses ground
- 5-Bit Digital-to-Analog Converter (DAC): – Output available externally Programmable 5-bit voltage (% of VDD, [VREF+ - VREF-], FVR) Internal connections to comparators and ADC
- Three Comparators (CMP): – Five external inputs External output via PPS
- Fixed Voltage Reference (FVR) Module: – 1.024V, 2.048V and 4.096V output levels Two buffered outputs: One for DAC/CMP and one for ADC
- High-Precision Internal Oscillator Block (HFINTOSC): – Selectable frequencies up to 64 MHz ±1% at calibration
- External High-Frequency Oscillator Block: – Three Crystal/Resonator modes Digital Clock Input mode – 4x PLL with external sources
- Fail-Safe Clock Monitor: – Allows for safe shutdown if external clock stops
- Oscillator Start-up Timer (OST)
- In-Circuit Serial Programming (ICSP) via Two Pins
- In-Circuit Debug (ICD) with Three Breakpoints via Two Pins
- Debug Integrated On-Chip
C642956 EasyEDA Library
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | ROHS3 Compliant |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |
Alternative Parts
| MPN | Manufacturer | Packaging | Availability | Unit Price | ||
|---|---|---|---|---|---|---|
| PIC18F67K40-I/MR | MICROCHIP | QFN-64-EP(9x9) | 3 | $ 5.9062 | ||
| PIC18F67K40-E/MR | MICROCHIP | QFN-64-EP(9x9) | 0 | $ 3.1673 | ||
| PIC18F67K40T-I/MR | MICROCHIP | QFN-64-EP(9x9) | 0 | $ 2.9696 | ||
| PIC18LF67K40T-I/MR | MICROCHIP | QFN-64-EP(9x9) | 0 | $ 1.8803 | ||
| PIC18LF67K40-I/MR | MICROCHIP | QFN-64-EP(9x9) | 0 | $ 2.8786 |

