PIC16F677-I/SO Microchip Technology, PIC16F677-I/SO Datasheet
![IC PIC MCU FLASH 2KX14 20SOIC](/photos/6/64/66480/150-20-soic_sml.jpg)
PIC16F677-I/SO
Manufacturer Part Number
PIC16F677-I/SO
Description
IC PIC MCU FLASH 2KX14 20SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F616T-ISL.pdf
(8 pages)
2.PIC16F690DM-PCTLHS.pdf
(306 pages)
3.PIC16F677-IP.pdf
(2 pages)
4.PIC16F677-IP.pdf
(16 pages)
5.PIC16F677-ISO.pdf
(294 pages)
Specifications of PIC16F677-I/SO
Program Memory Type
FLASH
Program Memory Size
3.5KB (2K x 14)
Package / Case
20-SOIC (7.5mm Width)
Mfg Application Notes
Intro to Capacitive Sensing Appl Notes Layout and Physical Design Appl Note
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI
Peripherals
Brown-out Detect/Reset, POR, WDT
Number Of I /o
18
Eeprom Size
256 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
128 B
Interface Type
SSP
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
17
Number Of Timers
2
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, DM163014, DM164120-4
Minimum Operating Temperature
- 40 C
On-chip Adc
12-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
AC162061 - HEADER INTRFC MPLAB ICD2 20PINAC164039 - MODULE SKT PROMATE II 20DIP/SOIC
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Summary
The vast majority of modern 8-bit embedded designs
require microcontrollers that are capable of performing
an unprecedented variety of tasks. Integrated serial
communications interfaces, replacement of antiquated
components and motor control capability are now “must haves”
on many engineers’ shopping lists. Microchip’s latest midrange
product family provides the features to meet the demands of
today’s systems.
The PIC16F631/677/685/687/689/690 devices are a
comprehensive 20-pin family of microcontrollers, with six
variants ranging from 3.5 Kbytes to 14 Kbytes of Flash, up to
256 bytes of RAM, and a mix of peripherals including I
SPI, EUSART, Capture/Compare/PWM and onboard analog
comparators. These devices are well suited for designers with
applications that need more code space or I/O than 14-pin
variants supply, and are looking to increase system performance
and code effi ciency by employing hardware motor control and
communications capability. The 20-pin family brings features
normally found on more expensive microcontrollers into cost-
sensitive applications, with special attention paid to providing
the right feature set at the right price point – including the
PIC16F677 – our lowest cost microcontroller with hardware I
capability. All devices in the family are available in 20-pin PDIP ,
SOIC, SSOP and QFN packages.
Continuous Product Improvement
Microchip continues to increase the functionality and
performance of its products with each successive generation,
providing features that help simplify the design of embedded
control systems. The 20-pin family incorporates enhancements
that make designing control architectures for multi-dimensional,
interconnected systems an easy task:
Enhanced Hardware Serial Communications – It is often
necessary to interface the main microcontroller with external
memories, digital sensor ICs, display devices or other
controllers in a system. Our serial peripherals can be confi gured
to use many of the communication protocols commonly used in
embedded applications, which gives users fl exibility while saving
cost and code space
Advanced Analog Peripherals – The 20-pin family’s 10-bit
ADCs have the precision necessary to eliminate the added
cost of external ADCs from your system. In addition, new dual
comparators with S/R Latch mode can be used to replace 555
timers, simple op-amps, delta-sigma ADCs and other analog
functions normally available in external ICs
In-Circuit Serial Programming™ (ICSP™) – Make changes to
your control code on your target board with any member of the
PIC16F690 family. ICSP uses only two pins and saves engineers
both time and cost
Miniaturized Package Options – The 4 mm x 4 mm 20-pin QFN
allows designers to squeeze high levels of performance into
space-constrained applications
PIC16F631/677/685/687/689/690
Versatile 20-pin Products for Embedded Control Applications
M i c r o c h i p T e c h n o l o g y I n c o r p o r a t e d
2
C™/
2
C
Features
•
•
•
•
•
•
•
•
•
Simple, Powerful Midrange PIC® Microcontroller
Architecture
–
Dual internal Oscillators with Seamless, on the fl y
Clock Switching
–
–
Versatile Serial Communications Interfaces
–
–
Enhanced Capture/Compare/PWM module
–
High Performance Analog
–
–
–
Low Power Features
–
–
–
Up to 18 I/O Pins
In-Circuit Serial Programming
Software Programmable Brown Out Reset
Oscillator
2 comparators with Set/Reset Latch mode
Only 35 instructions to learn
Software selectable 125 KHz - 8 MHz Internal
31 KHz Low Power Oscillator
Enhanced USART/SCI connectivity
SPI and I
10-bit PWM channels with PWM Steering
Enhanced analog comparator module, featuring
12 10-bit ADC channels
0.6V Internal reference for comparators and ADC
Ultra Low Power Wake Up
Enhanced Low Current Watchdog Timer
Low Power Timer 1 Oscillator
2
C with Address Mask option
Related parts for PIC16F677-I/SO
PIC16F677-I/SO Summary of contents
Page 1
... PIC16F677 – our lowest cost microcontroller with hardware I capability. All devices in the family are available in 20-pin PDIP , SOIC, SSOP and QFN packages. ...
Page 2
... Low Cost Development Tools Guide, DS51560 • 2006 Product Line Card, DS00890 • Microchip Product Selector Guide, DS00148 Program RAM Product Flash Memory Bytes (bytes) PIC16F631 1792 64 PIC16F677 3584 128 PIC16F685 7168 256 PIC16F687 3584 128 PIC16F689 7168 256 PIC16F690 7168 256 Package Key QFN PDIP , SL = SOIC ( ...