tmp88cs38ng TOSHIBA Semiconductor CORPORATION, tmp88cs38ng Datasheet - Page 7

no-image

tmp88cs38ng

Manufacturer Part Number
tmp88cs38ng
Description
Cmos 8-bit Microcontroller
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet
Operational Description
1.
RAM
ROM
DBR
SFR
1.1
CPU Core Functions
external memory interface, and the reset circuit.
The CPU core consists of a CPU, a system clock controller, and an interrupt controller.
This section provides a description of the CPU core, the program memory, the data memory, the
25FFFH
000BFH
000C0H
008BFH
00FFFH
13EFFH
20000H
FFF00H
FFF3FH
FFF40H
FFF7FH
FFF80H
FFFFFH
00000H
0003FH
00040H
00F80H
04000H
Memory Address Map
function register), and DBR (Data buffer register). They are all mapped to a 1-Mbyte address
space. Figure 1.1.1 shows the TMP88CS38/CM38A/CP38A memory address map. There are 16
banks of the general-purpose register. The register banks are also assigned to the RAM address
space.
The TMP88CS38/CM38A/CP38A memory consists of four blocks: ROM, RAM, SFR (Special
ROM: Read only memory includes
RAM: Random access memory includes
SFR:
DBR:
TMP88CS38
OSD font area
program area
65280 bytes
24576 bytes
2048 bytes
128 bytes
128 bytes
128 bytes
64 bytes
64 bytes
64 bytes
Special function register includes
Data buffer register includes
Program memory, Character data memory for OSD
Data memory, Stack, General-purpose register banks
I/O ports, Peripheral hardware control registers, Peripheral hardware status registers,
System control registers, Interrupt control registers, Program status word
Control resister for on-screen display (OSD)
Remote-control-receive control/status resigsters, ROM correction control registers
Test video signal control registers
0FEFFH
006BFH
00F80H
00FFFH
Figure 1.1.1 Memory Address Map
04000H
20000H
25FFFH
FFFFFH
000BFH
000C0H
FFF00H
FFF3FH
FFF40H
FFF7FH
FFF80H
00000H
0003FH
00040H
TMP88CP38A
OSD font area
program area
48896 bytes
24576 bytes
1536 bytes
128 bytes
128 bytes
128 bytes
64 bytes
64 bytes
64 bytes
88CS38-7
0BEFFH
006BFH
00F80H
20000H
25FFFH
FFFFFH
000BFH
000C0H
00FFFH
FFF00H
FFF3FH
FFF40H
FFF7FH
FFF80H
00000H
0003FH
00040H
04000H
TMP88CM38A
OSD font area
program area
32512 bytes
24576 bytes
1536 bytes
128 bytes
128 bytes
128 bytes
64 bytes
64 bytes
64 bytes
TMP88CS38/CM38A/CP38A
General-purpose
register banks
(8 registers × 16 banks)
Vector table for
interrupts
Vector table for vector
call instruction
Vector table for
interrupts
2007-09-12

Related parts for tmp88cs38ng