saa5547ps NXP Semiconductors, saa5547ps Datasheet - Page 10

no-image

saa5547ps

Manufacturer Part Number
saa5547ps
Description
Saa550x; Saa554x Tv Microcontrollers With Closed Captioning Cc And On-screen Display Osd
Manufacturer
NXP Semiconductors
Datasheet
Philips Semiconductors
7
The functionality of the microcontroller used on this device
is described here with reference to the industry standard
80C51 microcontroller. A full description of its functionality
can be found in the “Handbook IC20, 80C51-Based 8-bit
Microcontrollers” .
7.1
2000 Feb 23
80C51 microcontroller core standard instruction set and
timing
1 s machine cycle
Maximum 64K
2
required for display
Interrupt controller for individual enable/disable with two
level priority
Two 16-bit timer/counter registers
Watchdog Timer
Auxiliary RAM page pointer
16-bit data pointer
Standby, Idle and Power-down modes
29 general I/O lines
Eight 6-bit Pulse Width Modulator (PWM) outputs for
control of TV analog signals
One 14-bit PWM for Voltage Synthesis Tuner (VST)
control
8-bit Analog-to-Digital Converter (ADC) with four
multiplexed inputs
2 high current outputs for directly driving LEDs
I
TV microcontrollers with Closed Captioning (CC)
and On-Screen Display (OSD)
2
C-bus byte level bus interface with dual ports.
MICROCONTROLLER
8-bit auxiliary RAM, maximum of 1.25 kbytes
Microcontroller features
8-bit program ROM
10
8
The device has the capability of a maximum of 64-kbyte
Program ROM and 2-kbyte Data RAM internally.
8.1
As the Program ROM does not exceed 64 kbytes in any of
the OSD only variants, ROM bank switching is not
required.
The memory and security bits are structured as shown in
Fig.4.
The OSD only security bits are set as shown in Fig.5 for
production programmed devices.
The OSD only security bits are set as shown in Fig.6 for
production blank devices.
8.2
The Internal Data RAM is organized into two areas, Data
memory and Special Function Registers (SFRs).
8.3
The Data memory is 256
range 00H to FFH when using indirect addressing and
00H to 7FH when using direct addressing. The SFRs
occupy the address range 80H to FFH and are accessible
using direct addressing only.
The lower 128 bytes of Data memory are mapped as
shown in Fig.8.
The lowest 24 bytes are grouped into 4 banks of
8 registers, the next 16 bytes above the register banks
form a block of bit addressable memory space.
The upper 128 bytes are not allocated for any special area
or functions.
MEMORY ORGANIZATION
ROM bank switching
RAM organisation
Data memory
8-bit, and occupies the address
Preliminary specification
SAA55xx

Related parts for saa5547ps