Fujitsu MB96300 series Hardware Manual page 64

F2mc-16fx 16-bit
Hide thumbs Also See for MB96300 series:
Table of Contents

Advertisement

CHAPTER 2 CPU
■ I/O area
The address range of the I/O area is from 00:0000
O addressing by specifying the 8 bit address as operand together with the instruction. If an instruction is
using the direct I/O addressing method, the register is accessed regardless of the values specified by the direct
page register (DPR) or the data bank register (DTB).
Peripheral function control register I/O area (address: 00:0000
These registers control the built-in peripheral functions and ports.
External IO area (address: 00:00F0
These addresses access the direct IO address range of the external bus area.
The external bus interface is an optional component.
■ Extended I/O area
DMA descriptor area (address: 00:0100
This area retains the transfer modes, I/O addresses, transfer count, and buffer addresses.
This area can be used as ordinary RAM.
General-purpose register area (address: 00:0180
General-purpose registers (GPRs) used for 8-bit, 16-bit and 32-bit arithmetic operations and transfers are
mapped into this area. This area can be used as ordinary RAM.
Though GPRs are memory mapped, direct access by instructions using these registers is greatly improved
with respect to 16LX.
16FX Core control register (address: 00:0380
This area is for CPU core internal configuration registers.
Peripheral function control register extended I/O area (address: 00:0430
Registers in this area control the built-in peripheral functions.
External bus area (address: 00:0C00
This area accesses the extended IO range of the external bus area in bank 0.
If less than 28 kByte RAM is implemented (this varies with the MCU device), the external bus area may be
extended until the RAM start address subtracted by 1.
The external bus interface is an optional component.
■ RAM area
Data area in bank 00 (address: 00:1000
At this area static RAM is implemented with a size up to 28 kByte.
The size of internal RAM differs for each device. Thus the RAM start address depends on the implemented
memory size.
56
to 00:00FF
H
to 00:00FF
)
H
H
to 00:017F
)
H
H
to 00:037F
H
to 00:042F
)
H
H
to 00:0FFF
)
H
H
to 00:7FFF
)
H
H
MB96300 Super Series Hardware Manual
. This address range can be used for direct I/
H
to 00:00EF
)
H
H
)
H
to 00:0BFF
)
H
H

Advertisement

Table of Contents
loading

Table of Contents