Z8F082AHH020SG2156 Zilog, Z8F082AHH020SG2156 Datasheet - Page 28

no-image

Z8F082AHH020SG2156

Manufacturer Part Number
Z8F082AHH020SG2156
Description
IC ENCORE XP MCU FLASH 8K
Manufacturer
Zilog
Series
Encore!® XP®r
Datasheet

Specifications of Z8F082AHH020SG2156

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
17
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 7x10b
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Package / Case
20-SSOP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Other names
Q5278375
DATA MEMORY
STACKS
UM012811-0904
and data. Program Memory is accessed using opcode fetches, operand fetches, and LDC/
LDCI instructions. Table 7 provides an example of a Program Memory map for a eZ8
CPU product with 64KB of Program Memory and 16 interrupt vectors.
Table 7. Program Memory Map Example
Individual products containing the eZ8 CPU support varying amounts of Program Mem-
ory. Refer to the device-specific Product Specification for your product to determine the
amount of Program Memory available. Attempts to read or execute from unavailable Pro-
gram Memory addresses return
addresses produce no effect.
In addition to the Register File and the Program Memory, the eZ8 CPU also accesses a
maximum of 64KB (65,536 bytes) of Data Memory. The Data Memory space provides
data storage only. Opcode and operand fetches cannot be executed out of this space.
Access is obtained by the use of the LDE and LDEI instructions. Valid addresses for the
Data Memory are from
Individual products containing the eZ8 CPU support varying amounts of Data Memory.
Refer to the device-specific Product Specification for your product to determine the
amount of Data Memory available. Attempts to read unavailable Data Memory addresses
returns
Stack operations occur in the general-purpose registers of the Register File. The Register
Pair
Stack Pointer holds the current stack address. The Stack Pointer must be always be set to
point to a section of the Register File that does not cause user program data to be over-
written. Even for linear program code that may not employ the stack for Call and/or Inter-
Program Memory
Address (Hex)
FFEH
0028-FFFF
0000-0001
0002-0003
0004-0005
0006-0007
0008-0027
FFH
and
. Attempts to write to unavailable Data Memory addresses produce no effect.
FFFH
form the 16-bit Stack Pointer (SP) used for all stack operations. The
Description
Option Bits
RESET Vector
Watch-Dog Timer Vector
Illegal Instruction Trap Vector
Interrupt Vectors
Program code and data
0000H
to
FFH
FFFFH
. Attempts to write to unavailable Program Memory
.
Address Space
User Manual
eZ8 CPU
18

Related parts for Z8F082AHH020SG2156