MicroController Pros Home Page
My Account  Cart Contents  Checkout  
  Store » PIC16F877AIP My Account  |  Cart Contents  |  Checkout   
Quick Find
 
Enter keywords to find the product you are looking for in the Quick Find field above

or use
Advanced Search
Categories
Accessory Boards->
8051->
ADI Blackfin
Arduino->
ARM->
Atmel AVR->
Cypress PSoC
Freescale->
FTDI->
Fujitsu
Locktronics
Maxim
Microchip PIC->
MIPS
National Semiconductor
Parallax->
Renesas->
Silicon Labs
ST Microelectronics->
Texas Instruments->
Tibbo->
Zilog
Books->
Displays->
E-Blocks->
EEPROM/EPROM/FLASH
Embedded Ethernet->
Embedded Software->
I/O Modules->
Parts & Components->
Pick & Place Tools
Programmable Logic (PLD)
Prototype PCBs->
Robotics
ROM/Flash Emulators
Test & Measurement->
Tutorial CD-ROMs
Universal Programmers->
Wireless->
Information
Intro to Embedded Tools
Embedded News Digest
Useful Resources
Shipping & Returns
Warranty & Liability
Privacy Notice
Conditions of Use
Contact Us
PIC16F877A-I/P Microcontroller, 40 DIP, 20 MHz US$6.14

PIC16F877AIP
PIC16F877A-I/P Microcontroller, 40 DIP, 20 MHz


High-Performance, Enhanced PIC Flash Microcontroller in 40-pin PDIP

The PIC16F877A CMOS FLASH-based 8-bit microcontroller is upward compatible with the PIC16C5x, PIC12Cxxx and PIC16C7x devices. It features 200 ns instruction execution, 256 bytes of EEPROM data memory, self programming, an ICD, 2 Comparators, 8 channels of 10-bit Analog-to-Digital (A/D) converter, 2 capture/compare/PWM functions, a synchronous serial port that can be configured as either 3-wire SPI or 2-wire I2C bus, a USART, and a Parallel Slave Port.

Microchip PIC16F877A Microcontroller Features

High-Performance RISC CPU

  • Lead-free; RoHS-compliant
  • Operating speed: 20 MHz, 200 ns instruction cycle
  • Operating voltage: 4.0-5.5V
  • Industrial temperature range (-40 to +85C)
  • 15 Interrupt Sources
  • 35 single-word instructions
  • All single-cycle instructions except for program branches (two-cycle)

Special Microcontroller Features

  • Flash Memory: 14.3 Kbytes (8192 words)
  • Data SRAM: 368 bytes
  • Data EEPROM: 256 bytes
  • Self-reprogrammable under software control
  • In-Circuit Serial Programming via two pins (5V)
  • Watchdog Timer with on-chip RC oscillator
  • Programmable code protection
  • Power-saving Sleep mode
  • Selectable oscillator options
  • In-Circuit Debug via two pins

Peripheral Features

  • 33 I/O pins; 5 I/O ports
  • Timer0: 8-bit timer/counter with 8-bit prescaler
  • Timer1: 16-bit timer/counter with prescaler
    • Can be incremented during Sleep via external crystal/clock
  • Timer2: 8-bit timer/counter with 8-bit period register, prescaler and postscaler
  • Two Capture, Compare, PWM modules
    • 16-bit Capture input; max resolution 12.5 ns
    • 16-bit Compare; max resolution 200 ns
    • 10-bit PWM
  • Synchronous Serial Port with two modes:
    • SPI Master
    • I2C Master and Slave
  • USART/SCI with 9-bit address detection
  • Parallel Slave Port (PSP)
    • 8 bits wide with external RD, WR and CS controls
  • Brown-out detection circuitry for Brown-Out Reset

Analog Features

  • 10-bit, 8-channel A/D Converter
  • Brown-Out Reset
  • Analog Comparator module
    • 2 analog comparators
    • Programmable on-chip voltage reference module
    • Programmable input multiplexing from device inputs and internal VREF
    • Comparator outputs are externally accessible

Please contact us for volume discount on orders of more than 50 pieces.

Ships from: USA
Leadtime: In stock


This product was added to our catalog on Monday 16 May, 2005.

Reviews

Customers who bought this product also purchased
Ultrasonic Distance Sensor, Parallax PING))), w/ Protector StandUltrasonic Distance Sensor, Parallax PING))), w/ Protector StandUS$39.99

LCD Display, 2x16 characters, FSTN black, amber LED backlightLCD Display, 2x16 characters, FSTN black, amber LED backlightUS$9.95

24C08WP EEPROM Add-on Board, IDC10 Connector (EEPROM Board)24C08WP EEPROM Add-on Board, IDC10 Connector (EEPROM Board)US$8.00

EEPROM mikroBUS Module, 24C08WP, 8 Kbits, 3.3V/5V (EEPROM click)EEPROM mikroBUS Module, 24C08WP, 8 Kbits, 3.3V/5V (EEPROM click)US$8.00

Real-Time Clock Board, PCF8583, I2C, 3.3V/5V, IDC10 (RTC Board)Real-Time Clock Board, PCF8583, I2C, 3.3V/5V, IDC10 (RTC Board)US$21.00

WiFi & TCP/IP mikroBUS Module, MRF24WB0MA, 3V3 (WiFi PLUS click)WiFi & TCP/IP mikroBUS Module, MRF24WB0MA, 3V3 (WiFi PLUS click)US$45.00

Shopping Cart more
0 items
What's New? more
i.MX287 Development Board, USB Host/OTG, 2xNet, 2xCAN, Ext.Temp.
i.MX287 Development Board, USB Host/OTG, 2xNet, 2xCAN, Ext.Temp.
US$149.00
Notifications more
NotificationsNotify me of updates to PIC16F877A-I/P Microcontroller, 40 DIP, 20 MHz
Tell A Friend
 

Tell someone you know about this product.
Reviews more
Write ReviewWrite a review on this product!
  Wednesday 23 July, 2014   List of all our Products

Copyright © 2003-2014 MicroController Pros LLC
Powered by osCommerce