MCU 8-Bit PIC16 PIC RISC 14KB Flash 3.3V/5V 28-Pin SPDIP Tube, PIC16F1786-E/SP, Microchip

This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative Addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory. Automatic Interrupt Context Saving 16-level Stack with Overflow and Underflow File Select Registers Instruction Set

  • High-Performance RISC CPU:
  • Only 49 Instructions
  • Operating Speed:
    • DC – 32 MHz clock input
    • DC – 125 ns instruction cycle
  • Interrupt Capability with Automatic Context Saving
  • 16-Level Deep Hardware Stack with optional Overflow/Underflow Reset
  • Direct, Indirect and Relative Addressing modes:
  • Two full 16-bit File Select Registers (FSRs)
    • FSRs can read program and data memory
  • Memory Features:
  • Up to 4 KW Flash Program Memory:
    • Self-programmable under software control
    • Programmable code protection
    • Programmable write protection
  • 256 Bytes of Data EEPROM
  • Up to 512 Bytes of RAM
  • High Performance PWM Controller:
  • Two Programmable Switch Mode Controller (PSMC) modules:
    • Digital and/or analog feedback control of PWM frequency and pulse begin/end times
    • 16-bit Period, Duty Cycle and Phase
    • 16 ns clock resolution
    • Supports Single PWM, Complementary, Push-Pull and 3-phase modes of operation
    • Dead-band control with 8-bit counter
    • Auto-shutdown and restart
    • Leading and falling edge blanking
    • Burst mode
  • Extreme Low-Power Management PIC16LF1782/3 with XLP:
  • Sleep mode: 50 nA @ 1.8V, typical
  • Watchdog Timer: 500 nA @ 1.8V, typical
  • Timer1 Oscillator: 500 nA @ 32 kHz
  • Operating Current:
    • 8 µA @ 32 kHz, 1.8V, typical
    • 32 µA/MHz @ 1.8V, typical
  • Analog Peripheral Features:
  • Analog-to-Digital Converter (ADC):
    • Fully differential 12-bit converter
    • Up to 75 ksps conversion rate
    • 11 single-ended channels
    • 5 differential channels
    • Positive and negative reference selection
  • 8-bit Digital-to-Analog Converter (DAC):
    • Output available externally
    • Positive and negative reference selection
    • Internal connections to comparators, op amps, Fixed Voltage Reference (FVR) and ADC
  • Three High-Speed Comparators:
    • 50 ns response time @ VDD = 5V
    • Rail-to-rail inputs
    • Software selectable hysteresis
    • Internal connection to op amps, FVR and DAC
  • Two Operational Amplifiers:
    • Rail-to-rail inputs/outputs
    • High/Low selectable Gain Bandwidth Product
    • Internal connection to DAC and FVR
  • Fixed Voltage Reference (FVR):
    • 1.024V, 2.048V and 4.096V output levels
    • Internal connection to ADC, comparators and DAC
  • I/O Features:
  • 25 I/O Pins and 1 Input-only Pin:
  • High current sink/source for LED drivers
  • Individually programmable interrupt-on-change pins
  • Individually programmable weak pull-ups
  • Individual input level selection
  • Individually programmable slew rate control
  • Individually programmable open drain outputs
  • Digital Peripheral Features:
  • Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler
  • Enhanced Timer1:
    • 16-bit timer/counter with prescaler
    • External Gate Input mode
    • Dedicated low-power 32 kHz oscillator driver
  • Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
  • Two Capture/Compare/PWM modules (CCP):
    • 16-bit capture, maximum resolution 12.5 ns
    • 16-bit compare, max resolution 31.25 ns
    • 10-bit PWM, max frequency 32 kHz
  • Master Synchronous Serial Port (SSP) with SPI and I2CTM with:
    • 7-bit address masking
    • SMBus/PMBusTM compatibility
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART):
    • RS-232, RS-485 and LIN compatible

Характеристики

Analog_comparators

4

Operating_supply_voltage

3.3, 5 V

Min_operating_supply_voltage

2.3 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

SPDIP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS05712/MCHPS05712-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended Industrial

Schedule_b

8542310000

Ram_size

1 KB

Program_memory_type

Flash

Program_memory_size

14 KB

Product_dimensions

34.671 x 7.62 x 3.429

Pin_count

28

Operating_temperature

-40 to 125 °C

On_chip_dac

1-chx8-bit

Бренд

On_chip_adc

11-chx12-bit

Number_of_timers

3

Number_of_programmable_i_os

25

Mounting

Through Hole

Maximum_speed

32 MHz

Lead_finish

Matte Tin

Тип интерфейса

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_expanded_memory_size

56 KB

SKU: PIC16F1786-E/SP

Description

This family of devices contain an enhanced mid-range 8-bit CPU core. The CPU has 49 instructions. Interrupt capability includes automatic context saving. The hardware stack is 16 levels deep and has Overflow and Underflow Reset capability. Direct, Indirect, and Relative Addressing modes are available. Two File Select Registers (FSRs) provide the ability to read program and data memory. Automatic Interrupt Context Saving 16-level Stack with Overflow and Underflow File Select Registers Instruction Set

  • High-Performance RISC CPU:
  • Only 49 Instructions
  • Operating Speed:
    • DC – 32 MHz clock input
    • DC – 125 ns instruction cycle
  • Interrupt Capability with Automatic Context Saving
  • 16-Level Deep Hardware Stack with optional Overflow/Underflow Reset
  • Direct, Indirect and Relative Addressing modes:
  • Two full 16-bit File Select Registers (FSRs)
    • FSRs can read program and data memory
  • Memory Features:
  • Up to 4 KW Flash Program Memory:
    • Self-programmable under software control
    • Programmable code protection
    • Programmable write protection
  • 256 Bytes of Data EEPROM
  • Up to 512 Bytes of RAM
  • High Performance PWM Controller:
  • Two Programmable Switch Mode Controller (PSMC) modules:
    • Digital and/or analog feedback control of PWM frequency and pulse begin/end times
    • 16-bit Period, Duty Cycle and Phase
    • 16 ns clock resolution
    • Supports Single PWM, Complementary, Push-Pull and 3-phase modes of operation
    • Dead-band control with 8-bit counter
    • Auto-shutdown and restart
    • Leading and falling edge blanking
    • Burst mode
  • Extreme Low-Power Management PIC16LF1782/3 with XLP:
  • Sleep mode: 50 nA @ 1.8V, typical
  • Watchdog Timer: 500 nA @ 1.8V, typical
  • Timer1 Oscillator: 500 nA @ 32 kHz
  • Operating Current:
    • 8 µA @ 32 kHz, 1.8V, typical
    • 32 µA/MHz @ 1.8V, typical
  • Analog Peripheral Features:
  • Analog-to-Digital Converter (ADC):
    • Fully differential 12-bit converter
    • Up to 75 ksps conversion rate
    • 11 single-ended channels
    • 5 differential channels
    • Positive and negative reference selection
  • 8-bit Digital-to-Analog Converter (DAC):
    • Output available externally
    • Positive and negative reference selection
    • Internal connections to comparators, op amps, Fixed Voltage Reference (FVR) and ADC
  • Three High-Speed Comparators:
    • 50 ns response time @ VDD = 5V
    • Rail-to-rail inputs
    • Software selectable hysteresis
    • Internal connection to op amps, FVR and DAC
  • Two Operational Amplifiers:
    • Rail-to-rail inputs/outputs
    • High/Low selectable Gain Bandwidth Product
    • Internal connection to DAC and FVR
  • Fixed Voltage Reference (FVR):
    • 1.024V, 2.048V and 4.096V output levels
    • Internal connection to ADC, comparators and DAC
  • I/O Features:
  • 25 I/O Pins and 1 Input-only Pin:
  • High current sink/source for LED drivers
  • Individually programmable interrupt-on-change pins
  • Individually programmable weak pull-ups
  • Individual input level selection
  • Individually programmable slew rate control
  • Individually programmable open drain outputs
  • Digital Peripheral Features:
  • Timer0: 8-Bit Timer/Counter with 8-Bit Programmable Prescaler
  • Enhanced Timer1:
    • 16-bit timer/counter with prescaler
    • External Gate Input mode
    • Dedicated low-power 32 kHz oscillator driver
  • Timer2: 8-Bit Timer/Counter with 8-Bit Period Register, Prescaler and Postscaler
  • Two Capture/Compare/PWM modules (CCP):
    • 16-bit capture, maximum resolution 12.5 ns
    • 16-bit compare, max resolution 31.25 ns
    • 10-bit PWM, max frequency 32 kHz
  • Master Synchronous Serial Port (SSP) with SPI and I2CTM with:
    • 7-bit address masking
    • SMBus/PMBusTM compatibility
  • Enhanced Universal Synchronous Asynchronous Receiver Transmitter (EUSART):
    • RS-232, RS-485 and LIN compatible

Additional information

Analog_comparators

4

Operating_supply_voltage

3.3, 5 V

Min_operating_supply_voltage

2.3 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

SPDIP

Specifications

https://4donline.ihs.com/images/VipMasterIC/IC/MCHP/MCHPS05712/MCHPS05712-1.pdf?hkey=52A5661711E402568146F3353EA87419

Screening_level

Extended Industrial

Schedule_b

8542310000

Ram_size

1 KB

Program_memory_type

Flash

Program_memory_size

14 KB

Product_dimensions

34.671 x 7.62 x 3.429

Pin_count

28

Operating_temperature

-40 to 125 °C

On_chip_dac

1-chx8-bit

Бренд

On_chip_adc

11-chx12-bit

Number_of_timers

3

Number_of_programmable_i_os

25

Mounting

Through Hole

Maximum_speed

32 MHz

Lead_finish

Matte Tin

Тип интерфейса

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Country_of_origin

China

Max_expanded_memory_size

56 KB