Datasheet
PIC18F1230/1330
DS39758D-page 10 2009 Microchip Technology Inc.
1.2 Other Special Features
• Memory Endurance: The Enhanced Flash cells for
both program memory and data EEPROM are rated
to last for many thousands of erase/write cycles –
up to 100,000 for program memory and 1,000,000
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 bootloader 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 PIC18F1230/1330
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.
• Power Control PWM Module: This module
provides up to six modulated outputs for controlling
half-bridge and full-bridge drivers. Other features
include auto-shutdown on Fault detection and
auto-restart to reactivate outputs once the condition
has cleared.
• Enhanced Addressable USART: This serial
communication module is capable of standard
RS-232 operation and provides support for the
LIN/J2602 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: 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, reducing code overhead.
• Extended Watchdog Timer (WDT): This enhanced
version incorporates a 16-bit prescaler, allowing an
extended time-out range that is stable across
operating voltage and temperature. See
Section 23.0 “Electrical Characteristics” for
time-out periods.
1.3 Details on Individual Family
Members
Devices in the PIC18F1230/1330 family are available
in 18-pin, 20-pin and 28-pin packages.
The devices are differentiated from each other in one
way:
1. Flash program memory (4 Kbytes for
PIC18F1230, 8 Kbytes for PIC18F1330).
All other features for devices in this family are identical.
These are summarized in Table 1-1.
A block diagram of the PIC18F1220/1320 device archi-
tecture is provided in Figure 1-1. The pinouts for this
device family are listed in Table 1-2.
Like all Microchip PIC18 devices, members of the
PIC18F1230/1330 family are available as both stan-
dard and low-voltage devices. Standard devices with
Enhanced Flash memory, designated with an “F” in the
part number (such as PIC18F1330), accommodate an
operating V
DD range of 4.2V to 5.5V. Low-voltage
parts, designated by “LF” (such as PIC18LF1330),
function over an extended VDD range of 2.0V to 5.5V.