English
Language : 

HMS81C2012A Datasheet, PDF (87/107 Pages) List of Unclassifed Manufacturers – CMOS Single-Chip 8-Bit Microcontroller with A/D Converter & VFD Driver
HMS81C2012A/2020A
19. RESET
The HMS81C20xxA have two types of reset generation
procedures; one is an external reset input, the other is a
watch-dog timer reset. Table 19-1 shows on-chip hardware
initialization by reset action.
On-chip Hardware
Program counter
(PC)
RAM page register
G-flag
(RPR)
(G)
Operation mode
Initial Value
(FFFFH) - (FFFEH)
0
0
Main-frequency clock
On-chip Hardware
Peripheral clock
Watchdog timer
Control registers
Power fail detector
Initial Value
Off
Disable
Refer to Table 8-1 on page 29
Disable
Table 19-1 Initializing Internal Status by Reset Action
19.1 External Reset Input
The reset input is the RESET pin, which is the input to a
Schmitt Trigger. A reset in accomplished by holding the
RESET pin low for at least 8 oscillator periods, within the
operating voltage range and oscillation stable, it is applied,
and the internal state is initialized. After reset, 64ms (at 4
MHz) add with 7 oscillator periods are required to start ex-
ecution as shown in Figure 19-2.
Internal RAM is not affected by reset. When VDD is turned
on, the RAM content is indeterminate. Therefore, this
RAM should be initialized before read or tested it.
When the RESET pin input goes to high, the reset opera-
tion is released and the program execution starts at the vec-
tor address stored at addresses FFFEH - FFFFH.
A connection for simple power-on-reset is shown in Figure
19-1.
VCC
7036P
10kΩ
+
10uF
to the RESET pin
Figure 19-1 Simple Power-on-Reset Circuit
Oscillator
(XIN pin)
RESET
1234567
ADDRESS
BUS
DATA
BUS
?
??
?
FFFE FFFF Start
?
? ? ? FE ADL ADH OP
Stabilization Time
tST = 62.5mS at 4.19MHz
RESET Process Step
1
tST = fMAIN ÷1024 x 256
MAIN PROGRAM
Figure 19-2 Timing Diagram after RESET
19.2 Watchdog Timer Reset
Refer to “11. WATCHDOG TIMER” on page 42.
SEP. 2004 Ver 2.00
83