PIC16LF84A-04I/SO Microchip Technology, PIC16LF84A-04I/SO Datasheet - Page 14
![IC MCU FLASH 1KX14 EE 18SOIC](/photos/6/76/67656/150-18-soic_sml.jpg)
PIC16LF84A-04I/SO
Manufacturer Part Number
PIC16LF84A-04I/SO
Description
IC MCU FLASH 1KX14 EE 18SOIC
Manufacturer
Microchip Technology
Series
PIC® 16Fr
Datasheets
1.PIC16F84A-04P.pdf
(88 pages)
2.PIC16F84A-04P.pdf
(6 pages)
3.PIC16LF84A-04P.pdf
(125 pages)
4.PIC16LF84A-04P.pdf
(4 pages)
Specifications of PIC16LF84A-04I/SO
Core Size
8-Bit
Program Memory Size
1.75KB (1K x 14)
Oscillator Type
External
Core Processor
PIC
Speed
4MHz
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)
2 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Package / Case
18-SOIC (7.5mm Width)
Controller Family/series
PIC16LF
No. Of I/o's
13
Eeprom Memory Size
64Byte
Ram Memory Size
68Byte
Cpu Speed
20MHz
Processor Series
PIC16LF
Core
PIC
Data Bus Width
8 bit
Data Ram Size
68 B
Maximum Clock Frequency
4 MHz
Number Of Programmable I/os
13
Number Of Timers
8
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
ICE2000
Minimum Operating Temperature
- 40 C
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Data Converters
-
Connectivity
-
Lead Free Status / Rohs Status
Details
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16LF84A-04I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
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)