PIC16F684-E/P Microchip Technology, PIC16F684-E/P Datasheet - Page 7

IC PIC MCU FLASH 2KX14 14DIP

PIC16F684-E/P

Manufacturer Part Number
PIC16F684-E/P
Description
IC PIC MCU FLASH 2KX14 14DIP
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F684-E/P

Program Memory Type
FLASH
Program Memory Size
3.5KB (2K x 14)
Package / Case
14-DIP (0.300", 7.62mm)
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
12
Eeprom Size
256 x 8
Ram Size
128 x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
128 B
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
12
Number Of Timers
3
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
Through Hole
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
8-ch x 10-bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DM163029 - BOARD PICDEM FOR MECHATRONICSACICE0207 - MPLABICE 14P 300 MIL ADAPTER
Connectivity
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
1.0
This document contains device specific information for
the PIC16F684. Additional information may be found in
the “PICmicro
Manual” (DS33023), which may be obtained from your
local Microchip Sales Representative or downloaded
from the Microchip web site.
FIGURE 1-1:
 2004 Microchip Technology Inc.
OSC2/CLKOUT
V
OSC1/CLKIN
REF
T0CKI
T1CKI
T1G
AN0 AN1 AN2 AN3
DEVICE OVERVIEW
Analog-To-Digital Converter
®
Program
Oscillator
Mid-Range MCU Family Reference
Bus
Internal
Block
Timer0
Instruction Reg
PIC16F684 BLOCK DIAGRAM
Configuration
Instruction
Generation
Decode &
14
Program
Control
Memory
Timing
AN4 AN5 AN6 AN7
2k X 14
Flash
Timer1
8
13
MCLR
Direct Addr
Start-up Timer
C1IN- C1IN+ C1OUT
Program Counter
8-Level Stack
Watchdog
Brown-out
Power-up
Oscillator
Power-on
Detect
INT
Timer
Reset
Timer
(13-Bit)
V
DD
Preliminary
2 Analog Comparators
Timer2
V
and Reference
SS
7
RAM Addr
CCP1/P1A P1B P1C P1D
C2IN- C2IN+ C2OUT
The reference manual should be considered a comple-
mentary document to this data sheet and is highly
recommended reading for a better understanding of the
device architecture and operation of the peripheral
modules.
The PIC16F684 is covered by this data sheet. It is
available in 14-pin PDIP, SOIC and TSSOP packages.
Figure 1-1 shows a block diagram of the PIC16F684
device. Table 1-1 shows the pinout description.
8
3
Data Bus
128 Bytes
Registers
W Reg
Addr MUX
ALU
RAM
File
ECCP
Status Reg
8
FSR Reg
MUX
9
Indirect
Addr
8
8
256 Bytes
EEPROM
EEADDR
EEDATA
Data
PIC16F684
PORTA
PORTC
DS41202C-page 5
RA0
RA1
RA2
RA3
RA4
RA5
RC0
RC1
RC2
RC3
RC4
RC5

Related parts for PIC16F684-E/P