PIC Microcontroller 16F874/877A Pin Details

PIC Microcontroller:  

  • Only 35 single-word instructions to learn
  • All single-cycle instructions except for program branches, which are two-cycle
  • Operating speed: DC – 20 MHz clock input DC – 200 ns instruction cycle
  • Up to 8K x 14 words of Flash Program Memory, Up to 368 x 8 bytes of Data Memory (RAM)
  • Up to 256 x 8 bytes of EEPROM Data Memory
  • Pinout compatible to other 28-pin or 40/44-pin PIC16CXXX and PIC16FXXX microcontroller using projects.SRE1

Peripheral Features:

  1. Timer0: 8-bit timer/counter with 8-bit prescaler
  2. Timer1: 16-bit timer/counter with prescaler,can be incremented during Sleep via external crystal/clock
  3. Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler
  4. Two Capture, Compare, PWM modules
  5.  Capture is 16-bit, max. resolution is 12.5 ns
  6. Compare is 16-bit, max. resolution is 200 ns
  7. PWM max. resolution is 10-bit
  8. Synchronous Serial Port (SSP) with SPI™ (Master mode) and I2C™ (Master/Slave)
  9. Universal Synchronous Asynchronous Receiver Transmitter (USART/SCI) with 9-bit address Detection
  10. Parallel Slave Port (PSP) – 8 bits wide with external RD, WR and CS controls (40/44-pin only)
  11. Brown-out detection circuitry for Brown-out Reset (BOR)

Analog Features:

  • 10-bit, up to 8-channel Analog-to-Digital Converter (A/D)
  •  Brown-out Reset (BOR)
  • Analog Comparator module with:
  • Two analog comparators
  • Programmable on-chip voltage reference (VREF) module
  • Programmable input multiplexing from device inputs and internal voltage reference
  •  Comparator outputs are externally accessible.

Special Microcontroller Features:

  • 100,000 erase/write cycle Enhanced Flash program memory typical
  • 1,000,000 erase/write cycle Data EEPROM memory typical
  • Data EEPROM Retention > 40 years
  •  Self-reprogrammable under software control
  • In-Circuit Serial Programming™ (ICSP™) via two pins
  •  Single-supply 5V In-Circuit Serial Programming
  • Watchdog Timer (WDT) with its own on-chip RC oscillator for reliable operation
  • Programmable code protection
  • Power saving Sleep mode
  • Selectable oscillator options

In-Circuit Debug (ICD) via two pins.

CMOS Technology:

  • Low-power, high-speed Flash/EEPROM technology
  • Fully static design
  • Wide operating voltage range (2.0V to 5.5V)
  • Commercial and Industrial temperature ranges
  • Low-power consumption.
Subramanian
Subramanian

Subramanian MK, currently serving as a workshop instructor at Sakthi Polytechnic College, Erode Tamil Nadu. With a career spanning 25 + years, Subramanian MK has dedicated himself to advancing knowledge in Electronics and Communication Engineering (ECE). His passion for exploring new technologies has led to the development of numerous projects, showcasing expertise in IoT and PCB design.

Articles: 508

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

×

Hi, How can I help you?

×