Productos
The PIC16F886-I/SP from Microchip Technology is an 8-bit PIC16F mid-range microcontroller in a 28-pin SPDIP package. It features 14KB Flash, 368B RAM, 256B EEPROM, 24 I/O pins, 11-channel 10-bit ADC, two comparators, CCP and ECCP modules, EUSART, MSSP (SPI/I2C), and operates from 2V to 5.5V at up to 20MHz.
Especificaciones
| Núcleo | PIC16 (Mid-Range) |
| Max Frequency | 20MHz (5 MIPS) |
| Memoria de programa | 14KB (8K x 14) Flash |
| Data RAM | 368 bytes |
| Data EEPROM | 256 bytes |
| I/O Pins | 24 |
| ADC | 11-channel 10-bit |
| Comparators | 2 |
| Temporizadores | 2 x 8-bit, 1 x 16-bit |
| CCP Modules | 1 CCP + 1 ECCP (auto-shutdown, PWM steering) |
| Serial Interfaces | EUSART, MSSP (SPI/I2C) |
| Internal Oscillator | 8MHz, ±1% factory calibrated, selectable 8MHz to 31kHz |
| Tensión de alimentación | 2V to 5.5V |
| Paquete | 28-SPDIP (34.67 x 7.24mm) |
| Temperatura de funcionamiento | -40°C to +85°C |
Características
- 35 single-word instructions, 8-level hardware stack
- 14KB Flash with 100K erase/write cycles
- 256B EEPROM with 1M erase/write cycles, >40-year retention
- Precision internal oscillator: ±1% factory calibrated, software selectable 8MHz to 31kHz
- Two-Speed Start-Up and Fail-Safe Clock Monitor
- Enhanced CCP with auto-shutdown and PWM steering
- MSSP with SPI and I2C (with address mask)
- EUSART with RS-485, RS-232, LIN, auto-baud detect, auto-wake-up
- Ultra Low-Power Wake-up (ULPWU)
- In-Circuit Serial Programming (ICSP) and In-Circuit Debug (ICD)
- Power-on Reset, selectable Brown-out Reset, extended WDT
Aplicaciones
- Control industrial y automatización
- Automotive body electronics
- Appliance motor control
- Consumer audio and video
- Power supply monitoring and management