{"id":7797,"date":"2026-06-27T03:26:26","date_gmt":"2026-06-27T03:26:26","guid":{"rendered":"https:\/\/materialparts.com\/pic16f887t-i-pt-2\/"},"modified":"2026-06-27T03:26:26","modified_gmt":"2026-06-27T03:26:26","slug":"pic16f887t-i-pt-2","status":"publish","type":"post","link":"https:\/\/materialparts.com\/zh\/pic16f887t-i-pt-2\/","title":{"rendered":"PIC16F887T-I\/PT"},"content":{"rendered":"<h2>\u4ea7\u54c1\u6982\u89c8<\/h2>\n<p>The PIC16F887T-I\/PT is an 8-bit PIC microcontroller from Microchip Technology featuring 14KB Flash, 368B RAM, 256B EEPROM, 14-channel 10-bit ADC, EUSART, MSSP (SPI\/I2C), and 35 I\/O pins in a 44-pin TQFP package.<\/p>\n<h2>\u4e3b\u8981\u89c4\u683c<\/h2>\n<table>\n<tr>\n<td>\u6838\u5fc3<\/td>\n<td>PIC16 (8-bit)<\/td>\n<\/tr>\n<tr>\n<td>Max Clock Speed<\/td>\n<td>20 MHz<\/td>\n<\/tr>\n<tr>\n<td>\u7a0b\u5e8f\u5185\u5b58<\/td>\n<td>14KB Flash (8K x 14)<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>368 bytes<\/td>\n<\/tr>\n<tr>\n<td>Data EEPROM<\/td>\n<td>256 bytes<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>35<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>10-bit, 14 channels<\/td>\n<\/tr>\n<tr>\n<td>\u8ba1\u65f6\u5668<\/td>\n<td>3 (TMR0, TMR1, TMR2)<\/td>\n<\/tr>\n<tr>\n<td>CCP Modules<\/td>\n<td>1 CCP + 1 ECCP (auto-shutdown, steering)<\/td>\n<\/tr>\n<tr>\n<td>\u4ea4\u6d41<\/td>\n<td>EUSART, MSSP (SPI\/I2C)<\/td>\n<\/tr>\n<tr>\n<td>Comparators<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>\u7535\u6e90\u7535\u538b<\/td>\n<td>2.0 V to 5.5 V<\/td>\n<\/tr>\n<tr>\n<td>\u5de5\u4f5c\u6e29\u5ea6<\/td>\n<td>-40\u00b0C to +85\u00b0C<\/td>\n<\/tr>\n<tr>\n<td>\u5305\u88c5<\/td>\n<td>TQFP-44 (10 x 10 mm)<\/td>\n<\/tr>\n<\/table>\n<h2>\u7279\u70b9<\/h2>\n<ul>\n<li>35 I\/O pins with interrupt-on-change<\/li>\n<li>14-channel 10-bit ADC with programmable voltage reference<\/li>\n<li>EUSART with auto-baud detect and auto-wake-up<\/li>\n<li>Enhanced CCP with auto-shutdown and PWM steering<\/li>\n<li>MSSP supporting SPI and I2C with address mask<\/li>\n<li>Two comparators with SR latch mode<\/li>\n<li>Ultra Low-Power Wake-up (ULPWU)<\/li>\n<li>Fail-safe clock monitoring<\/li>\n<li>In-Circuit Serial Programming (ICSP) and Debug (ICD)<\/li>\n<\/ul>\n<h2>\u5e94\u7528<\/h2>\n<ul>\n<li>Appliance motor control<\/li>\n<li>Automotive body electronics<\/li>\n<li>Power monitoring and management<\/li>\n<li>Industrial control and instrumentation<\/li>\n<li>Consumer electronics<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The PIC16F887T-I\/PT is an 8-bit PIC microcontroller from Microchip Technology featuring 14KB Flash, 368B RAM, 256B EEPROM, 14-channel 10-bit ADC, EUSART, MSSP (SPI\/I2C), and 35 I\/O pins in a 44-pin TQFP package. Key Specifications Core PIC16 (8-bit) Max Clock Speed 20 MHz Program Memory 14KB Flash (8K x 14) RAM 368 bytes Data [&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,27],"tags":[],"chip_brand":[134],"class_list":["post-7797","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microprocessors-mpu","chip_brand-microchip"],"acf":{"brief_explanation":"8-bit PIC MCU, 14KB Flash, 368B RAM, 14ch 10-bit ADC, EUSART, MSSP, TQFP-44","date_code":"","package_case":"TQFP-44 (10 x 10 mm)","in_stock":12464,"datasheet":"https:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/41291D.pdf","price":"$3.04 @ 1ku","product_introduction":"The PIC16F887T-I\/PT is an 8-bit CMOS Flash microcontroller from Microchip Technology based on the powerful PIC architecture with only 35 single-word instructions. It features 14KB program memory, 368 bytes RAM, 256 bytes data EEPROM, 35 I\/O pins, and a rich peripheral set including a 14-channel 10-bit ADC, EUSART with auto-baud detect, MSSP (SPI\/I2C), two comparators, and CCP\/ECCP modules with auto-shutdown and PWM steering. The device operates from 2.0V to 5.5V, supports In-Circuit Serial Programming and Debug, and includes Ultra Low-Power Wake-up and fail-safe clock monitoring features.","working_principle":"The PIC16F887 uses Microchip's modified Harvard architecture with separate program and data memory buses. The 14-bit wide instruction set enables single-word, single-cycle execution for most instructions (except branches which take two cycles). The program counter addresses 14KB of Flash memory organized as 8K x 14-bit words. The ALU performs 8-bit arithmetic and logical operations with a working register (W) accumulator. The MSSP module implements full SPI master\/slave and I2C master\/slave\/multi-master protocols. The EUSART supports asynchronous serial communication with auto-baud detection and address detection for multi-drop networks. The ECCP module provides enhanced PWM with auto-shutdown (immediate output disable on fault) and steering (redirecting PWM output to different pins). The ADC uses a successive approximation architecture with sample-and-hold.","pin_description":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Pin Group<\/th><th>Function<\/th><th>Description<\/th><\/tr>\n<tr><td>RA0-RA7<\/td><td>GPIO\/ADC<\/td><td>Port A with AN0-AN7, Vref, comparator inputs<\/td><\/tr>\n<tr><td>RB0-RB7<\/td><td>GPIO\/Interrupt<\/td><td>Port B with interrupt-on-change, ICSP\/ICD<\/td><\/tr>\n<tr><td>RC0-RC7<\/td><td>GPIO\/Communication<\/td><td>Port C with EUSART, MSSP, CCP, PWM<\/td><\/tr>\n<tr><td>RD0-RD7<\/td><td>GPIO\/ECCP<\/td><td>Port D with ECCP PWM steering, parallel slave port<\/td><\/tr>\n<tr><td>RE0-RE3<\/td><td>GPIO\/ADC<\/td><td>Port E with AN8-AN12, Vref, MCLR<\/td><\/tr>\n<tr><td>VDD\/VSS<\/td><td>Power<\/td><td>Supply and ground (multiple pins)<\/td><\/tr>\n<\/table>","application_scenarios":"<ul>\n<li><strong>Appliance Motor Control:<\/strong> ECCP with PWM steering drives multi-phase BLDC motors; auto-shutdown protects on fault<\/li>\n<li><strong>Automotive Body:<\/strong> Wide 2.0-5.5V operation, fail-safe clock monitor, and brown-out reset for reliable automotive electronics<\/li>\n<li><strong>Power Monitoring:<\/strong> 14-channel 10-bit ADC monitors multiple voltage and current rails simultaneously<\/li>\n<li><strong>Industrial Control:<\/strong> MSSP (SPI\/I2C) connects to sensors; EUSART links to host controllers via RS-232\/485<\/li>\n<li><strong>Consumer Electronics:<\/strong> 35 I\/O pins, compact TQFP-44 package, and low cost for high-volume consumer products<\/li>\n<\/ul>","alternative_models":"<table border=\"1\" cellpadding=\"4\">\n<tr><th>Model<\/th><th>Manufacturer<\/th><th>Key Difference<\/th><\/tr>\n<tr><td>PIC16F887-I\/P<\/td><td>Microchip<\/td><td>40-pin PDIP through-hole package<\/td><\/tr>\n<tr><td>PIC16F886T-I\/SS<\/td><td>Microchip<\/td><td>28-pin SSOP, fewer I\/O<\/td><\/tr>\n<tr><td>PIC18F45K22-I\/PT<\/td><td>Microchip<\/td><td>PIC18, 32KB Flash, 44-TQFP<\/td><\/tr>\n<tr><td>ATmega328P-AU<\/td><td>Microchip (Atmel)<\/td><td>32KB Flash, 32-TQFP, Arduino-compatible<\/td><\/tr>\n<tr><td>PIC16F1947-I\/PT<\/td><td>Microchip<\/td><td>14KB Flash, LCD driver, 44-TQFP<\/td><\/tr>\n<\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/7797","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=7797"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/posts\/7797\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/media?parent=7797"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/categories?post=7797"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/tags?post=7797"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/zh\/wp-json\/wp\/v2\/chip_brand?post=7797"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}