Example 4: A 1-Mbyte 8Xc196Nt System With An 8-Bit Bus - Intel 8XC196NT User Manual

Table of Contents

Advertisement

8XC196NT USER'S MANUAL
Table 4-16. Memory Map for the System in Figure 4-11
Address
FFFFFF
Unimplemented
FFA000
FF9FFF
Internal OTPROM (code and far constants)
FF2000
FF1FFF
Unimplemented
FF0600
FF05FF
Internal code and data RAM (mapped from page 00H)
FF0400
FF03FF
Unimplemented
FF0100
FF00FF
Reserved
FF0000
0FFFFF
Unimplemented
040000
03FFFF
External code (implemented by 64K×16 external flash)
020000
01FFFF
External far data (implemented by 32K×16 external RAM)
010000
00FFFF
Unimplemented
00A000
009FFF
Internal OTPROM (near constants; mapped from page FFH)
002000
001FFF
Memory-mapped SFRs
001FE0
001FDF
Peripheral SFRs
001F00
001EFF
Unimplemented
000600
0005FF
Internal code and data RAM
000400
0003FF
Upper register file (general-purpose register RAM)
000100
0000FF
Lower register file (general-purpose register RAM, stack pointer, and CPU SFRs)
000000
4.6.4

Example 4: A 1-Mbyte 8XC196NT System with an 8-bit Bus

Figure 4-12 on page 4-35 illustrates a system designed to operate in 1-Mbyte mode (CCB2.1=0).
Code can execute from any page in the 1-Mbyte address space. EA# is held low, so accesses to
FF2000–FF9FFFH are external and the REMAP bit is ignored. This system could use either an
87C196NT or an 80C196NT.
4-34
Description

Advertisement

Table of Contents
loading

Table of Contents