PIC18F25J50

This low power and high performance 8-bit MCU with integrated full-speed USB 2.0 and peripheral flexibility comes in a small package for cost sensitive applications in the PIC18 J-series. New features include Deep sleep mode for low power applications, Peripheral Pin Select for design flexibility for mapping peripherals to I/O pins and a CTMU module for easy capacitive touch user interfaces. The PIC18F46J50 family is ideal for applications requiring cost-effective, low-power USB solutions with a robust peripheral set in a small package.

Features
  • 15nA Deep Sleep mode (Watch Webinar)
  • 60nA Sleep mode (RAM retention)
  • 830nA Real Time Clock & Calendar operation in Sleep modes
  • 780nA Watch Dog Timer operation in Sleep modes
  • Integrated full speed USB 2.0
  • Deep Sleep mode ideal for battery applications
  • Peripheral Pin Select for mapping digital peripherals to various I/O for design flexibility
  • Hardware RTCC provides clock, calendar & alarm functions
  • Charge Time Measurement Unit (CTMU) supports capacitive touch screens
  • 2 Enhanced Capture / Compare / PWM modules
  • 2 MSSP serial ports for SPI or I2C™ communication
  • 2 Enhanced USART modules
  • Dual analog comparators
  • 10 ch, 10-bit ADC
  • Self programming Flash supports 10k erase/write cycles & 20 years retention
  • Operating voltage 2.0 - 3.6V, 5.5V tolerant digital inputs
Parameter
Parameter Name Value Value
Program Memory Type Flash Flash
Program Memory (KB) 32 32
CPU Speed (MIPS) 12 12
RAM Bytes 3,800 3,800
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 2 ECCP / 2 ECCP /
Timers 2 x 8-bit, 3 x 16-bit 2 x 8-bit, 3 x 16-bit
ADC 10 ch, 10-bit 10 ch, 10-bit
Comparators 2 2
USB (ch, speed, compliance) 1, FS Device, USB 2.0 1, FS Device, USB 2.0
Temperature Range (C) -40 to 85 -40 to 85
Operating Voltage Range (V) 2 to 3.6 2 to 3.6
Pin Count 28 28
XLP Yes Yes
Cap Touch Channels 10 10
Documents
PIC18F46J50 Family Data SheetData Sheets04/05/20114540KB
PIC18F46J50 Family Silicon Errata and Data Sheet ClarificationErrata07/30/2014109KB
PIC18F2XJXX/4XJXX Family Programming SpecificationProgramming Specification10/08/2015275KB
AN1095 - AN1095, Emulating Data EEPROM for PIC18 and PIC24 MCUs and dsPIC DSCsAppNote06/27/2011427KB
AN1189 - Implementing a Mass Storage Device Using the Microchip USB Device Firmware FrameworkAppNote07/15/2008167KB
AN1204 - Microchip MiWi P2P Wireless ProtocolAppNote11/16/2010417KB
AN1212 - Using USB Keyboard with an Embedded HostAppNote08/07/2008485KB
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
AN1375 - AN1375, See What You Can Do with the CTMUAppNote05/11/2011168KB
AN1416 - Low-Power Design GuideAppNote11/30/2011274KB
AN258 - Low Cost USB Microcontroller Programmer The building of the PICkit™ 1 FLASH Starter KitAppNote07/07/2003322KB
AN950 - Power Management for PIC18 USB Microcontrollers with nanoWatt TechnologyAppNote11/19/2004259KB
AN956 - Migrating Applications to USB from RS-232 UART with Minimal Impact on PC SoftwareAppNote12/03/2004253KB
TB054 - An Introduction to USB Descriptors - With a Gameport to USB Gamepad Translator ExampleAppNote05/04/2004186KB
TB055 - PS/2® to USB Mouse TranslatorAppNote05/04/2004196KB
TB056 - Demonstrating the *set_report* Request - With PS/2® to USB Keyboard Translator ExampleAppNote05/04/2004203KB
TB057 - USB Combination Devices - Demonstarted by a Combination Mouse and Gamepad DeviceAppNote02/18/200246KB
TB058 - Demonstrating the Soft Detach Function - With a PS/2® to USB Translator ExampleAppNote05/04/2004159KB
TB095 - Modifying the PICDEM USB Board for PIC18 Full-Speed USB MicrocontrollersAppNote11/04/2005188KB
TB3016 - Using the PIC MCU CTMU for Temperature MeasurementAppNote02/19/2009116KB
8-bit PIC® Microcontroller SolutionsBrochures05/02/20146041KB
Connectivity BrochureBrochures07/07/20149475KB
eXtreme Low Power (XLP) PIC® MCUs BrochureBrochures06/08/20164336KB
MPLAB® X IDE Product OverviewSell Sheets07/11/2011182KB
USB Combination Device ExampleCode Examples02/26/200416KB
Corporate Product Selector GuideProduct Line Card04/13/201610173KB
3V Tips 'n TricksTips and Tricks02/01/2008561KB
PIC Microcontroller Compiled Tips 'n Tricks GuideTips and Tricks04/22/20095964KB
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP TechnologyTips and Tricks04/22/2009643KB
Microchip USB Device Firmware Framework User's GuideUser Guides04/08/2008380KB
Ordering Information
Part NumberLeadsPackage TypeTemp RangePacking1+26+100+1000+5000+
PIC18F25J50-I/ML28QFN-40C to +85CTUBE2.952.702.452.252.14
PIC18F25J50-I/SO28SOIC-40C to +85CTUBE2.792.562.322.132.03
PIC18F25J50-I/SP28SPDIP-40C to +85CTUBE2.992.742.482.282.17
PIC18F25J50-I/SS28SSOP-40C to +85CTUBE2.762.532.292.102.00
PIC18F25J50T-I/ML28QFN-40C to +85CT/R3.012.762.502.302.18
PIC18F25J50T-I/SO28SOIC-40C to +85CT/R2.852.612.372.182.07
PIC18F25J50T-I/SS28SSOP-40C to +85CT/R2.812.582.342.152.04
PIC18LF25J50-I/ML28QFN-40C to +85CTUBE2.952.702.452.252.14
PIC18LF25J50-I/SO28SOIC-40C to +85CTUBE2.792.562.322.132.03
PIC18LF25J50-I/SP28SPDIP-40C to +85CTUBE2.992.742.482.282.17
PIC18LF25J50-I/SS28SSOP-40C to +85CTUBE2.762.532.292.102.00
PIC18LF25J50T-I/ML28QFN-40C to +85CT/R3.012.762.502.302.18
PIC18LF25J50T-I/SO28SOIC-40C to +85CT/R2.852.612.372.182.07
PIC18LF25J50T-I/SS28SSOP-40C to +85CT/R2.812.582.342.152.04
相关开发工具
Similar Devices
ProductPinsFlashRAMPrice5KNotes
PIC18F24J5028163,800$1.86
PIC18F25J5028323,800$2.00
PIC18F26J5028643,800$2.28
PIC18F44J5044163,800$2.16
PIC18F45J5044323,800$2.30
PIC18F46J5044643,800$2.58
RoHS Information
PartNumberDeviceWeightShippingWeightLeadCountPackageTypePackageWidthSolderCompositionJEDECIndicatorRoHSChinaEFUP
PIC18F25J50-I/SO0.7704001.37037028SOIC.300inMatte Tine3
PIC18F25J50T-I/SO0.7704001.15250028SOIC.300inMatte Tine3
PIC18F25J50-I/SP2.0875003.73333328SPDIP.300inMatte Tine3
PIC18F25J50T-I/ML0.1016000.33250028QFN6x6x0.9mmMatte Tine3
PIC18F25J50-I/ML0.1016000.16393428QFN6x6x0.9mmMatte Tine3
PIC18F25J50-I/SS0.2292000.48936228SSOP.209inMatte Tine3
PIC18F25J50T-I/SS0.2292000.33333328SSOP.209inMatte Tine3
PIC18F25J50T-I/SSLS0.2292000.33333328SSOP.209inMatte Tine3
PIC18F46J50 Family Data Sheet PIC18F46J50
PIC18F46J50 Family Silicon Errata and Data Sheet Clarification PIC18F46J50
PIC18F2XJXX/4XJXX Family Programming Specification PIC18F47J53
AN1095 PIC24FJ16GA004
DEE Emulation 16-bit v2.2 PIC24FJ16GA004
DEE Emulation 8-bit v1.1.2 PIC24FJ16GA004
AN1189 PIC24FJ256GB210
AN1204 PIC24FJ16GA004
AN1212 PIC24FJ256GB210
AN1229 ENC624J600
PIC18F ClassB-2 Library ENC624J600
AN1250 DM240011
AN1267 PIC24FJ64GB410
AN1310 PIC16F1827
AN1310 Source Code PIC16F1827
AN1375 AC323027
AN1416 DM240311
AN258 PIC18F47J53
AN258 Source Code PIC18F47J53
AN950 PIC18F67J50
AN956 PIC18F87J50
TB054 PIC18F86J55
TB054 Source Code PIC18F86J50
TB055 PIC18F86J55
TB055 Source Code PIC18F86J55
TB056 PIC18F86J50
TB056 Source Code PIC18F86J50
TB057 PIC18F86J55
TB057 Source Code PIC18F86J55
TB058 PIC18F87J50
TB058 Source Code PIC18F87J50
TB095 PIC18F86J50
TB3016 PIC24FJ64GA308
8-bit PIC® Microcontroller Solutions PIC16F1939
Connectivity Brochure ENC624J600
eXtreme Low Power (XLP) PIC® MCUs Brochure PIC24FJ64GB004
MPLAB® X IDE Product Overview 24VL025
USB Combination Device Example PIC18F47J53
Corporate Product Selector Guide SST49LF080A
3V Tips 'n Tricks PIC18F97J60
PIC Microcontroller Compiled Tips 'n Tricks Guide PIC24FJ64GB412
PIC® MCU Tips 'n Tricks Featuring nanoWatt XLP Technology PIC24FJ64GB412
Microchip USB Device Firmware Framework User's Guide PIC18F87J50