{"id":8788,"date":"2026-06-30T08:30:39","date_gmt":"2026-06-30T08:30:39","guid":{"rendered":"https:\/\/materialparts.com\/pic18f25k22-i-so\/"},"modified":"2026-06-30T08:30:39","modified_gmt":"2026-06-30T08:30:39","slug":"pic18f25k22-i-so","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/pic18f25k22-i-so\/","title":{"rendered":"PIC18F25K22-I\/SO"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The PIC18F25K22-I\/SO is a Microchip 8-bit PIC18 MCU with 64KB Flash, 3896B RAM, 256B EEPROM, 25 I\/O, 2 EUSART, 2 MSSP (SPI\/I2C), 10-bit ADC (11 channels), and XLP low-power mode. It operates up to 64MHz in a 28-pin SOIC package, -40C to +85C.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>PIC18, 64 MHz<\/td>\n<\/tr>\n<tr>\n<td>\u95ea\u5149\u706f<\/td>\n<td>64 KB<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>3896 bytes<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>256 bytes<\/td>\n<\/tr>\n<tr>\n<td>\u8f93\u5165\/\u8f93\u51fa<\/td>\n<td>25 pins<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>10-bit, 11 channels<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>64KB Flash, 3896B RAM, 256B EEPROM<\/li>\n<li>Up to 64MHz operation (16 MIPS)<\/li>\n<li>2x EUSART with auto-wake<\/li>\n<li>2x MSSP (SPI\/I2C master)<\/li>\n<li>10-bit ADC, 11 channels<\/li>\n<li>nanoWatt XLP technology<\/li>\n<li>2x Enhanced CCP with PWM<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>Industrial control and metering<\/li>\n<li>Motor control applications<\/li>\n<li>Embedded networking<\/li>\n<li>Low-power sensor nodes<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The PIC18F25K22-I\/SO is a Microchip 8-bit PIC18 MCU with 64KB Flash, 3896B RAM, 256B EEPROM, 25 I\/O, 2 EUSART, 2 MSSP (SPI\/I2C), 10-bit ADC (11 channels), and XLP low-power mode. It operates up to 64MHz in a 28-pin SOIC package, -40C to +85C. Key Specifications Core PIC18, 64 MHz Flash 64 KB RAM [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[13,20],"tags":[],"chip_brand":[134],"class_list":["post-8788","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-interface-ics","chip_brand-microchip"],"acf":{"brief_explanation":"PIC18 MCU, 64KB Flash, 64MHz, 2xUART, 2xMSSP, 10-bit ADC, SOIC-28","date_code":"","package_case":"28-Pin SOIC (7.5 x 10.3 x 2.35 mm)","in_stock":7200,"datasheet":"https:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/41412D.pdf","price":"$3.45 @ 1pc","product_introduction":"The PIC18F25K22-I\/SO is a Microchip enhanced 8-bit PIC18 microcontroller with 64KB Flash program memory, 3896 bytes RAM, and 256 bytes data EEPROM. It operates up to 64 MHz (16 MIPS) with an internal oscillator or external clock. Communication peripherals include two Enhanced USART modules with auto-wake on sync break and two Master Synchronous Serial Port (MSSP) modules supporting both SPI and I2C master\/slave modes. The 10-bit ADC provides 11 analog input channels with programmable acquisition time. Two Enhanced Capture\/Compare\/PWM (ECCP) modules offer advanced PWM with dead-band control for motor drive applications. The nanoWatt XLP technology enables ultra-low-power sleep modes with fast wake-up. Packaged in 28-pin SOIC rated for -40C to +85C.","working_principle":"The PIC18F25K22 uses Microchips enhanced PIC18 core with a 16-bit instruction word and two-stage pipeline. Most instructions execute in a single cycle at 64 MHz (16 MIPS). The 64KB Flash uses a linear addressing scheme eliminating bank switching for program memory. The two MSSP modules operate independently, allowing simultaneous SPI and I2C communication. The ADC uses a successive approximation register (SAR) architecture with programmable acquisition time and auto-conversion on timer trigger for precise sampling intervals. The ECCP modules generate PWM with up to 10-bit resolution and half-bridge\/full-bridge output modes with programmable dead-band delay for motor drive FET switching. The XLP sleep mode shuts down all oscillators while maintaining RAM and register contents, with watchdog timer or pin-change wake-up.","pin_description":"<p>28-pin SOIC with 25 GPIO: Port A (RA0-RA7 with ADC\/ref\/osc), Port B (RB0-RB7 with ICSP\/interrupts\/KB), Port C (RC0-RC7 with UART\/SPI\/I2C\/PWM), plus MCLR, VDD\/VSS (multiple). Refer to datasheet for complete 28-pin SOIC mapping.<\/p>","application_scenarios":"<ul><li>Industrial metering with dual UART (Modbus RTU on one, debug on other) and 10-bit ADC<\/li>\n<li>Motor control with ECCP PWM and dead-band for half-bridge FET drive<\/li>\n<li>Embedded I2C\/SPI networking with dual MSSP for simultaneous bus communication<\/li>\n<li>Battery-powered sensor nodes with XLP sleep and auto-wake UART<\/li><\/ul>","alternative_models":"<table><tr><th>Model<\/th><th>Manufacturer<\/th><th>Key Difference<\/th><\/tr><tr><td>PIC18F25K22-I\/SS<\/td><td>Microchip<\/td><td>SSOP-28 package<\/td><\/tr><tr><td>PIC18F26K22-I\/SO<\/td><td>Microchip<\/td><td>64KB, 28-pin, more RAM<\/td><\/tr><tr><td>PIC18F45K22-I\/P<\/td><td>Microchip<\/td><td>40-pin, more I\/O<\/td><\/tr><tr><td>ATmega328P<\/td><td>Microchip<\/td><td>AVR, 32KB, similar<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/8788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/comments?post=8788"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/8788\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=8788"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=8788"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=8788"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=8788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}