Z8F012ASJ020EG Zilog, Z8F012ASJ020EG Datasheet - Page 104

IC ENCORE XP MCU FLASH 1K 28SOIC

Z8F012ASJ020EG

Manufacturer Part Number
Z8F012ASJ020EG
Description
IC ENCORE XP MCU FLASH 1K 28SOIC
Manufacturer
Zilog
Series
Encore!® XP®r
Datasheet

Specifications of Z8F012ASJ020EG

Core Processor
Z8
Core Size
8-Bit
Speed
20MHz
Connectivity
IrDA, UART/USART
Peripherals
Brown-out Detect/Reset, LED, LVD, POR, PWM, Temp Sensor, WDT
Number Of I /o
23
Program Memory Size
1KB (1K x 8)
Program Memory Type
FLASH
Eeprom Size
16 x 8
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 105°C
Package / Case
28-SOIC (7.5mm Width)
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
269-4042
Z8F012ASJ020EG
Watchdog Timer Calibration
PS022825-0908
Watchdog Timer Reload Unlock Sequence
WDT Reset in Normal Operation
If configured to generate a Reset when a time-out occurs, the Watchdog Timer forces the
device into the System Reset state. The WDT status bit in the Reset Status (RSTSTAT)
register is set to 1. For more information on system reset, see
and Low Voltage Detection
WDT Reset in STOP Mode
If configured to generate a Reset when a time-out occurs and the device is in STOP mode,
the Watchdog Timer initiates a Stop Mode Recovery. Both the WDT status bit and the
STOP bit in the Reset Status (RSTSTAT) register are set to 1 following WDT time-out in
STOP mode.
Writing the unlock sequence to the Watchdog Timer (WDTCTL) Control register address
unlocks the three Watchdog Timer Reload Byte registers (WDTU, WDTH, and WDTL) to
allow changes to the time-out period. These write operations to the WDTCTL register
address produce no effect on the bits in the WDTCTL register. The locking mechanism
prevents spurious writes to the Reload registers. Follow the steps below to unlock the
Watchdog Timer Reload Byte registers (WDTU, WDTH, and WDTL) for write access.
1. Write 55
2. Write AA
3. Write the Watchdog Timer Reload Upper Byte register (WDTU) with the desired
4. Write the Watchdog Timer Reload High Byte register (WDTH) with the desired
5. Write the Watchdog Timer Reload Low Byte register (WDTL) with the desired
All three Watchdog Timer Reload registers must be written in the order just listed. There
must be no other register writes between each of these operations. If a register write
occurs, the lock state machine resets and no further writes can occur unless the sequence is
restarted. The value in the Watchdog Timer Reload registers is loaded into the counter
when the Watchdog Timer is first enabled and every time a WDT instruction is executed.
Due to its extremely low operating current, the Watchdog Timer oscillator is somewhat
inaccurate. This variation can be corrected using the calibration data stored in the Flash
Information Page (see
time-out value.
time-out value.
time-out value.
H
H
to the Watchdog Timer Control register (WDTCTL).
to the Watchdog Timer Control register (WDTCTL).
Table 97
on page 23.
and
Table 98
on page 165). Loading these values into the
Z8 Encore! XP
Reset, Stop Mode Recovery,
Product Specification
®
F082A Series
Watchdog Timer
93

Related parts for Z8F012ASJ020EG