Rainbow Electronics DS89C450 User Manual
Page 20

DS89C430/DS89C440/DS89C450 Ultra-High-Speed Flash Microcontrollers
20 of 48
Figure 6. Memory Map (as shown for the DS89C430)
External
Data
Memory
8K x 8
Flash
Memory
(Program)
1K x 8
SRAM
Data OR
prog mem
addr from
400 - 7FF
128 Bytes
Indirect
Addressing
Bit Addressable
Bank 3
Bank 2
Bank 1
Bank 0
00
1F
20
2F
7F
80
128 Bytes SFR
FF
0000
1FFF
2000
3FFF
INTERNAL
MEMORY
03FF
0000
FFFF
FFFF
4000
0000
0000
03FF
External
Program
Memory
INTERNAL
REGISTERS
8K x 8
Flash
Memory
(Program)
Memory Configuration
As illustrated in
, the DS89C430 incorporates two 8kB flash areas for on-chip program memory and 1kB of
SRAM for on-chip data memory or a particular range (400–7FF) of “alternate” program memory space. The
DS89C440 incorporates two 16kB flash memories and the DS89C450 incorporates two 32kB flash memories. The
DS89C430 uses an address scheme that separates program memory from data memory such that the 16-bit
address bus can address each memory area up to maximum of 64kB.
- MAX5151 (16 pages)
- MAXQ3108 (64 pages)
- MAX5661 (39 pages)
- MAX6691 (7 pages)
- MAX5362 (12 pages)
- ADC10158 (26 pages)
- MAX8922L (14 pages)
- MAX8596Z (8 pages)
- MAX7491 (18 pages)
- MAX15040 (15 pages)
- MAX5177 (16 pages)
- ADC08138 (22 pages)
- MAX5961 (42 pages)
- T89C51RD2 (86 pages)
- MAX16055 (9 pages)
- MAX6659 (17 pages)
- ADC0820 (20 pages)
- MAX6678 (19 pages)
- MAX8884Z (15 pages)
- MAX16915 (9 pages)
- MAX8620 (18 pages)
- MAX5144 (12 pages)
- MAX6670 (8 pages)
- MAX8760 (39 pages)
- W78C32C (14 pages)
- MX7533 (8 pages)
- MAX8727 (13 pages)
- MAX9053 (15 pages)
- W78C54 (16 pages)
- MAX8614B (15 pages)
- W90N740 (219 pages)
- MAX6626 (13 pages)
- ADC10738 (30 pages)
- MAX17000 (31 pages)
- MAX5051 (21 pages)
- MAXQ1004 (18 pages)
- MAX6871 (51 pages)
- MX7847 (12 pages)
- MAX6608 (6 pages)
- MAX17083 (15 pages)
- MAX6641 (17 pages)
- MAX5251 (16 pages)
- MAX6338 (8 pages)
- MAX6690 (16 pages)
- MAX8668 (18 pages)