1 Relevant Devices

PIC16F17146 Microcontroller Family

The PIC16F17146 microcontroller family contains an enhanced mid-range 8-bit CPU core that reaches speeds up to 32 MHz. This microcontroller family supports up to 28 KB of Flash, up to 2 KB of SRAM and up to 256 Bytes of EEPROM and is available in 8-, 14-, 20-, 28-, 40- or 44-pin packages. The PIC16F17146 microcontroller family has a suite of analog peripherals that enables precision sensor applications. This small form factor, feature-rich device is well suited for low-cost, energy-efficient analog sensor applications with higher resolution requirements.

Figure 1-1. Overview of the PIC16F17146 Microcontroller Family

Figure 1-1 shows an overview of the PIC16F17146 microcontroller family that is available in 8-pin to 40-pin (VQFN) packages with a memory range of 7 KB to 28 KB. The parts with different Flash memory typically also have different RAM and EEPROM.

  • Vertical migration is possible without code modification, as these devices are fully pin and feature compatible
  • Horizontal migration to the left reduces the pin count and limits the available features in certain use cases
Note:
  1. Devices with more than 14 pins are relevant for this application note as these devices have external pins available for the OPA.
  2. The PIC18-Q41 Product Family is also relevant for this application note as the devices in this family are equipped with OPA, ADCC and CCP peripherals. One exception is the ADCC peripheral available in the PIC18-Q41 microcontroller family, which supports only 12-bit single-ended conversions.