PIC16F84-10I/P Microchip Technology, PIC16F84-10I/P Datasheet - Page 14

IC MCU FLASH 1KX14 EE 18DIP

PIC16F84-10I/P

Manufacturer Part Number
PIC16F84-10I/P
Description
IC MCU FLASH 1KX14 EE 18DIP
Manufacturer
Microchip Technology
Series
PIC® 16Fr

Specifications of PIC16F84-10I/P

Core Size
8-Bit
Program Memory Size
1.75KB (1K x 14)
Core Processor
PIC
Speed
10MHz
Peripherals
POR, WDT
Number Of I /o
13
Program Memory Type
FLASH
Eeprom Size
64 x 8
Ram Size
68 x 8
Voltage - Supply (vcc/vdd)
4 V ~ 6 V
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
18-DIP (0.300", 7.62mm)
Controller Family/series
PIC16F
No. Of I/o's
13
Eeprom Memory Size
64Byte
Ram Memory Size
68Byte
Cpu Speed
10MHz
No. Of Timers
1
Processor Series
PIC16F
Core
PIC
Data Bus Width
8 bit
Data Ram Size
68 B
Maximum Clock Frequency
10 MHz
Number Of Programmable I/os
13
Number Of Timers
1
Operating Supply Voltage
2 V to 6 V
Maximum Operating Temperature
+ 85 C
Mounting Style
Through Hole
3rd Party Development Tools
52715-96, 52716-328, 52717-734
Development Tools By Supplier
ICE2000
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
For Use With
DVA16XP180 - ADAPTER DEVICE FOR MPLAB-ICEAC164010 - MODULE SKT PROMATEII DIP/SOIC
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F84-10I/P
Quantity:
5
Part Number:
PIC16F84-10I/P
Quantity:
6
PIC16F8X
TABLE 4-1
DS30430C-page 14
Address Name
00h
01h
02h
03h
04h
05h
06h
07h
08h
09h
0Ah
0Bh
Bank 1
80h
81h
82h
83h
84h
85h
86h
87h
88h
89h
0Ah
0Bh
Legend: x = unknown, u = unchanged. - = unimplemented read as ’0’, q = value depends on condition.
Note 1: The upper byte of the program counter is not directly accessible. PCLATH is a slave register for PC<12:8>. The contents
Bank 0
2: The TO and PD status bits in the STATUS register are not affected by a MCLR reset.
3: Other (non power-up) resets include: external reset through MCLR and the Watchdog Timer Reset.
INDF
TMR0
PCL
STATUS
FSR
PORTA
PORTB
EEDATA
EEADR
PCLATH
INTCON
INDF
OPTION_
REG
PCL
STATUS
FSR
TRISA
TRISB
EECON1
EECON2
PCLATH
INTCON
of PCLATH can be transferred to the upper byte of the program counter, but the contents of PC<12:8> is never transferred
to PCLATH.
(2)
(2)
REGISTER FILE SUMMARY
Uses contents of FSR to address data memory (not a physical register)
8-bit real-time clock/counter
Low order 8 bits of the Program Counter (PC)
Indirect data memory address pointer 0
Unimplemented location, read as '0'
EEPROM data register
EEPROM address register
Uses contents of FSR to address data memory (not a physical register)
Low order 8 bits of Program Counter (PC)
Indirect data memory address pointer 0
PORTB data direction register
Unimplemented location, read as '0'
EEPROM control register 2 (not a physical register)
RBPU
Bit 7
RB7
IRP
GIE
IRP
GIE
INTEDG
EEIE
EEIE
Bit 6
RP1
RB6
RP1
T0CS
Bit 5
RP0
RB5
T0IE
RP0
T0IE
Write buffer for upper 5 bits of the PC
PORTA data direction register
Write buffer for upper 5 bits of the PC
RA4/T0CKI
T0SE
INTE
INTE
Bit 4
EEIF
RB4
TO
TO
WRERR
RBIE
RBIE
Bit 3
RA3
RB3
PSA
PD
PD
WREN
Bit 2
RB2
T0IF
T0IF
RA2
PS2
Z
Z
(1)
(1)
INTF
INTF
Bit 1
RA1
RB1
PS1
WR
DC
DC
RB0/INT
RBIF
RBIF
Bit 0
RA0
PS0
RD
C
C
1998 Microchip Technology Inc.
---- ----
xxxx xxxx
0000 0000
0001 1xxx
xxxx xxxx
---x xxxx
xxxx xxxx
---- ----
xxxx xxxx
xxxx xxxx
---0 0000
0000 000x
---- ----
1111 1111
0000 0000
0001 1xxx
xxxx xxxx
---1 1111
1111 1111
---- ----
---0 x000
---- ----
---0 0000
0000 000x
Power-on
Value on
Reset
other resets
Value on all
---- ----
uuuu uuuu
0000 0000
000q quuu
uuuu uuuu
---u uuuu
uuuu uuuu
---- ----
uuuu uuuu
uuuu uuuu
---0 0000
0000 000u
---- ----
1111 1111
0000 0000
000q quuu
uuuu uuuu
---1 1111
1111 1111
---- ----
---0 q000
---- ----
---0 0000
0000 000u
(Note3)

Related parts for PIC16F84-10I/P