HT82A520R HOLTEK [Holtek Semiconductor Inc], HT82A520R Datasheet - Page 27

no-image

HT82A520R

Manufacturer Part Number
HT82A520R
Description
Full Speed USB 8-Bit OTP MCU with SPI
Manufacturer
HOLTEK [Holtek Semiconductor Inc]
Datasheet
The different kinds of resets all affect the internal registers of the microcontroller in different ways. To ensure reliable
continuation of normal program execution after a reset occurs, it is important to know what condition the microcontroller
is in after a particular reset occurs. The following table describes how each type of reset affects the microcontroller in-
ternal registers.
Rev.1.00
MP0
MP1
ACC
PCL
TBLP
TBLH
WDTS
STATUS
INTC0
TMRH
TMRL
TMRC
PA
PAC
PB
PBC
PC
PCC
PWM0DRL
PWM0DRH
PWMBR0
PWM1DRL
PWM1DRH
PWMBR1
PWM2DRL
PWM2DRH
PWMBR2
ADRL(**)
ADRH(**)
ADCR(**)
ACSR(**)
USB_STAT
UINT
TBHP
USC
USR
Register
(Power-on)
0000 0000
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0100 0000
0000 0000
0000 1111
1000 0000
0000 0000
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
xxxx xxxx
xxxx xxxx
--00 xxxx
--xx 0000
---- -111
00-0 1---
xxxx ----
Reset
WDT Time-out
Operation)
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0100 0000
0000 0000
0000 uuuu
uuuu uuuu
uuuu uuuu
uuuu xuux
xxxx xxxx
xxxx xxxx
--1u uuuu
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
xxxx xxxx
--xx 0000
---- -111
xxxx ----
(Normal
00-0 1---
RES Reset
Operation)
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0100 0000
0000 0000
0000 1111
uuuu uuuu
0000 0000
1000 x00x
0000 0000
xxxx xxxx
xxxx xxxx
--00 uuuu
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
xxxx xxxx
--xx 0000
---- -111
xxxx ----
00-0 1---
(Normal
27
RES Reset
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0100 0000
0000 0000
0000 1111
uuuu uuuu
0000 0000
1000 x00x
xxxx xxxx
xxxx xxxx
--00 uuuu
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
xxxx xxxx
--xx 0000
---- -111
00-0 1---
xxxx ----
(HALT)
uuuu uuuu
uuuu uuuu
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
uuuu uuuu
0100 0000
uuuu uuuu
0000 uuuu
uuuu uuuu
uuuu uuuu
uuuu xuux
--11 uuuu
uuuu --uu
uuuu --uu
uuuu --uu
xxxx xxxx
Time-out
--xx 0000
---- -111
uu-u u---
xxxx ----
(HALT)*
HT82A520R/HT82A620R
WDT
USB Reset
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0100 0000
0000 0000
0000 1111
uuuu uuuu
1000 0000
00uu 0000
xxxx xxxx
xxxx xxxx
--uu uuuu
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
xxxx xxxx
(Normal)
--xx 0000
---- -111
uu-u u---
xxxx ----
October 23, 2009
USB Reset
uuuu uuuu
0000 0000
uuuu uuuu
uuuu uuuu
0000 0000
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
1111 1111
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
uuuu uuuu
0100 0000
0000 0000
0000 1111
uuuu uuuu
1000 0000
00uu 0000
xxxx xxxx
xxxx xxxx
--01 uuuu
xxxx xxxx
xxxx xxxx
0000 --00
0000 --00
0000 --00
--xx 0000
---- -uuu
uu-u u---
uuuu ----
(HALT)

Related parts for HT82A520R