SDA5523 Micronas Semiconductor, SDA5523 Datasheet - Page 47

no-image

SDA5523

Manufacturer Part Number
SDA5523
Description
SDA55xx TVText Pro
Manufacturer
Micronas Semiconductor
Datasheet
DATA SHEET
2.5. Memory Organization
The microcontroller has separate Program and Data
memory spaces. Memory spaces can be further clas-
sified as:
– Program Memory
– Internal Data Memory of 256 Bytes (CPU RAM)
– Internal Extended Data Memory (XRAM)
A 16-bit program counter and a dedicated banking
logic provide the microcontroller with 1 MByte address-
ing capability (with the ROM-less versions, up to
20 address lines are available).
The program counter allows the user to execute calls
and branches to any location within the program mem-
ory space.
Data pointers allow to move data to and from Extended
Data RAM.
There are no instructions that permit program execu-
tion to move from the program memory space to any
data memory space.
2.5.1. Program Memory
Program ROM consists of 128 KByte on chip ROM for
mask programmed versions.
Locations ‘0000’ through ‘0002’ are reserved for the
Long Jump instruction to the initialization routine. Fol-
lowing reset, the CPU always begins execution at loca-
tion ‘0000’. Locations ‘0003’ through ‘00CB’ are can be
reserved for the interrupt-request service routines if
required.
Micronas
Sept. 10, 2004; 6251-556-3DS
Table 2–26: Program memory
Interrupt Source
External Interrupt 0
Timer 0 Overflow
External Interrupt 1
Timer 1 Overflow
UART
ADC
Reserved
ExternalX Interrupt 0
Watchdog timer
External X Interrupt 1
Acquisition V Sync
Display V sync
Reserved
Reserved
Reserved
Reserved
PWM in timer mode
Channel Change
Acq H Sync
Display H Sync
Reserved
Reserved
Reserved
Reserved
Line 24 start
A to D wake up
0033
0043
005B
0063
006B
0073
007B
00A3
00AB
00B3
00BB
00CB
Vector Address
0003
000B
0013
001B
0023
002B
003B
004B
0053
0083
008B
0093
009B
00C3
SDA 55xx
47

Related parts for SDA5523