PIC16C620 Microchip Technology, PIC16C620 Datasheet - Page 52

no-image

PIC16C620

Manufacturer Part Number
PIC16C620
Description
EPROM-Based 8-Bit CMOS Microcontroller
Manufacturer
Microchip Technology
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16C620-04/SS
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16C620-04I/P
Quantity:
8
Part Number:
PIC16C620/JW
Manufacturer:
MICROCH
Quantity:
20 000
Part Number:
PIC16C620A-04/P
Quantity:
19
Part Number:
PIC16C620A-04/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16C620A-04/SO
Manufacturer:
MICROCHI
Quantity:
84
Part Number:
PIC16C620A-04/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16C620A-041/P
Quantity:
358
Part Number:
PIC16C620A-04I/P
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC16C620A-04I/SS
Manufacturer:
Microchip Technology
Quantity:
135
Part Number:
PIC16C620A-40/P
Manufacturer:
Microchip Technology
Quantity:
135
PIC16C62X
TABLE 9-6:
TABLE 9-7:
DS30235G-page 52
Condition
Power-on Reset
MCLR reset during normal operation
MCLR reset during SLEEP
WDT reset
WDT Wake-up
Brown-out Reset
Interrupt Wake-up from SLEEP
Legend:
Note 1:
Register
W
INDF
TMR0
PCL
STATUS
FSR
PORTA
PORTB
CMCON
PCLATH
INTCON
PIR1
OPTION
TRISA
TRISB
PIE1
PCON
VRCON
Legend:
Note 1:
2:
3:
4:
5:
6:
u
u
When the wake-up is due to an interrupt and global enable bit, GIE is set, the PC is loaded with the interrupt vector
(0004h) after execution of PC+1.
If V
One or more bits in INTCON, PIR1 and/or PIR2 will be affected (to cause wake-up).
When the wake-up is due to an interrupt and the GIE bit is set, the PC is loaded with the interrupt vector (0004h).
See Table 9-6 for reset value for specific condition.
If wake-up was due to comparator input changing, then bit 6 = 1. All other interrupts generating a wake-up will cause bit 6 = u.
If reset was due to brown-out, then bit 0 = 0. All other resets will cause bit 0 = u.
= unchanged,
= unchanged,
DD
goes too low, Power-on Reset will be activated and registers will be affected differently.
INITIALIZATION CONDITION FOR SPECIAL REGISTERS
INITIALIZATION CONDITION FOR REGISTERS
-
00h
01h
02h
04h
06h
0Ch
85h
86h
8Ch
8Eh
9Fh
Address
03h
05h
1Fh
0Ah
0Bh
81h
x
= unknown,
x
= unknown,
-
Power-on Reset
= unimplemented bit, reads as ‘0’,
xxxx xxxx
xxxx xxxx
0000 0000
0001 1xxx
xxxx xxxx
---x xxxx
xxxx xxxx
00-- 0000
---0 0000
0000 000x
-0-- ----
1111 1111
---1 1111
1111 1111
-0-- ----
---- --0x
000- 0000
-
= unimplemented bit, reads as ‘0’.
-
Preliminary
Program
PC + 1
Counter
PC + 1
000h
000h
000h
000h
000h
• MCLR Reset during
• MCLR Reset during
• WDT Reset
• Brown-out Reset
(1)
normal operation
SLEEP
uuuu uuuu
-
uuuu uuuu
0000 0000
000q quuu
uuuu uuuu
---u uuuu
uuuu uuuu
00-- 0000
---0 0000
0000 000u
-0-- ----
1111 1111
---1 1111
1111 1111
-0-- ----
---- --uq
000- 0000
q
= value depends on condition.
0001 1xxx
000u uuuu
0001 0uuu
0000 uuuu
uuu0 0uuu
000x xuuu
uuu1 0uuu
Register
STATUS
(4)
(1,6)
(1)
1998 Microchip Technology Inc.
• Wake up from SLEEP
• Wake up from SLEEP
through interrupt
through WDT time-out
uuuu uuuu
-
uuuu uuuu
PC + 1
uuuq quuu
uuuu uuuu
---u uuuu
uuuu uuuu
uu-- uuuu
---u uuuu
uuuu uqqq
-q-- ----
uuuu uuuu
---u uuuu
uuuu uuuu
-u-- ----
---- --uu
uuu- uuuu
---- --0x
---- --uu
---- --uu
---- --uu
---- --uu
---- --u0
---- --uu
Register
PCON
(3)
(4)
(2)
(2,5)

Related parts for PIC16C620