English
Language : 

PIC18LF24K Datasheet, PDF (14/594 Pages) –
1.2 Other Special Features
• Memory Endurance: The Flash cells for both
program memory and data EEPROM are rated to
last for many thousands of erase/write cycles – up
to 10K for program memory and 100K for
EEPROM. Data retention without refresh is
conservatively estimated to be greater than 40
years.
• Self-programmability: These devices can write
to their own program memory spaces under
internal software control. By using a boot loader
routine located in the protected Boot Block at the
top of program memory, it becomes possible to
create an application that can update itself in the
field.
• Extended Instruction Set: The PIC18(L)F2x/
4xK40 family introduces an optional extension to
the PIC18 instruction set, which adds eight new
instructions and an Indexed Addressing mode.
This extension, enabled as a device configuration
option, has been specifically designed to optimize
re-entrant application code originally developed in
high-level languages, such as C.
• Enhanced Peripheral Pin Select: The
Peripheral Pin Select (PPS) module connects
peripheral inputs and outputs to the device I/O
pins. Only digital signals are included in the
selections. All analog inputs and outputs remain
fixed to their assigned pins.
• Enhanced Addressable EUSART: This serial
communication module is capable of standard
RS-232 operation and provides support for the
LIN bus protocol. Other enhancements include
automatic baud rate detection and a 16-bit Baud
Rate Generator for improved resolution. When the
microcontroller is using the internal oscillator
block, the EUSART provides stable operation for
applications that talk to the outside world without
using an external crystal (or its accompanying
power requirement).
• 10-bit A/D Converter with Computation: This
module incorporates programmable acquisition
time, allowing for a channel to be selected and a
conversion to be initiated without waiting for a
sampling period and thus, reduce code overhead.
It has a new module called ADC2 with
computation features, which provides a digital
filter and threshold interrupt functions.
• Windowed Watchdog Timer (WWDT):
- Timer monitoring of overflow and underflow
events
- Variable prescaler selection
- Variable window size selection
- All sources configurable in hardware or
software
PIC18(L)F26/45/46K40
1.3 Details on Individual Family
Members
Devices in the PIC18(L)F2x/4xK40 family are available
in 28-pin and 40/44-pin packages. The block diagram
for this device is shown in Figure 1-1.
The devices have the following differences:
1. Program Flash Memory
2. Data Memory SRAM
3. Data Memory EEPROM
4. A/D channels
5. I/O ports
6. Enhanced USART
7. Input Voltage Range/Power Consumption
All other features for devices in this family are identical.
These are summarized in Table 1-1.
The pinouts for all devices are listed in the pin summary
tables (Table 1 and Table 2).
 2016 Microchip Technology Inc.
Preliminary
DS40001816C-page 14