{"id":6478,"date":"2026-06-17T03:13:53","date_gmt":"2026-06-17T03:13:53","guid":{"rendered":"https:\/\/materialparts.com\/pic16f887t-i-pt\/"},"modified":"2026-06-17T03:13:53","modified_gmt":"2026-06-17T03:13:53","slug":"pic16f887t-i-pt","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/pic16f887t-i-pt\/","title":{"rendered":"PIC16F887T-I\/PT"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The PIC16F887T-I\/PT is an 8-bit PIC16 microcontroller from Microchip Technology featuring 14KB Flash, 368 bytes RAM, 256 bytes EEPROM, and 35 I\/O pins. It integrates a 10-bit ADC with 14 channels, EUSART, MSSP (SPI\/I2C), and Enhanced CCP in a 44-pin TQFP package. Ideal for advanced analog applications in automotive, industrial, and consumer markets.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<ul>\n<li>Core: PIC16 8-bit RISC (35 single-word instructions)<\/li>\n<li>Max Clock: 20 MHz (5 MIPS)<\/li>\n<li>Flash: 14KB (100,000 erase\/write cycles)<\/li>\n<li>RAM: 368 bytes<\/li>\n<li>Data EEPROM: 256 bytes (1,000,000 cycles, >40 year retention)<\/li>\n<li>ADC: 10-bit, 14 channels<\/li>\n<li>Interfaces: EUSART (RS-485\/232\/LIN), MSSP (SPI\/I2C)<\/li>\n<li>Timers: TMR0 (8-bit), TMR1 (16-bit enhanced), TMR2 (8-bit)<\/li>\n<li>CCP: 1x CCP + 1x ECCP (auto-shutdown, PWM steering)<\/li>\n<li>Comparators: 2x with programmable CVREF<\/li>\n<li>GPIO: 35 I\/O (25 mA sink\/source)<\/li>\n<li>Supply Voltage: 2V ~ 5.5V<\/li>\n<li>Operating Temperature: -40\u00b0C ~ 85\u00b0C<\/li>\n<li>Package: TQFP-44 (10 x 10 x 1 mm)<\/li>\n<\/ul>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>Precision internal oscillator (\u00b11%, 8 MHz ~ 32 kHz, software tunable)<\/li>\n<li>Two-Speed Start-Up and Fail-Safe Clock Monitor<\/li>\n<li>Ultra Low-Power Wake-Up (ULPWU)<\/li>\n<li>11 Capacitive Touch Sensing channels<\/li>\n<li>ICSP and ICD support<\/li>\n<li>Power-on Reset (POR) and selectable Brown-out Reset (BOR)<\/li>\n<li>SR Latch mode with comparator outputs<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>Automotive control systems<\/li>\n<li>Industrial instrumentation<\/li>\n<li>Home appliances<\/li>\n<li>Consumer electronics with advanced A\/D<\/li>\n<li>Motor control<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The PIC16F887T-I\/PT is an 8-bit PIC16 microcontroller from Microchip Technology featuring 14KB Flash, 368 bytes RAM, 256 bytes EEPROM, and 35 I\/O pins. It integrates a 10-bit ADC with 14 channels, EUSART, MSSP (SPI\/I2C), and Enhanced CCP in a 44-pin TQFP package. Ideal for advanced analog applications in automotive, industrial, and consumer markets. [&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,25],"tags":[],"chip_brand":[134],"class_list":["post-6478","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-microchip"],"acf":{"brief_explanation":"8-bit PIC16 MCU, 14KB Flash, 368B RAM, 10-bit 14-ch ADC, EUSART, MSSP, ECCP in 44-TQFP industrial grade","date_code":"","package_case":"TQFP-44","in_stock":6420,"datasheet":"https:\/\/www.microchip.com\/en-us\/product\/pic16f887","price":"$3.12","product_introduction":"The PIC16F887T-I\/PT is a powerful yet easy-to-program 8-bit CMOS Flash microcontroller from Microchip Technology, packing the PIC architecture into a 44-pin TQFP package. It features 14KB of Flash program memory, 368 bytes of RAM, and 256 bytes of data EEPROM with exceptional endurance. The device integrates rich analog peripherals including a 10-bit 14-channel ADC, two comparators with programmable voltage reference, and an Enhanced CCP module with auto-shutdown and PWM steering. Communication is supported through EUSART (with RS-485\/232\/LIN capability, auto-baud detect) and MSSP (SPI and I2C with address mask). The T suffix indicates Tape & Reel packaging.","working_principle":"The PIC16F887T-I\/PT is based on Microchip's PIC16 RISC architecture with only 35 single-word instructions, enabling simplified code development. The Harvard architecture separates program and data memory buses for efficient execution. The internal oscillator is factory calibrated to \u00b11% accuracy and can be software-tuned across the 32 kHz to 8 MHz range. The Enhanced CCP module provides advanced PWM control with auto-shutdown for fault protection and PWM steering to redirect outputs. The ADC uses a successive approximation register (SAR) architecture with 10-bit resolution. The MSSP module supports both SPI (clock rates up to FOSC\/4) and I2C (with 7\/10-bit addressing and address mask) for flexible peripheral connectivity.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Function<\/th><\/tr><tr><td>1<\/td><td>MCLR\/Vpp\/RE3<\/td><td>Master Clear \/ Programming Voltage \/ Port E3<\/td><\/tr><tr><td>2<\/td><td>RA0\/AN0\/ULPWU<\/td><td>Port A0 \/ ADC Channel 0 \/ Ultra Low-Power Wake-Up<\/td><\/tr><tr><td>3<\/td><td>RA1\/AN1<\/td><td>Port A1 \/ ADC Channel 1<\/td><\/tr><tr><td>4<\/td><td>RA2\/AN2\/Vref-\/CVref<\/td><td>Port A2 \/ ADC Channel 2 \/ Vref- \/ Comparator Vref<\/td><\/tr><tr><td>5<\/td><td>RA3\/AN3\/Vref+<\/td><td>Port A3 \/ ADC Channel 3 \/ Vref+<\/td><\/tr><tr><td>6<\/td><td>RA4\/T0CKI\/C1OUT<\/td><td>Port A4 \/ Timer0 Clock \/ Comparator1 Output<\/td><\/tr><tr><td>7<\/td><td>RA5\/AN4\/SS\/C2OUT<\/td><td>Port A5 \/ ADC Channel 4 \/ SPI SS \/ Comparator2 Output<\/td><\/tr><tr><td>8<\/td><td>VSS<\/td><td>Ground<\/td><\/tr><tr><td>9<\/td><td>OSC1\/CLKI<\/td><td>Oscillator Input \/ Clock Input<\/td><\/tr><tr><td>10<\/td><td>OSC2\/CLKO<\/td><td>Oscillator Output \/ Clock Output<\/td><\/tr><\/table>","application_scenarios":"The PIC16F887T-I\/PT is well-suited for automotive body electronics where its AEC-Q100 qualified VAO variant is available. In industrial instrumentation, the 10-bit 14-channel ADC and dual comparators enable multi-channel sensor monitoring with minimal external components. The EUSART with LIN support makes it ideal for automotive networking applications. For home appliances, the capacitive touch sensing channels enable modern touch interfaces without additional ICs. The ECCP module with PWM steering allows complex motor control patterns for small DC and stepper motors.","alternative_models":"<table><tr><th>Model<\/th><th>Manufacturer<\/th><th>Key Difference<\/th><\/tr><tr><td>PIC16F886T-I\/SS<\/td><td>Microchip<\/td><td>28-pin SSOP, fewer I\/O<\/td><\/tr><tr><td>PIC16F1947-I\/PT<\/td><td>Microchip<\/td><td>Newer family, more peripherals<\/td><\/tr><tr><td>PIC18F4520-I\/PT<\/td><td>Microchip<\/td><td>PIC18, 32KB Flash, 16-bit instructions<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/6478","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=6478"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/6478\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=6478"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=6478"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=6478"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=6478"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}