beautypg.com

Bit proprietary f, Mc-16l family, Mc-16l family features – FUJITSU Semiconductor User Manual

Page 85: Features

background image

84

F

2

MC-16L Family Features

• Faster version of the F

2

MC-16 (MB90700 series) with object code compatibility and also allows low

voltage operation.

• Easy programming with plenty of data types, including bit (1-bit), nibble (4-bit), byte (8-bit), word (16-bit), and

long word (32-bit), and 23 types of addressing.

• Bank and linear support of 16Mbytes memory space makes easy migration from external memory sizes to

singlechip systems.

Memory space

• Registers

Dedicated registers

General-purpose registers: 10

×

16-bit per bank, 32 banks Max.

• Pipeline processing using 4 bytes cue (minimum instruction execution time: 62.5 ns/16 MHz)

• Powerful real time processing using 8-level hardware support priority interrupts and extended intelligent I/O ser-

vice functions.

• Extended C language and real time operating system instructions (SP indirect addressing, etc.)

• Can utilize external 4 MHz oscillator to run at 16 MHz internally by using a built-in clock multiplier circuitry.

• Number of basic instructions: 340 (fully compatible with the F

2

MC-16/16H)

FFFFFF

H

FF0000

H

FE0000

H

020000

H

010000

H

000000

H

Bank FF

Bank FE

Bank 01

Bank 00

·
·
·
·
·
·
·
·

16MB

0000

H

0100

H

0180

H

0380

H

FFFF

H

General-purpose

register area

I/O area

Access possible

to any space PC,

DT, SP or AD

@RL access

AH

USP

AL

Accumulator

User stack pointer

8 bits

16 bits

SSP

PS

PC

DPR

PCB

DTB

USB

SSB

ADB

System stack pointer

Processor status

Program counter

Direct page register

Program bank register

Data bank register

User stack bank register

System stack bank register

32 bits

System stack upper limit register

Lower address

Upper address

16 bits

General-purpose registers

(RL3)

(RL2)

(RL1)

(RL0)

Dedicated registers

Additional data bank register

000180

H

+(RP×10

H

)

R3

R2

(RW5)

R1

R0

(RW4)

RW3

RW2

RW1

RW0

R7

R6

(RW7)

R5

R4

(RW6)

16-bit Proprietary F

2

MC-16L Family

Features