{"id":6743,"date":"2026-06-21T10:13:12","date_gmt":"2026-06-21T10:13:12","guid":{"rendered":"https:\/\/materialparts.com\/pic16f877a-i-p-2\/"},"modified":"2026-06-21T10:13:12","modified_gmt":"2026-06-21T10:13:12","slug":"pic16f877a-i-p-2","status":"publish","type":"post","link":"https:\/\/materialparts.com\/es\/pic16f877a-i-p-2\/","title":{"rendered":"PIC16F877A-I\/P"},"content":{"rendered":"<h2>Productos<\/h2>\n<p>The PIC16F877A-I\/P from Microchip Technology is a 14-bit 8-bit CMOS flash microcontroller from the PIC16F87XA family featuring 14 KB flash program memory, 368 bytes of RAM, 256 bytes of EEPROM, 8-channel 10-bit ADC, two comparators, and multiple serial communication interfaces in a 40-pin DIP package.<\/p>\n<h2>Especificaciones<\/h2>\n<table>\n<tr>\n<td>Architecture<\/td>\n<td>PIC 14-bit (8-bit data)<\/td>\n<\/tr>\n<tr>\n<td>Max Frequency<\/td>\n<td>20 MHz<\/td>\n<\/tr>\n<tr>\n<td>Flash Memory<\/td>\n<td>14 KB (8192 words x 14-bit)<\/td>\n<\/tr>\n<tr>\n<td>RAM<\/td>\n<td>368 bytes<\/td>\n<\/tr>\n<tr>\n<td>EEPROM<\/td>\n<td>256 bytes<\/td>\n<\/tr>\n<tr>\n<td>I\/O Pins<\/td>\n<td>33<\/td>\n<\/tr>\n<tr>\n<td>ADC<\/td>\n<td>8-channel, 10-bit<\/td>\n<\/tr>\n<tr>\n<td>Temporizadores<\/td>\n<td>3 (Timer0, Timer1, Timer2)<\/td>\n<\/tr>\n<tr>\n<td>CCP Modules<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>Comunicaci\u00f3n<\/td>\n<td>USART, MSSP (SPI\/I2C)<\/td>\n<\/tr>\n<tr>\n<td>Comparators<\/td>\n<td>2<\/td>\n<\/tr>\n<tr>\n<td>Operating Voltage<\/td>\n<td>2.0 V to 5.5 V<\/td>\n<\/tr>\n<tr>\n<td>Paquete<\/td>\n<td>DIP-40 (52.6 x 13.7 mm)<\/td>\n<\/tr>\n<tr>\n<td>Temperatura de funcionamiento<\/td>\n<td>-40\u00b0C to 85\u00b0C<\/td>\n<\/tr>\n<\/table>\n<h2>Caracter\u00edsticas<\/h2>\n<ul>\n<li>High-performance RISC CPU with 35 single-word instructions<\/li>\n<li>14 KB flash with 100,000 erase\/write cycles<\/li>\n<li>256 bytes EEPROM data memory with 1,000,000 erase\/write cycles<\/li>\n<li>8-channel 10-bit Analog-to-Digital Converter<\/li>\n<li>Two Capture\/Compare\/PWM (CCP) modules<\/li>\n<li>Master Synchronous Serial Port (MSSP) for SPI and I2C<\/li>\n<li>USART with 9-bit address detection<\/li>\n<li>Two analog comparators with programmable reference<\/li>\n<li>Self-programming capability via ICSP<\/li>\n<li>In-Circuit Debugger (ICD) support<\/li>\n<\/ul>\n<h2>Aplicaciones<\/h2>\n<ul>\n<li>Embedded control and automation systems<\/li>\n<li>Motor control and power conversion<\/li>\n<li>Sensor data acquisition and processing<\/li>\n<li>Consumer appliances and white goods<\/li>\n<li>Educational and hobbyist projects<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Product Overview The PIC16F877A-I\/P from Microchip Technology is a 14-bit 8-bit CMOS flash microcontroller from the PIC16F87XA family featuring 14 KB flash program memory, 368 bytes of RAM, 256 bytes of EEPROM, 8-channel 10-bit ADC, two comparators, and multiple serial communication interfaces in a 40-pin DIP package. Key Specifications Architecture PIC 14-bit (8-bit data) Max [&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-6743","post","type-post","status-publish","format-standard","hentry","category-integrated-circuits-ics","category-microcontrollers-mcu","chip_brand-microchip"],"acf":{"brief_explanation":"8-bit PIC MCU, 20MHz, 14KB Flash, 368B RAM, 10-bit ADC, DIP-40","date_code":"","package_case":"DIP-40 (52.6 x 13.7 x 3.7 mm)","in_stock":10847,"datasheet":"https:\/\/ww1.microchip.com\/downloads\/en\/DeviceDoc\/39582C.pdf","price":"$4.32 @ 1ku","product_introduction":"The PIC16F877A-I\/P from Microchip Technology is one of the most popular members of the PIC16F87XA family of 8-bit flash microcontrollers. It features 14 KB of flash program memory, 368 bytes of RAM, and 256 bytes of EEPROM data memory. The device integrates a rich peripheral set including an 8-channel 10-bit ADC, two CCP modules, USART, MSSP (SPI\/I2C), and two analog comparators. The 40-pin DIP package makes it ideal for prototyping and educational applications. The PIC16F877A supports In-Circuit Serial Programming (ICSP) and In-Circuit Debugging (ICD), enabling firmware development without removing the device from the target board.","working_principle":"The PIC16F877A uses a Harvard architecture with separate 14-bit program memory and 8-bit data memory spaces. The CPU executes instructions from a 35-instruction RISC set, with most instructions executing in a single cycle (200 ns at 20 MHz). The program counter addresses the 14-bit wide flash memory. Data memory (RAM) is organized as banked registers including Special Function Registers (SFRs) for peripheral control and General Purpose Registers (GPRs). The 10-bit ADC uses a successive approximation register (SAR) architecture with selectable reference voltages. CCP modules provide capture (input), compare (output match), and PWM generation. The MSSP supports both SPI (4-wire) and I2C (2-wire) master\/slave modes. The USART supports asynchronous and synchronous serial communication.","pin_description":"<table><tr><th>Pin<\/th><th>Name<\/th><th>Type<\/th><th>Function<\/th><\/tr><tr><td>1<\/td><td>MCLR\/VPP<\/td><td>Input<\/td><td>Master clear reset \/ programming voltage<\/td><\/tr><tr><td>2-3<\/td><td>RA0\/AN0-RA1\/AN1<\/td><td>I\/O<\/td><td>Port A, ADC channels 0-1<\/td><\/tr><tr><td>4-5<\/td><td>RA2\/AN2-RA3\/AN3<\/td><td>I\/O<\/td><td>Port A, ADC channels 2-3, comparator<\/td><\/tr><tr><td>6-7<\/td><td>RA4\/TOCKI-RA5\/AN4<\/td><td>I\/O<\/td><td>Port A, Timer0 clock, ADC ch4<\/td><\/tr><tr><td>8-12<\/td><td>RE0-RE2<\/td><td>I\/O<\/td><td>Port E, ADC ch5-7, MSSP control<\/td><\/tr><tr><td>13-14<\/td><td>VSS-VDD<\/td><td>Power<\/td><td>Ground and power supply<\/td><\/tr><tr><td>15-19<\/td><td>RB0\/INT-RB4<\/td><td>I\/O<\/td><td>Port B, external interrupt, LCD data<\/td><\/tr><tr><td>20-22<\/td><td>RB5-RB7<\/td><td>I\/O<\/td><td>Port B, ICSP programming pins<\/td><\/tr><tr><td>23-30<\/td><td>RC0-RC7<\/td><td>I\/O<\/td><td>Port C, T1OSO\/T1OSI, CCP, USART, MSSP<\/td><\/tr><tr><td>31-32<\/td><td>VSS-VDD<\/td><td>Power<\/td><td>Ground and power supply<\/td><\/tr><tr><td>33-40<\/td><td>RD0-RD7<\/td><td>I\/O<\/td><td>Port D, parallel slave port<\/td><\/tr><\/table>","application_scenarios":"<ul><li>Embedded control and industrial automation systems<\/li><li>Motor speed control and power conversion applications<\/li><li>Multi-channel sensor data acquisition systems<\/li><li>Consumer appliance controllers with analog sensing<\/li><li>Educational platforms and hobbyist prototyping<\/li><\/ul>","alternative_models":"<table><tr><th>Manufacturer<\/th><th>Part Number<\/th><th>Package<\/th><th>Notes<\/th><\/tr><tr><td>Microchip<\/td><td>PIC18F4550-I\/P<\/td><td>DIP-40<\/td><td>USB 2.0, 16-bit instruction, 32KB Flash<\/td><\/tr><tr><td>Microchip<\/td><td>PIC16F887-I\/P<\/td><td>DIP-40<\/td><td>Pin-compatible, 14KB Flash, enhanced<\/td><\/tr><tr><td>Microchip<\/td><td>PIC18F45K20-I\/P<\/td><td>DIP-40<\/td><td>Enhanced PIC18, 32KB Flash, nanoWatt<\/td><\/tr><tr><td>Atmel\/Microchip<\/td><td>ATmega328P-PU<\/td><td>DIP-28<\/td><td>32KB Flash, 2KB RAM, Arduino compatible<\/td><\/tr><tr><td>STMicroelectronics<\/td><td>STM32F103C8T6<\/td><td>LQFP-48<\/td><td>ARM Cortex-M3, 64KB Flash, 72MHz<\/td><\/tr><\/table>"},"_links":{"self":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/6743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/comments?post=6743"}],"version-history":[{"count":0,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/posts\/6743\/revisions"}],"wp:attachment":[{"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/media?parent=6743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/categories?post=6743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/tags?post=6743"},{"taxonomy":"chip_brand","embeddable":true,"href":"https:\/\/materialparts.com\/es\/wp-json\/wp\/v2\/chip_brand?post=6743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}