8-bit PIC® Microcontrollers 8-bit PIC® Microcontrollers www.microchip.com/8bit Overview Get Ready to See a New World of 8-bit PIC® Microcontrollers PIC microcontrollers are finding their way into new applications like solar battery chargers, advanced medical devices and solid state lighting. Microchip provides solutions for the entire performance range of 8-bit microcontrollers, with easy-touse development tools, complete technical documentation, design-in and production support through a global sales and distribution network. Scalability & Migration To provide customers a low-risk development environment, PIC microcontrollers offer seamless migration within the complete range of products. The 8-bit PIC microcontroller family is pin-compatible within a given pin count as well as code compatible between the architectures. Being able to migrate easily between various PIC MCUs allows flexibility to react to changing design requirements and feature enhancements. When you choose a Microchip solution, you maximize on the options for re-use in future product developments and preserve you investments in hardware, software and tools. Strength Through Design The Industry’s Broadest MCU Offering There are over 800 8-bit PIC microcontrollers ranging from 6 to 100 pins and up to 128 KB Flash that are pin and code compatible across the portfolio. PIC microcontrollers with eXtreme Low Power (XLP) technology feature the world’s lowest active and sleep power consumption with flexible power modes and wake-up sources. The MPLAB® X Integrated Development Environment (IDE) supports all PIC microcontrollers with XC Compiler support and common development boards. Peripherals, Performance, and Price Points for any Application Peripheral integration is key with communication and control peripherals like SPI, I2C™, EUSART, PWM, ADC, DAC, op amps, as well as specialized peripherals for USB, LCD and Ethernet. In addition, Microchip offers Core Independent Peripherals that provide even higher levels of flexibility and integration than have never been possible in previous 8-bit microcontrollers. These new Core Independent Peripherals include Configurable Logic Cell (CLC), Complementary Output Generator (COG), Numerically Controlled Oscillator (NCO), Zero Cross Detect (ZCD) and Hardware CVD (Capacitive Voltage Divider). Customers have made PIC MCUs a worldwide standard, with over one million development systems shipped. PIC microcontrollers are quick and easy to design into a wide variety of applications and have a long history of dependable product delivery. 2 8-bit PIC® Microcontroller Solutions In an effort to meet the needs of embedded system designers, silicon manufacturers continue to increase functionality and performance while decreasing the physical size and cost. This provides a significant benefit to both the embedded system designer and end consumer. However, as the demand for sophisticated consumer and embedded products continues to expand, so does the challenge of properly designing such applications. As semiconductor technology continues to evolve to meet the demand for “smaller, faster and cheaper” solutions, the challenge to provide the key features and attributes needed for the latest embedded design grows. Microchip is committed to implementing technology advances that not only increase the performance and reduce the cost of the microcontroller, but do so without sacrificing key features such as: ■■ 5V: As an 8-bit leader, we understand and will continue to support the need for 5V devices. ■■ EEPROM: A key requirement for many embedded designs, cost-effective implementation is critical. ■■ Analog Integration: A rich Analog offering available in a low-cost MCU is a must for many of today’s embedded designs. ■■ High Voltage Variants: Allow for connection to an application that has high voltage rails without the need of an external regulator. ■■ EMC: Designed to minimize susceptibility to EMI/EMC, providing the most electrically durable solutions in the industry. Global Support Microchip provides 24/7 global technical support via online and phone access to hundreds of dedicated field application engineers, more than 50 sales offices and our authorized distributor network. Microchip also offers standard code libraries, reference designs, application notes and seminars on-line and at Microchip Regional Training Centers. www.microchip.com/8bitresources Trusted partner While MCU core commonality is a trend, there are no “drop in” replacements. The reality of MCU selection is that you are entering into a partnership with your MCU supplier. To ensure success, technology leadership is critical, but it is equally important to work with a partner that is committed to strong business fundamentals such as: ■■ Financial security to weather any economic downturns ■■ Industry-leading lead times ■■ Industry-leading quality and reliability (ISO/TS-16949 qualified) ■■ Industry-leading EOL policy 8-bit PIC Microcontroller Key Highlights Core Independent Peripherals Faster Time-to-Market ■■ ■■ ■■ ■■ ■■ ■■ ■■ Free software ■■ Pin and code compatibility, easy migration ■■ Pre-programmed parts via Quick Turn Programming (QTP) ■■ MPLAB Code Configurator Configurable Logic Cell (CLC) Complementary Waveform/Output Generator (CWG/COG) Numerically Controlled Oscillator (NCO) Programmable Switch Mode Controller (PSMC) Signal Measurement Timer Hardware Limit Timer Intelligent Analog Design Support ■■ ■■ ■■ ■■ ■■ ■■ ■■ Free MPLAB X Integrated Development Environment ■■ Free C Compilers ■■ Comprehensive technical documentation ■■ World-class 24/7 technical support and training Rail-to-rail op amps Fast comparators 12b/10b/8b ADC 9b/8b/5b DAC Zero Cross Detect (ZCD) Slope Compensation Essential Features ■■ 5V+ operation ■■ EEPROM ■■ LCD, mTouch™ Sensing Solutions ■■ USB, CAN, Ethernet ■■ Analog Integration ■■ Peripheral Pin Select eXtreme Low Power (XLP) Small Form Factors Safety Critical Features ■■ Active current as low as < 30 µA/MHz ■■ Sleep current as low as < 10 nA ■■ Battery lifetime > 20 years ■■ As small as 8-pin 2 × 3 UQFN and 28-pin 4 × 4 UQFN ■■ Many other package options available, e.g. 3 × 3 QFN, 5 × 5 UQFN, 0.5 mm z-dimension ■■ CRC and Memory Scan ■■ Windowed Watchdog Timer ■■ Hardware Limit Timer 8-bit PIC® Microcontroller Solutions 3 PIC MCUs with Core Independent Peripherals Core Independent Peripherals PIC microcontrollers with Core Independent Peripherals take 8-bit MCU performance to a new level. With a number of on-board modules designed to increase capability in any control system, these MCUs represent the best value in embedded design. The following Core Independent Peripherals are designed to handle their tasks with no code or supervision from the CPU to maintain operation. As a result, they simplify the implementation of complex control systems and give designers the flexibility to innovate. ■ CLC (Configurable Logic Cell): Integrated combinational/sequential logic and interconnection/re-routing of digital peripherals ■ COG (Complementary Output Generator): An extremely configurable waveform generator with programmable rising and falling edge events, precision dead band (5 ns), polarity, auto shut-down and phase control. ■ CWG (Complementary Waveform Generator): Automated complementary output with control of key parameters such as dead-band and auto-shutdown states. ■ NCO (Numerically Controlled Oscillator): Precision linear frequency generator with fine step resolution: < 1 Hz up to 500 KHz. Can also be used as a general purpose 20-bit timer/counter. ■ PSMC (Programmable Switch Mode Controller): 16-bit PWM with dedicated 64 MHz clock source and event triggering. Features automated complementary output with control of key parameters such as phase, deadband, blanking and auto shut-down states. ■ 16-bit PWM: High resolution 16-bit PWM with edge and center aligned modes for reduced EMI. Can also be used as a general purpose 16-bit timer/counter. ■ SMT (Signal Measurement Timer): 24-bit precision timer module providing accurate measurement of any digital signal including period, pulse width, frequency, duration and duty cycle. Can also be used as custom digital protocol decoder. ■ HLT (Hardware Limit Timer): Hardware monitoring timer for missed periodic events and fault detection. Can also be used as a general purpose 8-bit timer/counter with external reset capabilities. Development Tools PICkit™ Low Pin Count Development Board (DM164130-9) ■ Development board for 8, 14, 20-pin 8-bit PIC MCU ■ Populated with PIC16F1829-I/P and ships with PIC18F14K22-I/P (20-pin) MCU ■ This board package contains assembled board with area for prototyping circuits and bare board as well ■ Software can be rewritten to accommodate new technologies PIC10F32X Development Board (AC103011) ■ Populated with the PIC10F322 6-pin MCU ■ Factory programmed with CWG, NCO and CLC demo software ■ Prototype area for development purposes ■ User’s guide and source code available Featured Core Independent Peripherals Product Families Superset Device Pins PIC10F322 6 PIC12F1572 8 PIC16F1613 8–14 PIC16F1509 8–14 PIC16F1709 14–20 PIC16F1719 28–40 PIC16F1789 28–40 Flash/RAM Family Range 448–896B 64B 1.75–3.5 KB 128–256 KB 3.5 KB 256B 1.75–14 KB 64–512B 7–14 KB 256–1 KB 7–28 KB 512–2KB 3.5–28 KB 256–2 KB www.microchip.com/cip 4 8-bit PIC® Microcontroller Solutions Analog (Max) Timers/PWM (Max) Comms (Max) 8-bit ADC (3) 8-bit (2), PWM (2) – Comp, 10-bit ADC (4), 5-bit DAC (1) Comp (2), 10-bit ADC (8), ZCD Comp (2), 10-bit ADC (12), 5-bit DAC (1) Comp (2), Op amp (2), 10-bit ADC (12), ZCD Comp (2), Op amp (2), 10-bit ADC (28), ZCD Comp (4), Op amp (2), 10-bit ADC (14), 8-bit DAC (4) 8-bit (2), 16-bit (4), PWM (3) 8-bit (4), 16-bit (1), PWM (2) 8-bit (2), 16-bit (1), PWM (4) 8-bit (4), 16-bit (1), PWM (4) 8-bit (4), 16-bit (1), PWM (4) 8-bit (4), 16-bit (1), PWM (7) EUSART (1) USB EUSART (1), SPI/I2C™ (1) EUSART (1), SPI/I2C (1) EUSART (1), SPI/I2C (1) EUSART (1), SPI/I2C (1) Core Independent Additional Peripherals (Max) Features CLC (1), CWG, NCO – CWG, 16-bit PWM (3) CWG, SMT (2), HLT (3) CRC/Scan, WWDT CLC (1), CWG, NCO – CLC (3), COG CLC (4), COG, NCO PSMC (4) – Peripheral Pin Select Peripheral Pin Select EEPROM PIC MCUs with Intelligent Analog Intelligent Analog Microchip’s Intelligent Analog solutions help you reduce your component count to design smaller, more cost-effective boards. You will benefit from simplified, higher-performance designs and easier procurement of components. In addition, using the MCU’s programmable analog interconnects and programmability offers you increased flexibility and analog topology agility. The following Analog Peripherals have been integrated to simplify you next design: ■ Op Amps: A basic building block in electronic design. Integrating these basic building blocks into the microcontroller offers increased flexibility and reliability while reducing BOM costs and board space. ■ High Speed Comparators: Comparators have been available in the PIC MCU lineup for many years. We now offer feature-rich high speed (50 nS) variants to enable faster response and more efficient closed-loop feedback designs. ■ High Current Sink/Source Pins: High Current Sink/ Source pins with the ability to sink/source 50 mA enable direct MOSFET drive from the microcontroller. ■ Conversion (Analog-to-Digital/Digital-to-Analog): Within the 8-bit portfolio we provide a wide range of resolution and speed grades available to meet most embedded requirements. ■ Zero Cross Detect: This peripheral is used to detect when an A/C signal crosses ground (0V when referenced to the rest of the system). Common uses include A/C period measurement and TRIAC control applications. It can also be used as part of an algorithm to help determine optimal periods when switching should occur to reduce application EMI. ■ Slope Compensation: This integrated peripheral performs the slope compensation function for Peak Current Mode power supplies. Development Tools F1 PSMC 28-pin Evaluation Board (DM164130-10) ■ PSMC development platform using the PIC16F1783 ■ Break-out headers for application development ■ Connect to any F1 motor control add-on ■ Prototyping area PICDEM™ Lab Development Kit (DM163045) ■ Development platform for 6 to 20-pin parts ■ Works across different architectures ■ Includes comprehensive user guide, labs, and application examples ■ Support for PICkit 3 and Expansion Headers Featured Core Independent Peripherals Product Families Superset Device Pins PIC16F527 20 PIC16F570 28 PIC16F753 8–14 PIC16F1709 25–20 PIC16F1719 28–40 PIC16F1789 28–40 Flash/RAM Family Range Intelligent Analog (Max) 1.5 KB 68B 3 KB 64B Comp (2), Op amp (2), 8-bit ADC (8) Comp (2), Op amp (2), 8-bit ADC (8) Comp (2), Op amp (2), 10-bit ADC (8), 9-bit DAC (1), Slope Comp Comp (2), Op amp (2), 10-bit ADC (12), ZCD Comp (2), Op amp (2), 10-bit ADC (28), ZCD Comp (4), Op amp (2), 12-bit ADC (14), 8-bit DAC (4) 1.75–3.5 KB 64–128B 3.5–14 KB 256–1 KB 7–28 KB 512–2 KB 3.5–28 KB 256–2 KB Timers/PWM (Max) Comms (Max) Core Independent Peripherals (Max) Additional Features 8-bit (1) – – EEPROM 8-bit (1) – – EEPROM 8-bit (3), 16-bit (1), PWM (1) – – 8-bit (4), 16-bit (1), PWM (4) 8-bit (4), 16-bit (1), PWM (4) 8-bit (4), 16-bit (1), PWM (7) EUSART (1), SPI/I2C™ (1) EUSART (1), SPI/I2C (1) EUSART (1), SPI/I2C (1) CLC (3), COG CLC (4), COG, NCO PSMC (4) HV Shunt, High-current I/O Peripheral Pin Select Peripheral Pin Select EEPROM www.microchip.com/intelligentanalog 8-bit PIC® Microcontroller Solutions 5 Safety-Critical Features Summary Engineers are commonly are faced with the challenge of complying with safety standards or the need to add a fail-safe operation in their design, while keeping cost and complexity to a minimum. Additionally, Microchip offers a family of 8-bit MCUs which integrates fault-detecting hardware features to assist you in developing your safety-critical applications. This high level of integration makes these MCUs suitable for many applications like home appliances, industrial machinery, RPM indicators and power supplies. The Window Watchdog Timer (WWDT), Cyclic Redundancy Check with Memory Scan (CRC/SCAN) and Hardware Limit Timer (HLT) help ease implementation of safety standards or fail-safe features. In addition, the higher-memory products include additional peripherals to support control and power management applications. By eliminating code overhead and external components, these features help reduce design complexity and save costs, while also enabling faster time-to-market. ■ Zero Cross Detect (ZCD): Detects high-voltage AC signals at the lowest crossing. Simplifies TRIAC and switching control, eliminating the need for additional components. ■ Complementary Waveform Generator (CWG): Provides non-overlapping complementary waveforms for various inputs including Comparators and PWM, while offering enhanced features like deadband control, auto shutdown, auto reset, phase control, blanking control. ■ Capture Compare and PWM (CCP): Includes a 10-bit PWM which can be utilized to implement a variety of motor control and lighting applications. Highlights ■ Cyclic Redundancy Check with Memory Scan (CRC/SCAN): Automatically calculates CRC checksum of Program/DataEE memory for non-volatile memory integrity. Additionally provides a general purpose 16-bit CRC for use with memory and communications data. Monitoring is done in hardware with no interruption to the CPU, reducing overall code. ■ Windowed Watchdog Timer (WWDT): System supervisory circuit that generates a reset when software timing anomalies are detected within a configurable critical window. Gives engineers the flexibility and ease to add monitoring to design. ■ 24-bit Signal Measurement Timer (SMT): Performs high-resolution measurements of any digital signal in hardware, resulting in more precise and accurate measurements. This can be used as a standard timer, ideal for speed control, range finding and RPM indicators. ■ Hardware Limit Timer (HLT): General purpose 8-bit timer/counter with hardware monitoring capabilities for missed periodic events and fault detection of external hardware. Development Tools PICkit Low Pin Count Development Board (DM164130-9) ■ Development board for 8, 14, 20-pin 8-bit PIC MCU ■ Populated with PIC16F1829-I/P and ships with PIC18F14K22-I/P (20-pin) MCU ■ This board package contains assembled board with area for prototyping circuits and bare board as well ■ Software can be rewritten to accommodate new technologies Program Memory (Kbytes) Data SRAM (bytes) I/O Pins 8/16-bit Timers Comparators 10-bit ADC (ch) Zero Cross Detector CCP/10-bit PWM CWG CLC SMT/HLT Angular Timer Window Watchdog Timer CRC + Memory Scan Math Accelerator PPS EUSART I2C™/SPI Featured 8-bit MCUs with Safety-Critical Features PIC12(L)F1612 3.5 256 6 4/1 1 4 1 2/0 1 0 2/1 0 ü ü 0 – 0 0 PIC16(L)F1613 3.5 256 12 4/1 2 8 1 2/0 1 0 2/1 0 ü ü 0 – 0 0 Device www.microchip.com/8-bit 6 8-bit PIC® Microcontroller Solutions PIC Microcontrollers with XLP Technology eXtreme Low Power (XLP) Technology ■ Sleep currents down to 9 nA ■ Active Mode currents down to 30 µA/MHz ■ Execution Efficiency with more than 80% PIC MCU single cycle instructions ■ Execute code smarter, sleep longer, maximize battery life ■ Wake-up sources including RTC, WDT, BOR, Interrupts, Reset or POR Low Power Peripheral Integration Many of today’s low power products need advanced peripherals. Microchip offers low power devices with peripherals like USB, LCD and mTouch capacitive sensing. This eliminates the need for additional parts in the application, which saves cost, current and complexity. Low Power Reliability In addition to peripherals, products with XLP have system supervisory circuits specially designed for battery powered products. ■ Watchdog Timer down to 200 nA, provides protection against system failure ■ Real-Time Clock/Calendar down to 400 nA, provides precise timekeeping ■ Brown-out Reset down to 45 nA, protects as batteries are depleted or changed Run from a Single Battery The MCP1623/4 and MCP1640 Synchronous Boost Regulators enable single-cell battery applications, ideal for small, portable and lightweight applications. ■ Power any PIC MCU down to 0.35V ■ Provides 2–5.5V fixed/stable output voltage Development Tools XLP 8-bit Development Board (DM240313) ■ ■ ■ ■ ■ Battery Life Estimator The XLP Battery Life Estimator is a free software utility to aid you in developing eXtreme Low Power applications with Microchip’s PIC MCUs featuring XLP technology. ■ Profile your application Run and Sleep time (duty cycle) ■ Select operating temperature and operating voltage ■ Pre-loaded with most common battery specifications www.microchip.com/BLE Supports PIC16 and PIC18 devices LCD and buttons Flexible power options Expansion connector Current measurement points Featured XLP Product Families Superset Device Pins Flash (KB) Sleep (nA) Active (µA/MHz) PIC16F727 20–44 3.4–14 20 55 – PIC16F1509 20 7–14 25 30 CLC, CWG, NCO PIC16F1613 8–14 3.5 50 32 Safety critical and core independent peripherals PIC16F1709 14–20 3.5–14 50 32 Intelligent analog and core independent peripherals PIC16F1719 28–40 7–28 50 32 Intelligent analog and core independent peripherals PIC16F1789 28–40 3.5–28 50 32 Intelligent analog and core independent peripherals PIC16F1829 8–20 3.5–14 20 55 – PIC18F1947 28–64 7–28 60 55 LCD PIC18F46K20 28–40 8–64 50 138 – PIC18F87K22 20–80 8–128 9 197 – Special Features All numbers are typical values, sleep numbers refer to the lowest power Sleep mode available on each family. www.microchip.com/xlp 8-bit PIC® Microcontroller Solutions 7 PIC Microcontrollers with mTouch Technology Touch Sensing Touch sensing has become an alternative to traditional push-buttons and switches providing: ■ Lower cost of manufacturing and assembly ■ Elegant and stylish designs ■ Increased reliability with fewer moving parts ■ Proximity-sensitive human interfaces Microchip’s mTouch Sensing Solutions allow you to integrate touch sensing with application code in a single microcontroller, reducing total system cost. Microchip offers a broad portfolio of low-power, low-cost and flexible solutions for keys/sliders and touch screen controllers. Get to market faster using our easy GUI-based tools, free source code and low-cost development tools. Keys, Sliders, Wheels and Proximity Detection ■ Industry’s lowest-power touch sense solutions • Capacitive sensing in less than 5 μA • Proximity sensing down to less than 1 μA ■ No external components ■ Works through plastic, glass and metal surfaces ■ Waterproof designs for all weather conditions ■ High noise robustness ■ Integrated peripherals such as USB, segmented and graphical LCD modules for true human interface system-on-a-chip ■ Free software library simplifies implementation and source code puts you in control Hardware CVD Hardware CVD (HCVD) has been implemented on some of our new devices providing automated capacitive touch sampling, thereby reducing code size and decreasing CPU usage. Development Tools Enhanced mTouch Capacitive Evaluation Kit (DM183026-2) ■ Features PIC16F, PIC18F, PIC24F and PIC32F ■ Includes 8 buttons, matrix and sliders daughter boards ■ GUI for easy configuration and real time data monitoring Capacitive Voltage Divider (CVD) CVD is a charge/voltage based technique to measure relative capacitance on a pin using only the ADC. ■ Software implementation ■ 8, 16, and 32-bit support ■ Proximity sensing support ■ Low temperature dependence ■ Low VDD Dependence ■ Minimal hardware requirements ■ Low-frequency noise rejection ■ Metal over cap compatible Metal Over Cap Accessory Kit (AC183026) ■ For use with the DM183026-2 ■ 1 daughter board featuring stainless steel cover ■ 1 daughter board featuring a plastic cover Featured HCVD Product Families Device Pins PIC12LF1552 8 PIC16LF1554 14 PIC16LF1559 20 Flash/RAM 3.5 KB 256B 7 KB 256B 14 KB 512B Software CVD available on all PIC MCUs with ADC www.microchip.com/mtouch 8 8-bit PIC® Microcontroller Solutions HCVD Voltage (V) Additional Features ü 1.8–3.6 10-bit ADC (4), SPI/I2C™ ü 1.8–3.6 10-bit ADC (11), EUSART, SPI/I2C ü 1.8–3.6 10-bit ADC (17), EUSART, SPI/I2C PIC Microcontrollers with LCD Segemented Displays Segmented displays are used in a wide variety of applications, ranging from meters to portable medical devices to thermostats to exercise equipment. PIC MCUs with integrated LCD drivers can directly drive segmented displays with letters, numbers, characters and icons. The main features of Microchip’s LCD portfolio include: ■ Flexible LCD segments • 28 pins: up to 72 segments • 44 pins: up to 116 segments • 64 pins: up to 184 segments • 80 pins: up to 192 segments • 100 pins: up to 480 segments ■ Variable clock inputs ■ Integrated voltage bias generation ■ Direct drive for both 3V and 5V powered displays ■ Software contrast control for boosting or dimming for different temperature or lighting conditions ■ Drive LCD while conserving power in Sleep mode ■ Integrated real time clock and calendar for displaying time and date information ■ mTouch capacitive touch sensing capability ■ Crystal-free USB 2.0 options Direct Drive for Segmented Displays The LCD PIC microcontrollers support direct LCD panel drive capability with no external components needed, lowering total system cost. They have integrated voltage bias generation which allows the MCU to generate the different voltage levels that are required to drive the LCD segment pins and provide good contrast for the display. The LCD MCUs support a range of fixed and variable bias options as well as variable clock inputs, giving you the flexibility to work with many different glass vendors. Contrast Control Software contrast control is a key feature using firmware to either boost or dim the contrast of the display. Boost the contrast up to VDD or beyond if you are using one of the MCUs with an integrated charge pump. Software contrast control allows you to vary the contrast on the LCD to account for different operating conditions such as temperature, lighting and humidity. Also, software contrast control can be invaluable for portable applications. As the battery level starts to drop, the firmware can apply a boost to the contrast helping extend the battery life while still producing a crisp image on the display. Development Tools PICDEM LCD 2 Demo Board (DM163030) ■ Illustrates and supports the main features of Microchip’s 28-, 40-, 64and 80-pin LCD PIC microcontrollers ■ LCD glass with icons, numbers, alphanumeric and starburst display ■ Separate Processor Plug-in Modules (PIMs) are available to evaluate all of the LCD products ■ Booster capability for contrast control and dimming LCD Explorer Development Board (DM240314) ■ ■ ■ ■ ■ ■ Supports PIC24 and PIC18 LCD PIC MCUs with XLP technology ■ Current measurement terminals, mTouch sensing solutions and expansion connector Eight common LCD glass types Supports 1/3 biasing CTMU switch to showcase touch sensing Four switches implemented for software demonstration Power the board using 9V power supply, USB connector, two AAA batteries or connector for VBAT current measurement PIC18F97J94 PIM Demo Board (MA180034) ■ Features 100-pin PIC18F97J94 for evaluation of all 100-, 80- and 64-pin PIC18F97J94 LCD/USB/General Purpose MCUs ■ Plugs into LCD Explorer Board (DM240314) for additional functionality ■ Contains code examples Featured LCD Product Families Superset Device Pins Flash (KB) Max Segments Voltage (V) PIC16LF1907 28–40 3.5–14 116 1.8–3.6 10-bit ADC, EUSART PIC16(L)F1947 28–64 7–28 184 1.8–5.5 10-bit ADC, EEPROM, I2C™, SPI, Comparators PIC18F87K90 64–80 32–128 192 1.8–5.5 10-bit ADC, EEPROM, I2C, SPI, RTCC, Comparators, ECCP PIC18F97J94 64–100 32–128 480 2–3.6 Crystal-free USB, VBAT, 12-bit ADC, ECCP, EUSART, I2C, SPI, Comparators Additional Features www.microchip.com/lcd 8-bit PIC® Microcontroller Solutions 9 PIC Microcontrollers with Integrated USB USB USB communication is growing in popularity for remote upgrades, downloading data and other portable serial communication applications. Microchip’s USB PIC MCUs bring the benefits of full-speed USB to a broad range of embedded designs that can operate in various environments and locations, enabling easy access to other USB devices such as printers, handheld devices or PCs. Full-Speed USB 2.0 (Device) Microchip offers USB solutions capable of full-speed USB operation with the PIC16 and PIC18 family of devices. If USB On-The-Go is a requirement we have solutions in our 16 and 32 bit families. Crystal-Free USB Development Tools USB communication requires 48 MHz with 0.25% accuracy over temperature. This is typically done with an external crystal and an internal USB. We have recently implemented technologies that allow a crystal-free implementation with the following benefits: ■ Lower BOM cost ■ Tiny PCB footprint ■ Simplified design ■ More robust solution Low Pin Count USB Development Kit (DV164139-2/DM164127-2) ■ Development platform for 14 and 20-pin USB MCUs ■ For evaluation of PIC16F145X and PIC18F14K50/13K50 20-pin USB MCUs ■ Contains hardware, software and code examples ■ Self-directed course and lab materials Free USB Software Microchip has software to support USB on 8, 16 and 32-bit MCUs. This software is royalty-free source code and also includes sample projects. The 8-bit family supports USB device mode with full-speed operation. Additional software support includes full C and RTOS development environments. Included within this USB Framework Library is Microchip’s USB Framework Configuration Tool. ■ Generates configuration files with just a few clicks ■ Royalty-free source code ■ Firmware projects and USB drivers for the PC PICDEM Full-Speed USB Demo Kit (DM163025-1) ■ Evaluation platform for PIC18F2X/4XK50 family of USB MCUs ■ Full speed USB 2.0 device without the need for an external crystal ■ Populated with the PIC18F45K50 PIC18F87J94 PIM Demo Board (MA180033) ■ Features 80-pin PIC18F87J94 MCU for evaluation of all 80- and 64-pin PIC18F97J94 USB/LCD/General Purpose MCUs ■ Can be used with PIC18 Explorer Board (DM183032) for additional functionality ■ Contains code examples Add USB to any PIC MCU with EUSART The MCP2200 is a stand-alone USB to EUSART serial converter that enables full-speed USB connectivity in applications containing a EUSART interface. The MCP2200 has 256 bytes of EEPROM and eight general purpose I/O. It offers a simple plug-and-play solution, allowing USB connectivity with very little design effort. Featured Crystal-Free Product Families Superset Device Pins Flash (KB) Voltage (V) Crystal-Free PIC16(L)F1459 14–20 14 1.8–5.5 ü CWG, 10-bit ADC, DAC, I2C™, SPI, EUSART PIC18(L)F45K50 28–44 16–32 1.8–5.5 ü 10-bit ADC, Comparators, ECCP, EUSART, SPI, I2C PIC18F97J94 64–100 32–128 2–3.6 ü VBAT, 12-bit ADC, LCD, ECCP, EUSART, I2C, SPI, Comparators www.microchip.com/usb 10 8-bit PIC® Microcontroller Solutions Additional Features PIC Microcontrollers with Ethernet Embedded Ethernet Development Tools Microchip addresses the growing demand for embedded Ethernet products with the ENC624J600, ENC424J600 and ENC28J60 as standalone Ethernet controllers, and the PIC18F97J60 family, which are IEEE 802.3™ compliant and fully compatible with 10/100/1000Base-T networks. Microchip’s Ethernet solution also includes a free and robust TCP/IP stack optimized for PIC microcontroller and dsPIC® digital signal controller families (www.microchip.com/tcpip). PICDEM.net™ 2 Development Board (DM163024) ■ Supports ENC28J60 and PIC18F97J60 devices ■ Can be developed as web server PICtail™ Ethernet Daughter Board (AC164121) ■ Can be plugged to any of the PIC18 demonstration boards ■ Populated with ENC28J60 ■ Interfaces to RJ-45 female connector Featured Ethernet Product Families Superset Device PIC18F97J90 ENC28J60 ENC624J600 Pins MCU + Ethernet Integrated MAC + PHY Interface Hardware Security Pre-programmed MAC 64–100 ü ü (10 Base-T) – – – 28 – ü (10 Base-T) SPI – – 44–64 – ü (10/100 Base-T) SPI/Parallel ü ü Additional Features IEEE 802.3™ compliant, Autonegotiation, Configurable buffer www.microchip.com/ethernet PIC Microcontrollers with CAN & LIN Controller Area Network (CAN) Local Interconnect Network (LIN) Microchip offers a complete line of 8-, 16- and 32-bit MCUs to meet the needs of high-performance embedded applications using the CAN bus. On-chip peripherals include A/D converters, comparators, motor control PWMs, USART (RS485, RS232, LIN) and Master I2C/SPI. Microchip offers a LIN compatible USART on a wide variety of microcontrollers. We have recently taken our LIN offering to a new level by offering microcontrollers with integrated LIN transceivers. Microchip’s Enhanced CAN Module ■ ■ ■ ■ ■ Supports CAN 1.2, CAN 2.0A and CAN 2.0B protocols DeviceNet data bytes filter support Standard and extended data frames 0–8 bytes data length Three modes of operation: • Mode 0: Legacy mode • Mode 1: Enhanced Legacy mode with DeviceNet support • Mode 2: FIFO mode with DeviceNet support ■ Six buffers programmable as RX/TX buffers Featured CAN and LIN Product Families Pins Flash (KB) CAN TX Buffers CAN RX Buffers LIN TX RX Voltage (V) Additional Features PIC18F4685 28–44 16–96 3 2 – 2–5.5 LIN USART PIC18F66K80 28–64 32–64 3 2 – 1.8–5.5 LIN USART 14 8K – – Integrated 2.3–5.5 LIN USART Superset Device PIC16F1829LIN www.microchip.com/can www.microchip.com/lin 8-bit PIC® Microcontroller Solutions 11 Support Training Microchip is committed to supporting its customers in developing products faster and more efficiently. We maintain a worldwide network of field applications engineers and technical support ready to provide product and system assistance. In addition, the following service areas are available at www.microchip.com: ■■ Support link provides a way to get questions answered fast: http://support.microchip.com ■■ Sample link offers evaluation samples of any Microchip device: http://sample.microchip.com ■■ Forum link provides access to knowledge base and peer help: http://forum.microchip.com ■■ Buy link provides locations of Microchip Sales Channel Partners: www.microchip.com/sales If additional training interests you, then Microchip can help. We continue to expand our technical training options, offering a growing list of courses and in-depth curriculum locally, as well as significant online resources – whenever you want to use them. ■■ Technical Training Centers and Other Resources: www.microchip.com/training ■■ MASTERs Conferences: www.microchip.com/masters ■■ Worldwide Seminars: www.microchip.com/seminars ■■ eLearning: www.microchip.com/webseminars Sales Office Listing AMERICAS Atlanta Tel: 678-957-9614 Austin Tel: 512-257-3370 Boston Tel: 774-760-0087 Chandler Tel: 480-792-7200 Chicago Tel: 630-285-0071 Cleveland Tel: 216-447-0464 Dallas Tel: 972-818-7423 Detroit Tel: 248-538-2250 Houston Tel: 281-894-5983 Indianapolis Tel: 317-773-8323 Los Angeles Tel: 949-462-9523 New York Tel: 631-435-6000 San Jose Tel: 408-735-9110 Toronto Tel: 905-673-0699 EUROPE Austria - Wels Tel: 43-7242-2244-39 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Dusseldorf Tel: 49-2129-3766400 Germany - Munich Tel: 49-89-627-144-0 Germany - Pforzheim Tel: 49-7231-424750 Italy - Milan Tel: 39-0331-742611 Italy - Venice Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-8980-9588 China - Hangzhou Tel: 86-571-87928115 China - Hong Kong SAR Tel: 852-2943-5100 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8864-2200 China - Wuhan Tel: 86-27-5980-5300 China - Xiamen Tel: 86-592-2388138 China - Xian Tel: 86-29-8833-7252 China - Zhuhai Tel: 86-756-3210040 ASIA/PACIFIC India - Bangalore Tel: 91-80-3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-3019-1500 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-6880-3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-5778-366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 03/12/14 www.microchip.com Information subject to change. The Microchip name and logo, the Microchip logo, dsPIC, MPLAB and PIC are registered trademarks and PICDEM, PICDEM.net, PICtail, PICkit and mTouch are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. All other trademarks mentioned herein are property of their respective companies. © 2014, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 5/14 DS30009630K Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199