Toshiba TLCS-900/L1 Series Manual page 122

Original cmos 16-bit microcontroller
Hide thumbs Also See for TLCS-900/L1 Series:
Table of Contents

Advertisement

At Figure 3.8.6, it shows example of program jump.
In the same way with before example, two dot line squares show each
ROM and
's option ROM. Program start from E00000H common address, firstly, write
CS1
to BANK register of LOCAL2 area upper 3-bit address of jumping point.
After setting BANK1, jumping C00000H to DFFFFFH address: Logical LOCAL2
address, actually jump to physical 2000000H to 3FFFFFH address. When return to
common area, it can only jump to E00000H to FFFFFFH without writing to BANK
register of LOCAL2 area.
By a way of setting of BANK register, the setting that BANK address and common
address conflict with is possible. When two kinds or more logical addresses to show
common area exist, management of BANK is confused. We recommend not using The
BANK setting, BANK address and common address conflict with.
When it jumps to one memory from other different memory, it can set same as the last
time setting. It needs to write to BANK register of local1 area upper 3-bit address of
jumping point. After setting BANK4, jumping 400000H to 5FFFFFH address: Logical
LOCAL1 address, actually jump to physical 8000000H to 9FFFFFH address.
It is a mark paid attention to here, it needs to go by way of common area by all means
when moves from a bank to a bank. In other words, it must write to BANK register only
in common area and It is prohibit writing the BANK register in BANK area. If it modify
the BANK register's data in BANK area, program run-away.
91C824-120
TMP91C824
's program
CS2
2008-02-20

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tmp91c824fgJtmp91c824-s

Table of Contents