PIC16F77 - Flash 8kbyte 8MHz Microcontroller [Microchip]

Description of product

PIC16F77 - 40 pin Flash 8Kbyte - 8Mhz Microcontroller


40-pin Low Power Microcontroller
Flash Program Memory: 8192 bytes
SRAM Data Memory: 368 bytes
I/O Pins: 36
Timers: Two 8-bit / One 16-bit
A/D Converter: 10-bit Fourteen Channel
PWM: Three 10-bit Modules
SSP: SPI and I²C Support
Internal Oscillator: 8MHz
  • Special Microcontroller Features
    • Fail-Safe Clock Monitor
    • Power-On Reset
    • Power-up Timer (PWRT) and Oscillator Start-Up Timer (OST)
    • Two-Speed Start-Up mode
    • Programmable Code Protection
    • Power-Saving Sleeping Mode
  •  Peripheral Features
    • Two 8-bit timer/counter with Prescalar
    • One 16-bit timer/counter
    • High source/sink current: 25mA
    • Master Synchroonous Serial Port (MSSP)
    • Parallel Slave Port (PSP): 40/44 pin-device only
  •  Low-Power Features
    • Primary Run(XT, RC, Oscillator, 76 µA, 1MHz, 2V)
    • RC_RUN (7µA, 31.25kHz, 2V)
    • Timer1 Oscillator (1.8 µA, 32kHz, 2V)
    • Wachtdog Timer(0.7 µA, 2V)
    • Two-Speed Oscillator Start-up
  •  Analog Features
    • 10-bit, up to 14-channel Analog-to-Digital Converter
    • Dual Analog Comparators
    • Programmable Low-Current Brown-out Reset (NOR) Circuitry
    • Programmable Low-Voltage Detect (LVD)
  •  Oscillators
    • Three Crystal modes: LP, XT, HS (up to 20 MHz)
    • Two External RC modes
    • ECIO (up to 20 MHz)
    • 8 user-selectable frequencies
*Image shown is a representation only.