MCU 8-bit PIC16 PIC RISC 14KB Flash 5V 40-Pin PDIP Tube, PIC16F777-I/P, Microchip

PIC16F777 devices are available in 40-pin and 44-pin packages. All devices in the PIC16F7X7 family share common architecture with the following differences: The PIC16F737 and PIC16F767 have one-half of the total on-chip memory of the PIC16F747 and PIC16F777. The 28-pin devices have 3 I/O ports, while the 40/44-pin devices have 5. The 28-pin devices have 16 interrupts, while the 40/44-pin devices have 17. The 28-pin devices have 11 A/D input channels, while the 40/44-pin devices have 14. The Parallel Slave Port is implemented only on the 40/44-pin devices. Low-Power modes: RC_RUN allows the core and peripherals to be clocked from the INTRC, while SEC_RUN allows the core and peripherals to be clocked from the low-power Timer1. Internal RC oscillator with eight selectable frequencies, including 31.25 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz and 8 MHz. The INTRC can be configured as a primary or secondary clock source. The Timer1 module current consumption has been greatly reduced from 20 µA (previous PIC16 devices) to 1.8 µA typical (32 kHz at 2V), which is ideal for real-time clock applications. Extended Watchdog Timer (WDT) that can have a programmable period from 1 ms to 268s. The WDT has its own 16-bit prescaler. Two-Speed Start-up: When the oscillator is configured for LP, XT or HS, this feature will clock the device from the INTRC while the oscillator is warming up. This, in turn, will enable almost immediate code execution. Fail-Safe Clock Monitor: This feature will allow the device to continue operation if the primary or secondary clock source fails by switching over to the INTRC

  • Low-Power Features:
  • Power-Managed modes:
    • Primary Run (XT, RC oscillator, 76 µA, 1 MHz, 2V)
    • RC_RUN (7 µA, 31.25 kHz, 2V)
    • SEC_RUN (9 µA, 32 kHz, 2V)
    • Sleep (0.1 µA, 2V)
  • Timer1 Oscillator (1.8 µA, 32 kHz, 2V)
  • Watchdog Timer (0.7 µA, 2V)
  • Two-Speed Oscillator Start-up Oscillators:
  • Three Crystal modes:
    • LP, XT, HS (up to 20 MHz)
  • Two External RC modes
  • One External Clock mode:
    • ECIO (up to 20 MHz)
  • Internal Oscillator Block:
    • 8 user-selectable frequencies (31 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz, 8 MHz) Analog Features:
  • 10-bit, up to 14-channel Analog-to-Digital Converter:
    • Programmable Acquisition Time
    • Conversion available during Sleep mode
  • Dual Analog Comparators
  • Programmable Low-Current Brown-out Reset (BOR) Circuitry and Programmable Low-Voltage Detect (LVD) Peripheral Features:
  • High Sink/Source Current: 25 mA
  • Two 8-bit Timers with Prescaler
  • Timer1/RTC module:
    • 16-bit timer/counter with prescaler
    • Can be incremented during Sleep via external 32 kHz watch crystal
  • Master Synchronous Serial Port (MSSP) with 3-wire SPI and I2CTM (Master and Slave) modes
  • Addressable Universal Synchronous Asynchronous Receiver Transmitter (AUSART)
  • Three Capture, Compare, PWM modules:
    • Capture is 16-bit, max. resolution is 12.5 ns
    • Compare is 16-bit, max. resolution is 200 ns
    • PWM max. resolution is 10 bits
  • Parallel Slave Port (PSP) – 40/44-pin devices only Special Microcontroller Features:
  • Fail-Safe Clock Monitor for protecting critical applications against crystal failure
  • Two-Speed Start-up mode for immediate code execution
  • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Programmable Code Protection
  • Processor Read Access to Program Memory
  • Power-Saving Sleep mode
  • In-Circuit Serial Programming??(ICSP?) via two pins
  • MPLAB® In-Circuit Debug (ICD) via two pins
  • MCLR pin function replaceable with input only pin

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

Бренд

Operating_supply_voltage

5 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

PDIP

Specifications

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

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

368 byte

Program_memory_type

Flash

Program_memory_size

14 KB

Product_dimensions

52.26 x 13.84 x 3.81 mm

Pin_count

40

Operating_temperature

-40 to 85 °C

On_chip_adc

14-chx10-bit

Country_of_origin

China

Number_of_timers

3

Number_of_programmable_i_os

36

Mounting

Through Hole

Maximum_speed

20 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

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

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Min_operating_supply_voltage

4 V

SKU: PIC16F777-I/P

Description

PIC16F777 devices are available in 40-pin and 44-pin packages. All devices in the PIC16F7X7 family share common architecture with the following differences: The PIC16F737 and PIC16F767 have one-half of the total on-chip memory of the PIC16F747 and PIC16F777. The 28-pin devices have 3 I/O ports, while the 40/44-pin devices have 5. The 28-pin devices have 16 interrupts, while the 40/44-pin devices have 17. The 28-pin devices have 11 A/D input channels, while the 40/44-pin devices have 14. The Parallel Slave Port is implemented only on the 40/44-pin devices. Low-Power modes: RC_RUN allows the core and peripherals to be clocked from the INTRC, while SEC_RUN allows the core and peripherals to be clocked from the low-power Timer1. Internal RC oscillator with eight selectable frequencies, including 31.25 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz and 8 MHz. The INTRC can be configured as a primary or secondary clock source. The Timer1 module current consumption has been greatly reduced from 20 µA (previous PIC16 devices) to 1.8 µA typical (32 kHz at 2V), which is ideal for real-time clock applications. Extended Watchdog Timer (WDT) that can have a programmable period from 1 ms to 268s. The WDT has its own 16-bit prescaler. Two-Speed Start-up: When the oscillator is configured for LP, XT or HS, this feature will clock the device from the INTRC while the oscillator is warming up. This, in turn, will enable almost immediate code execution. Fail-Safe Clock Monitor: This feature will allow the device to continue operation if the primary or secondary clock source fails by switching over to the INTRC

  • Low-Power Features:
  • Power-Managed modes:
    • Primary Run (XT, RC oscillator, 76 µA, 1 MHz, 2V)
    • RC_RUN (7 µA, 31.25 kHz, 2V)
    • SEC_RUN (9 µA, 32 kHz, 2V)
    • Sleep (0.1 µA, 2V)
  • Timer1 Oscillator (1.8 µA, 32 kHz, 2V)
  • Watchdog Timer (0.7 µA, 2V)
  • Two-Speed Oscillator Start-up Oscillators:
  • Three Crystal modes:
    • LP, XT, HS (up to 20 MHz)
  • Two External RC modes
  • One External Clock mode:
    • ECIO (up to 20 MHz)
  • Internal Oscillator Block:
    • 8 user-selectable frequencies (31 kHz, 125 kHz, 250 kHz, 500 kHz, 1 MHz, 2 MHz, 4 MHz, 8 MHz) Analog Features:
  • 10-bit, up to 14-channel Analog-to-Digital Converter:
    • Programmable Acquisition Time
    • Conversion available during Sleep mode
  • Dual Analog Comparators
  • Programmable Low-Current Brown-out Reset (BOR) Circuitry and Programmable Low-Voltage Detect (LVD) Peripheral Features:
  • High Sink/Source Current: 25 mA
  • Two 8-bit Timers with Prescaler
  • Timer1/RTC module:
    • 16-bit timer/counter with prescaler
    • Can be incremented during Sleep via external 32 kHz watch crystal
  • Master Synchronous Serial Port (MSSP) with 3-wire SPI and I2CTM (Master and Slave) modes
  • Addressable Universal Synchronous Asynchronous Receiver Transmitter (AUSART)
  • Three Capture, Compare, PWM modules:
    • Capture is 16-bit, max. resolution is 12.5 ns
    • Compare is 16-bit, max. resolution is 200 ns
    • PWM max. resolution is 10 bits
  • Parallel Slave Port (PSP) – 40/44-pin devices only Special Microcontroller Features:
  • Fail-Safe Clock Monitor for protecting critical applications against crystal failure
  • Two-Speed Start-up mode for immediate code execution
  • Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
  • Programmable Code Protection
  • Processor Read Access to Program Memory
  • Power-Saving Sleep mode
  • In-Circuit Serial Programming??(ICSP?) via two pins
  • MPLAB® In-Circuit Debug (ICD) via two pins
  • MCLR pin function replaceable with input only pin

Additional information

Бренд

Operating_supply_voltage

5 V

Max_operating_supply_voltage

5.5 V

Watchdog

1

Supplier_package

PDIP

Specifications

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

Screening_level

Industrial

Schedule_b

8542310000

Ram_size

368 byte

Program_memory_type

Flash

Program_memory_size

14 KB

Product_dimensions

52.26 x 13.84 x 3.81 mm

Pin_count

40

Operating_temperature

-40 to 85 °C

On_chip_adc

14-chx10-bit

Country_of_origin

China

Number_of_timers

3

Number_of_programmable_i_os

36

Mounting

Through Hole

Maximum_speed

20 MHz

Max_processing_temp

260

Lead_finish

Matte Tin

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

I2C/SPI/USART

Instruction_set_architecture

RISC

Htsn

8542310001

Eccn

EAR99

Device_core

PIC

Data_bus_width

8 Bit

Min_operating_supply_voltage

4 V