PIC16F1788-I/SO
8 Bit MCU, Flash, PIC16 Family PIC16F178x Series Microcontrollers, PIC16, 32 MHz, 28 KB, 28 Pins
- RoHS 10 Compliant
- Tariff Charges
The PIC16F1788-I/SO is a 8-bit 28-pin Advanced Analogue Flash Microcontroller with high-performance RISC CPU. During interrupts, certain registers are automatically saved in shadow registers and restored when returning from the interrupt. This device has an external stack memory 15-bits wide and 16 words deep. A stack overflow or underflow will set the appropriate bit (STKOVF or STKUNF) in the PCON register and if enabled will cause a software reset. There are two 16-bit file select registers (FSR). FSRs can access all file registers and program memory, which allows one data pointer for all memory. There are 49 instructions for the enhanced mid-range CPU to support the features of the CPU. The enhanced mid-range core has a 15-bit program counter capable of addressing a 32k x 14 program memory space.
- Flash program memory with self read/write capability
- 256-byte of EEPROM
- 4 x PSMC (programmable switch mode controller) - Dedicated 16-bit PWM
- Digital or analogue feedback control of PWM frequency
- Dead-band control or auto-shutdown and restart
- 4 x Fast comparators with selectable voltage reference
- 2 x Operation amplifiers (rail-to-rail input and output)
- 11 x 12-bit ADC with voltage reference
- 8-bit DAC
- 3 x 5-bit DAC
- MI²C/SPI/EUSART with auto baud
- 3 x Compare-capture-PWM
- Two 8-bit timer (TMR0/TMR2)
- One 16-bit Timer (TMR1)
- Extended watchdog timer (EWDT)
Technical Attributes
Find Similar Parts
| Description | Value | |
|---|---|---|
| 11 | ||
| 12-bit | ||
| PIC16 | ||
| SOIC | ||
| Surface Mount | ||
| I2C/SPI/USART | ||
| PIC16 | ||
| PIC16F178x | ||
| 25 | ||
| 28 | ||
| 32 | ||
| 85 °C | ||
| -40 °C | ||
| PIC16 Family PIC16F178x Series Microcontrollers | ||
| 28 KB | ||
| 2 KB | ||
| 5.5 V | ||
| 1.8 V |
ECCN / UNSPSC / COO
| Description | Value |
|---|---|
| Country of Origin: | RECOVERY FEE |
| ECCN: | 3A991.A.2 |
| HTSN: | 8542310015 |
| Schedule B: | 8542310055 |