PIC16F877A 40-pin Microcontroller

40-pin DIP-packaged PIC with 14K byte program memory, 368 byte SRAM and 256 byte EEPROM data memory, 33 I/O lines, 8-channel 10-bit A/D, two analog comparators plus CCP, MSSP and USART modules.

MORE INFO


£4.95 tax excl.

Overview

The PIC16F877A features 14K bytes of program memory, 368 bytes of SRAM and 256 bytes of EEPROM data memory, 33 I/O pins, 8 channels of 10-bit A/D, two analog comparators, two capture/compare/PWM modules, a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I2C bus and a USART. All of these features make it ideal for more advanced level A/D applications in automotive, industrial, appliances and consumer applications. The part is supplied in a 40-pin DIP package, has an operating speed up to 20MHz, an operating temperature range of -40°C to +85°C, and is for 5V operation.

 

Features

  • High-performance RISC CPU.
  • Only 35 instructions to learn.
  • All instructions single-cycle except branches.
  • DC to 20MHz operating speed.
  • Interrupt capability.
  • 8-level deep hardware stack.
  • Direct, indirect and relative addressing modes.
  • 5V operation.
  • Power-saving sleep mode.
  • 14K bytes (8192 x 14-bit words) of Flash program memory.
  • 368 bytes of SRAM data memory.
  • 256 bytes of EEPROM data memory.
  • 33 I/O pins with individual direction control.
  • High current source/sink for direct LED drive.
  • Eight channels of 10-bit A/D.
  • Two analog comparators.
  • Two 8-bit timer/counters.
  • Enhanced 16-bit timer/counter.
  • Two capture, compare, PWM (CCP) module.
  • USART module.
  • Master synchronous serial port (MSSP) module supporting I2C and SPI.
  • In-circuit serial programming (ICSP) and in-circuit debug (ICD) via two pins.
  • Operating temperature range of-40°C to +85°C.
  • 40-pin DIP package.

 

Cart  

(empty)

Newsletter