TSC80251-SK TEMIC [TEMIC Semiconductors], TSC80251-SK Datasheet - Page 10

no-image

TSC80251-SK

Manufacturer Part Number
TSC80251-SK
Description
8/16-bit Microcontroller with Serial Communication Interfaces
Manufacturer
TEMIC [TEMIC Semiconductors]
Datasheet
TSC80251G2D
6.2 Data Memory
The TSC80251G2D derivatives implement 1 Kbyte of on-chip data RAM. Figure 6 shows the split of the internal
and external data memory spaces. This memory is mapped in the data space just over the 32 bytes of registers
area (see TSC80251 Programmers’ Guide). Hence, the part of the on-chip RAM located from 20h to FFh is bit
addressable. This on-chip RAM is not accessible through the program/code memory space.
For faster computation with the on-chip ROM/EPROM code of the TSC83251G2D/TSC87251G2D, its upper 16
Kbytes are also mapped in the upper part of the region 00: if the On-Chip Code Memory Map configuration bit
is cleared (EMAP# bit in UCONFIG1 byte, see Figure 8). However, if EA# is tied to a low level, the TSC80251G2D
derivative is running as a ROMless product and the code is actually fetched in the corresponding external memory
(i.e. the upper 16 Kbytes of the lower 32 Kbytes of the segment FF:). If EMAP# bit is set, the on-chip ROM is
not accessible through the region 00:.
All the accesses to the portion of the data space with no on-chip memory mapped onto are redirected to the external
memory.
6.3 Special Function Registers
The Special Function Registers (SFRs) of the TSC80251G2D derivatives fall into the categories detailed in Table 3
to Table 11.
SFRs are placed in a reserved on-chip memory region S: which is not represented in the data memory mapping
(Figure 6). The relative addresses within S: of these SFRs are provided together with their reset values in Table 12.
They are upward compatible with the SFRs of the standard 80C51 and the Intel’s 80C251Sx family. In this table,
the C251 core registers are identified by Note 1 and are described in the TSC80251 Programmer’s Guide. The
other SFRs are described in the TSC80251G1D Design Guide. All the SFRs are bit-addressable using the C251
instruction set.
10
32 Kbytes
32 Kbytes
64 Kbytes
64 Kbytes
16 Kbytes
47 Kbytes
Memory Space
Data External
Figure 6. Data Memory Mapping
EMAP#= 1
EA#= 0
Data Segments
FD:FFFFh
FE:FFFFh
FF:FFFFh
FF:7FFFh
01:FFFFh
00:FFFFh
00:BFFFh
FF:8000h
FF:0000h
FE:0000h
00:C000h
Reserved
02:0000h
01:0000h
00:0420h
EA#= 1
EMAP#= 0
On-chip ROM/EPROM
Code Memory
32 bytes reg.
RAM Data
16 Kbytes
16 Kbytes
1 Kbyte
Rev. A - May 7, 1999

Related parts for TSC80251-SK