User manual

Product Profile
8-bit PIC®
Microcontrollers
Microchip’s 8-bit PIC® microcontrollers combine high-performance, low cost and small package size to offer the best price/
performance ratio in the industry. Based on a powerful RISC core, these 8-bit PIC®
microcontrollers fall into three product architecture
categories, providing a variety of options for any application requirement:
Baseline 8-bit architecture: 12-bit instruction set, 6-44 pin count, 384-3.5 Kbytes program memory, up to 5 MIPS
Mid-Range 8-bit architecture: 14-bit instruction set, 8-68 pin count, 896-14 Kbytes program memory, up to 5 MIPS
High-Performance (PIC18) 8-bit architecture: 16-bit instruction set, 18-100 pin count, 8-128 Kbytes program memory, up to 16 MIPS
The common architecture provides users with an easy migration path from 6 to 100 pins among all families, with little or no code
change required. Advanced features available are:
Sophisticated timing peripherals
Embedded analog peripherals, including A/D and D/A converters, comparators, PBOR, PLVD, DAC, Vref, Op Amps and PSMC
Communications peripherals (I
2
C™/SPI/USB/CAN, LIN, USARTs and Ethernet)
Low-power, single-chip RF and Ethernet solutions targeting connectivity for high-volume embedded control applications
Battery management solutions
Flexible programming options including In-Circuit Serial Programming™ technology, self-programming (Enhanced Flash),
One-Time-Programmable (OTP), QTP, SQTP and ROM
16-bit PIC®
Microcontrollers
The PIC24 microcontrollers build upon the high performance, wide selection of peripherals, Flash memory sizes and packaging
choices found in the 8-bit PIC18 family. The PIC24 architecture, paired with the optimized MPLAB® C30 C Compiler, provides the high
throughput and C code density needed to achieve system performance goals and product launch schedules.
Leadership 16-bit microcontroller performance and C code efficiency
Extension of the 8-bit PIC18 microcontroller performance, memory and peripherals
Easy migration path to dsPIC® digital signal controllers with over 40 MIPS, DSP capability and MPLAB
®
IDE compatibility
16-bit dsPIC® Digital Signal Controllers (DSCs)
Microchip’s 16-bit high-performance digital signal controllers combine, in a single core, the best features of microcontrollers with the
best features of DSPs. These dsPIC DSCs reach speeds of up to 40 MIPS, are very efficient for C programming, and have Flash, data
EEPROM, powerful peripherals and a variety of software libraries that allow high-performance embedded solutions to be designed
effortlessly and rapidly. With a familiar microcontroller “feel”, tools and design environment, these dsPIC DSCs target applications,
such as motor control and power conversion, speech and audio, internet and modem connectivity, telecom, encryption, high-speed
sensing and automotive applications.
Stand-Alone Analog & Interface Products
Microchip offers a broad portfolio of analog and related products:
Linear and Mixed-Signal. ADCs/DACs, digital potentiometers, op amps and comparators.
Power and Battery Management. LDO and switching regulators, charge pumps, voltage references, CPU/system
supervisors and voltage detectors, battery chargers and power MOSFET drivers.
Thermal Management. Temperature sensors (logic output, voltage output, and serial output), brushless DC fan controllers and
fan fault detectors.
Interface. Peripheral products supporting industry-standard networking protocols like CAN, LIN and infrared (including IrDA
®
Standard
infrared), as well as products that provide embedded system input/output expansion capability.
Secure Data Products
Microchip’s KeeLoq®
code-hopping algorithm combines high security, a small package outline and a very low cost to make this an ideal
cryptographic solution for RKE and PKE authentication applications. The KeeLoq code-hopping technology creates a high degree of
security using a long code word length together with encryption and synchronization techniques.
Memory Products
Microchip offers one of the broadest selections of serial EEPROMs in densities from 128 bits to 1 Mbit, with operating voltages down
to 1.8V, in all popular bus protocols (I
2
C™, Microwire and SPI compatible). They are available in all standard temperature ranges from
-40°C to +125°C, up to 16 Kbits in 5-lead SOT-23 and up to 256 Kbits in 8-lead MSOP.
Development Systems
Microchip offers a full range of microcontroller, memory and analog development systems, including the MPLAB® REAL ICE™
in-circuit emulator; free MPLAB Integrated Development Environment; MPLAB C18 and C30 Compilers; the MPLAB ICD 2 In-Circuit
Debugger, MPLAB PM3 full-featured device programmer; PICSTART® low-cost development system; the PICkit™ 2 Flash Starter Kit,
SEEVAL® Serial EEPROM Evaluation Kit and various demonstration boards. Microchip has shipped nearly half a million development
systems worldwide.