SAB80C537 INFINEON [Infineon Technologies AG], SAB80C537 Datasheet - Page 18
![no-image](/images/no-image-200.jpg)
SAB80C537
Manufacturer Part Number
SAB80C537
Description
8-Bit CMOS Single-Chip Microcontroller
Manufacturer
INFINEON [Infineon Technologies AG]
Datasheet
1.SAB80C537.pdf
(61 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
SAB80C537-16-N
Manufacturer:
SPANSION
Quantity:
4 300
Company:
Part Number:
SAB80C537-16-N
Manufacturer:
INFINEONON
Quantity:
5 530
Company:
Part Number:
SAB80C537-16-N
Manufacturer:
SIEMENS
Quantity:
5 510
Part Number:
SAB80C537-16-N
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
Company:
Part Number:
SAB80C537-16-N-T40/85
Manufacturer:
RENESAS
Quantity:
7 600
Company:
Part Number:
SAB80C537-16-NT40/85
Manufacturer:
INFINEON
Quantity:
4 390
Company:
Part Number:
SAB80C537-N
Manufacturer:
Infineon Technologies
Quantity:
10 000
Part Number:
SAB80C537N
Manufacturer:
INFINEON/英飞凌
Quantity:
20 000
SAB 80C517/80C537
Program Memory
The SAB 80C517 has 8 KByte of on-chip ROM, while the SAB 80C537 has no internal ROM.
The program memory can externally be expanded up to 64 Kbyte. Pin EA controls whether
program fetches below address 2000
are done from internal or external memory.
H
Data Memory
The data memory space consists of an internal and an external memory space.
External Data Memory
Up to 64 KByte external data memory can be addressed by instructions that use 8-bit or 16-bit
indirect addressing. For 8-bit addressing MOVX instructions utilizing registers R0 and R1 can
be used. A 16-bit external memory addressing is supported by eight 16-bit datapointers.
Multiple Datapointers
As a functional enhancement to standard 8051 controllers, the SAB 80C517 contains eight
16-bit datapointers. The instruction set uses just one of these datapointers at a time. The
selection of the actual datapointers is done in special function register DPSEL (data pointer
select, addr. 92
). Figure 3 illustrates the addressing mechanism.
H
Internal Data Memory
The internal data memory is divided into three physically distinct blocks:
– the lower 128 bytes of RAM including four banks of eight registers each
– the upper 128 byte of RAM
– the 128 byte special function register area.
A mapping of the internal data memory is also shown in figure 2. The overlapping address
spaces are accessed by different addressing modes. The stack can be located anywhere in the
internal data memory.
Semiconductor Group
17