PIC18F87K90

The PIC18F87K90 family of 8-bit microcontrollers, featuring nanoWatt XLP technology and the Charge Time Measurement Unit (CTMU) module, provide ideal solutions for battery-powered LCD applications utilizing touch interfaces. With 24 channels of capacitive touch sensing in an 80-pin package, these MCUs enable higher system integration – combining large segmented LCDs with the capability for a high number of touch sliders, buttons and keys or touch screen technology. Industry-leading low power operation exhibited by this family of microcontrollers helps to extend battery life in applications such as portable medical devices, thermostats, security systems, utility meters, small appliances, and electronic door locks.

Features
  • nanoWatt XLP technology for low sleep, RTCC, LCD and WDT currents
  • Low-Power BOR
  • Ultra Low-Power Wake-Up
  • Fast Wake-Up
  • Low Input Leakage Currents
  • Up to 16 MIPS Performance
  • Operating Speed up to 64 MHz
  • Operating Voltage Range: 1.8 to 5.5V
  • 8 X 8 Single-Cycle Hardware Multiplier
  • Three Internal Oscillators: 31 kHz, 500 kHz, 16 MHz
  • LCD Driver
  • Up to 48 Segments and 192 Pixels
  • Drives LCD Panel in Sleep Mode
  • Programmable LCD Timing Module
  • Charge Time Measurement Unit for mTouch Sensing
  • A/D Converter
  • 12-bit Resolution
  • 24 Channels
  • Ten CCP/ECCP Modules
  • Eleven 8/16-bit Timer/Counter Modules
  • Three Analog Comparators
  • Hardware Real-Time Clock and Calendar (RTCC)
  • Two Master Synchronous Serial Port Modules
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 128 128
CPU Speed (MIPS) 16 16
RAM Bytes 4,096 4,096
Data EEPROM (bytes) 1024 1024
Digital Communication Peripherals 2-UART, 2-A/E/USART, 2-SPI, 2-I2C2-MSSP(SPI/I2C) 2-UART, 2-A/E/USART, 2-SPI, 2-I2C2-MSSP(SPI/I2C)
Capture/Compare/PWM Peripherals 7 CCP, 3 ECCP 7 CCP, 3 ECCP
Timers 6 x 8-bit, 5 x 16-bit 6 x 8-bit, 5 x 16-bit
ADC 24 ch, 12-bit 24 ch, 12-bit
Comparators 3 3
Segment LCD (pixels) 192 192
Temperature Range (C) -40 to 125 -40 to 125
Operating Voltage Range (V) 1.8 to 5.5 1.8 to 5.5
Pin Count 80 80
XLP Yes Yes
Documents
PIC18F87K90 Family Data SheetData Sheets07/07/20114482KB
PIC18F87K90 Family Silicon/Data Sheet ErrataErrata07/10/2015157KB
PIC18F6XKXX/8XKXX Family Flash MCU Programming SpecificationProgramming Specification08/10/2010457KB
AN1204 - Microchip MiWi P2P Wireless ProtocolAppNote11/16/2010417KB
AN1229 - Class B Safety Software Library for PIC MCUs and dsPIC DSCsAppNote04/24/2012439KB
AN1250 - Microchip CTMU for Capacitive Touch ApplicationsAppNote02/03/2009834KB
AN1267 - nanoWatt & nanoWatt XLP(TM) Technologies: An Introduction to Microchip's Low Power devicesAppNote10/08/2009259KB
AN1310 - High-Speed Bootloader for PIC16 and PIC18 DevicesAppNote02/03/2010482KB
AN1317 - mTouch Conducted Noise Immunity Techniques for the CTMUAppNote05/19/20101100KB
AN1375 - AN1375, See What You Can Do with the CTMUAppNote05/11/2011168KB
AN1416 - Low-Power Design GuideAppNote11/30/2011274KB
AN1450 - Delay Block/DebouncerAppNote07/30/20121414KB
AN1921 - Microchip TCP/IP Lite StackAppNote11/16/2015264KB
AN2045 - Interfacing Serial EEPROMs with 8-Bit PIC MicrocontrollersAppNote01/21/20162087KB
AN2059 - LIN Basics and Implementation of the MCC LIN Stack Library on 8-Bit PIC MicrocontrollersAppNote02/24/2016816KB
TB3016 - Using the PIC MCU CTMU for Temperature MeasurementAppNote02/19/2009116KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
Electronic Solutions for Medical and FitnessBrochures09/10/201410216KB
eXtreme Low Power (XLP) PIC® MCUs BrochureBrochures06/08/20164336KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
nanoWatt XLP Mini-PosterProduct Line Documents04/21/2010780KB
AN1921 Source codeAppNoteLiterature09/10/201516041KB
AN2045 EXP8I2CClick.X.zipAppNoteLiterature01/21/2016684KB
AN2045 EXP8SPIClick.X.zipAppNoteLiterature01/21/2016417KB
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
LCD PICmicro MCU Tips 'n TricksTips and Tricks05/08/20071069KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP TechnologyTips and Tricks04/22/2009643KB
PIC18F87K90/67K90 Plug-in Module for PICDEM LCD 2 Demo BoardTutorials06/16/2010211KB
PICDEM LCD 2 Demonstration Kit User's GuideUser Guides11/24/20102092KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC18F87K90-E/PT80TQFP-40C to +125CTRAY5.074.644.213.873.68
PIC18F87K90-I/PT80TQFP-40C to +85CTRAY4.614.223.823.523.35
PIC18F87K90-I/PTRSL80TQFP-40C to +85CTRAY4.614.223.823.523.35
PIC18F87K90T-I/PT80TQFP-40C to +85CT/R4.654.273.863.553.38
PIC18F87K90T-I/PTRSL80TQFP-40C to +85CT/R4.654.273.863.553.38
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC18F65K9064322,048$2.53
PIC18F66K9064643,828$2.84
PIC18F67K90641283,828$3.08
PIC18F85K9080322,048$2.80
PIC18F86K9080643,828$3.11
PIC18F87K90801284,096$3.35
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC18F87K90T-I/PT0.3667000.96916780TQFP12x12x1mmMatte Tine3
PIC18F87K90-I/PT0.3667003.57142980TQFP12x12x1mmMatte Tine3
PIC18F87K90-E/PT0.3667003.57142980TQFP12x12x1mmMatte Tine3
PIC18F87K90-I/PTRSL0.3667003.57142980TQFP12x12x1mmMatte Tine3
PIC18F87K90T-I/PTRSL0.3667000.96916780TQFP12x12x1mmMatte Tine3
PIC18F87K90 Family Data Sheet PIC18F87K90
PIC18F87K90 Family Data Sheet ARD00385
PIC18F87K90 Family Silicon/Data Sheet Errata PIC18F87K90
PIC18F6XKXX/8XKXX Family Flash MCU Programming Specification PIC18F87K90
AN1204 PIC24FJ16GA004
AN1229 ENC624J600
PIC18F ClassB-2 Library ENC624J600
AN1250 DM240011
AN1267 PIC24FJ64GB410
AN1310 PIC16F1939
AN1310 Source Code PIC16F1939
AN1317 AC323027
AN1317 Source Code for PIC24F MCU using CTMU sensing method AC323027
AN1375 PIC24FJ16GA004
AN1416 DM240311
AN1450 PIC16F1786
AN1450 Source Code PIC16F1786
AN1921 PIC16F1824
AN1921 Source code PIC16F1824
AN2045 PIC16F1823
AN2045 EXP8I2CClick.X.zip PIC16F1823
AN2045 EXP8SPIClick.X.zip PIC16F1823
AN2059 PIC16F1933
TB3016 PIC24FJ64GA308
8-bit PIC® Microcontroller Solutions PIC16F1939
Electronic Solutions for Medical and Fitness 24VL025
eXtreme Low Power (XLP) PIC® MCUs Brochure PIC24FJ64GB004
MPLAB® X IDE Product Overview 24VL025
nanoWatt XLP Mini-Poster DM240311
AN1921 Source code PIC16F1513
AN2045 EXP8I2CClick.X.zip PIC16F1513
AN2045 EXP8SPIClick.X.zip PIC16F1513
Corporate Product Selector Guide SST49LF080A
LCD PICmicro MCU Tips 'n Tricks PIC16F946
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP Technology PIC24FJ64GB412
PIC18F87K90/67K90 Plug-in Module for PICDEM LCD 2 Demo Board MA180027
PICDEM LCD 2 Demonstration Kit User's Guide DM163030