EMBEDDED SOLUTIONS
MICROCONTROLLERS
PRODUCT OVERVIEW
MICROCONTROLLERS
CONTENTS
Introducing Fujitsu Microelectronics Europe
Expertise in the Automotive and Industrial Markets
Automotive Strengths
Introduction to Fujitsu Microcontrollers
F2MC-8L CPU-Core Architecture
Compact-ICE for Low Cost Bebugging of F2MC-8L Micros
The New 8-bit MCU Family - F2MC-8FX CPU-Core Architecture
The New 8-bit MCU Family - F2MC-8FX
8-bit Product Line-up
F2MC-16LX CPU-Core Architecture
Introduction to 16-bit Families
Embedded Flash Technology
Microcontrollers with CAN Bus Controller
F2MC-16LX Product Line-up
16-bit Single CAN Bus Microcontrollers
16-bit Single/Double CAN Bus Microcontrollers
16-bit Double CAN Bus Microcontrollers
16-bit USB Microcontrollers
16-bit Next Generation 16FX
16-bit LX Line-up
16-bit Support Tools
Evaluation Boards
Introduction to the FR-Family 32-bit RISC Architecture
MB91270 Automotive Series
MB91360G Automotive Series
Starterkits MB91360/364
MB91460 Automotive Series (Under Development)
MB91230 LCD Control Series
MB91260/265 3-Phase Motor Control Series
MB91301 Series
Starterkit MB91302
MB91350A Series
FR Series In-circuit Emulator
32-bit FR Product Line-up
Integrated Software Development Environment - ‘Solutions for V’
Softune - Fujitsu’s Integrated Software Development Package
Accemic MDE Monitor Debugger
Galep IV Universal Serial/Parallel MCU Programmer
Real-Time Operating Sytems
European Distributors & Representatives
European Sales Offices
1
2-3
4
5
5
6
7
8
9-11
12
13
13
13
14-17
18-21
22
23
24
25
26
27
28-29
30-31
32
33-34
35
36-38
39
40
41
41
42
43
44-45
46
47
48
49
50-51
53-54
Back cover
Copyright © 2006 Fujitsu Limited Tokyo, Japan and Fujitsu Microelectronics Europe GmbH.
All Rights Reserved.
The information contained in this document has been carefully checked and is believed to be entirely
reliable. However Fujitsu and its subsidiaries assume no responsibility for inaccuracies.
The information contained in this document does not convey any licence under the copyrights, patent
rights or trademarks claimed and owned by Fujitsu. Fujitsu Limited and its subsidiaries reserve the
right to change products or specifications without notice.
No part of this publication may be copied or reproduced in any form or by any means or transferred to
any third party without the prior consent of Fujitsu.
Designed and produced in the UK. Printed on environmentally friendly paper.
Controller Area Network (CAN) – Registered Trademark
of Robert Bosch GmbH
Windows – Registered Trademark of Microsoft Corp.
All Trademarks acknowledged
INTRODUCING FUJITSU
MICROELECTRONICS EUROPE
Fujitsu Microelectronics Europe is a
major supplier of semiconductor
products to the European and global
market. The company’s main
business focus is on providing
system solutions to the automotive,
industrial/home appliance,
networking/telecommunications and
multimedia markets.
The engineering support from
experts in both the application areas
and Fujitsu products saves customers
time and effort.
Fujitsu offers a broad range of
semiconductor devices, including
sensors, ASICs, RF devices, MPEG
encoders & decoders,
microcontrollers, graphic display
controllers, microprocessors, FRAM
and FCRAMTM. The company is also a
leader in colour plasma display
panels.
Fujitsu Microelectronics Europe’s new headquarters in Langen.
Maidenhead
Regional Office &
Mixed Signal Division
Langen
Fujitsu Microelectronics Europe
Headquarters - ASIC, MCU, RF and
Multimedia Design Centres
Levallois
Regional Office
München
Regional Office &
ASIC Design Centre
Milan
Regional Office
01
MICROCONTROLLERS
EXPERTISE IN THE AUTOMOTIVE AND
INDUSTRIAL MARKETS
Fujitsu’s Microcontroller product
portfolio of more than 500 products is
based on 8/16 and 32-bit
Architectures and is the result of
continuous development activity.
The basis for these developments is
the know-how that Fujitsu engineering
departments world wide have built up
in close co-operation with Fujitsu’s
customers.
In Europe this expertise is
organised in a business unit
supporting the Automotive and
Industrial markets.
Both markets require high quality
products with state-of-the-art network
interfaces such as CAN, LIN, IDB1394,
FlexRayTM or Ethernet. The product
portfolio ranges from smart and small
8-bit to high performance 32-bit RISC
Microcontrollers.
Fujitsu embedded Flash technology
has always been the basis for reliable
products. The fourth generation of this
technology is now available.
European Microcontroller Design
Centre (EMDC)
The centre has completed about 100
development projects since its
foundation in 1997. In close
partnership with our European
customers innovative products have
been specified and give our customers
a competitive edge in global
competition. Fujitsu is a leader in
02
FlexRay Node, host controller (MB91F467).
fully-featured CAN and LIN MCUs and
the steadily growing design centre is
already preparing the next product
generation which includes products
with on-chip FlexRay.
Dedicated local application
support team
FME’s application engineering group is
a one-stop shop for our customers.
They find expertise in their application
area, deep knowledge of Fujitsu’s
products and a high level of
experience with the tool environment,
which Fujitsu also provides.
The Fujitsu Softune Workbench is the
development environment for all 500
different MCUs (8 to 32-bit) and
includes a state-of-the-art C-Compiler,
Assembler and Debugger. It is free of
charge in Europe. Getting started is
easy with the support boards and
training on offer. Application notes,
software examples and EMC support
complete the picture.
EXPERTISE IN THE AUTOMOTIVE AND
INDUSTRIAL MARKETS
Quality
Formal Quality Systems like ISO9000,
have been established since 1994.
Products for automotive systems are
certified to ISO/TS 16949. In future,
Fujitsu automotive MCUs will be fully
AEC-Q100 compliant.
Environmental Support
Fujitsu’s usage of materials is fully
compliant with the time plan for
implementation of RoHS and WEEE
programmes.
More information is available at
FME’s MCU WebPage:
http://www.fujitsu.com/emea/services
/microelectronics/micros/
FlexRay Backbone
Powertrain / Chassis
Gateway
Driver Information
Gateway
FlexRay / CAN
Diagnostic
Connection
Body
Gateway
CAN / MOST / IDB1394
Engine Control
Dashboard
Chassis Electronics
Infotainment
CAN / LIN
Comfort Electronics
Climate Control
Door Module
Steer-by-Wire
Navigation
Brake-by-Wire
Headup Display
Roof Module
Lighting
Example of a Backbone architecture with FlexRay.
Access to partners
These partners complement Fujitsu’s
offerings especially with regard to
operating systems, driver software
and development tools. Please see
the 3rd party support page at
http://www.fme.gsdc.de/gsdc.htm
for more information.
The 2kBytes/256 Bytes embedded FRAM enables
high-speed data writing, with up to 1010 write cycles.
03
MICROCONTROLLERS
AUTOMOTIVE STRENGTHS
Fujitsu’s European Microcontroller
Design Centre today boasts experience
from more than 100 automotive
development projects.
This is demonstrated by a host of
smart on-chip features that meet the
requirements of our automotive
customers. Substantial software
support for Fujitsu microcontrollers is
also in place.
EMI reduction by clock modulation (Frequency modulator)
Programmable port levels
Many CAN microcontrollers feature
programmable port levels. In addition
to TTL and C-MOS levels, so-called
‘automotive levels’ (with VIL = 0.5 Vcc)
can be selected. This is a valuable
feature as ground levels in vehicles
may show offsets of several Volts.
Graph 1: Emission IEC Norm 61967 part 4, MB90F394, FMOD=off.
Clock modulation
This feature improves electromagnetic
compatibility which is becoming an
ever important requirement with
increasing CPU speeds.
Clock modulation reduces emission
peak levels by distributing the system
clock frequency over a certain
frequency range. This means that
sharp high peaks are converted to a
wider slewed signal in the frequency
spectrum – with reduced emission
levels. Graph 1 shows EMI
measurement without clock
modulation; Graph 2 shows clock
modulation switched on.
04
Graph 2: Emission IEC Norm 61967 part 4, MB90F394, FMOD=on.
LIN USART
A powerful serial communication
interface with hardware support for
LIN protocol is incorporated into every
new Fujitsu CAN microcontroller. This
interface supports SPI mode and baud
rates up to 4MBaud in USART mode.
INTRODUCTION TO FUJITSU
MICROCONTROLLERS
This brochure presents the next
generation of Microcontrollers from
in this market, with more than 50
different devices ranging from 48-pin
Fujitsu, incorporating improvements
in process technology and many new
cost-effective on-chip features.
Fujitsu’s expanding portfolio of
16-bit CAN Microcontrollers reasserts
the company’s number one position
to 120-pin packages
The choice of 8-bit MCUs is even
larger. The new and expanding 8FX
family offers more for less.
For highest performance the
32-bit RISC portfolio was expanded
by the new MB91460 series, which is
already a standard demanded by
customers in the automotive and
industrial markets.
To find out about the latest devices,
development tools and documentation,
please visit:
http://emea.fujitsu.com/microelectronics
F2MC-8L CPU-CORE ARCHITECTURE
16-bit CPU Register
Accumulator
PC
Temporary
Accumulator
Program
Counter
Register
Banks
A
AL
TH
T
TL
#d8
Index
Pointer
ALU
EP
SP
●
64kB Program/Data memory
address space
Multiply and Divide operations
F2MC Power Saving Modes
AH
IX
●
Extra
Pointer
Processor
Status
Stack
Pointer
PS
R0
R1
R2
R3
R4
R5
R6
R7
R0
R1
R2
R3
R4
R5
R6
R7
32 Register Banks consisting
of 8x8 bit registers
Fujitsu’s advanced F2MC-8L CPU core
consists of seven 16-bit registers
plus a maximum of 32 register banks,
each consisting of eight 8-bit
registers. The register banks can be
used for a high-speed context switch
after an interrupt.
CPU-Core Features
●
●
●
●
●
8-bit CPU Core
Highly efficient Instruction Set
Two 16-bit Accumulators with A-T
architecture
Data operation: 1/8/16-bit
Enhanced bit manipulation: Clear,
Set and Test bit
GEAR* Dynamic selection of
CPU cycle time in four ratios (e.g. 0.4,
0.8, 1.6 and 6.5μs at 10MHz clock)
SUB RUN** Switch to run from
sub-clock. Turn off main oscillator
SLEEP Peripheral functions are
running, CPU Core is in power down
CLOCK** Only the low-speed clock
and prescaler are running
STOP Chip is in complete power
down
* Where applicable
** Where 2nd low-speed clock is
available
05
MICROCONTROLLERS
COMPACT-ICE FOR LOW COST
DEBUGGING OF F 2MC-8L MICROS
A compact size, combined with the
power to support microcontroller
system designers with a cost-efficient
solution for their daily work, makes
Fujitsu’s C-ICE (Compact In-Circuit
Emulator) a highly valuable support
tool.
It not only offers the ability to
emulate microcontrollers operating at
a voltage starting at 2.7V, it also
supports sophisticated debugging
features, such as multi-level
break-points, bit-level event trigger
capabilities and high level language
support.
The emulation environment
operates under Windows 9x, XP and
Windows NT/2000.
Emulator Features
●
●
●
●
06
Real-Time Trace
Multi-level hardware Break points
Low-Voltage Microcontroller
support
C, Assembler or mixed level
debugging
Fujitsu’s emulator for 8-bit micros makes designs easy and transparent.
THE NEW 8-BIT MCU FAMILY - F2MC-8FX CPU
CORE ARCHITECTURE
●
●
●
●
●
●
8-bit CPU Core
• Seven 16-bit registers
• High speed, 100ns cycle time @
10MHz CPU clock
• Up to 32 memory mapped
register banks (each bank
consists of eight 8-bit registers)
• A-T architecture
Optimised internal bus
• Reduced instruction cycles
• Pipelining of the internal bus
64kByte linear addressing space
Powerful arithmetic operation and
transmission
• Division instruction: 16-bit /
16-bit = 16-bit
• Data transmission up to 16-bit
Clock Multiplier Circuit
• PLL x1, x2, x2.5
Enhanced Interrupt
• Four interrupt levels selectable
for each interrupt
●
●
Hardware LIN available on every
device
Compact and low price debug
environment
Dual-operation flash: execute
program code from one bank while
writing to or erasing another
●
●
No delay in Program execution
Replacement of external E2PROM
with following advantage:
1) Faster process (programming,
erasing)
2) Improved code security
(manipulation prevention
3) Smaller PCB area
Roadmap
LOCAL INTERCONNECT NETWORK
8FX product roadmap: for every series both 5V version and 3V version are planned.
Features
● Instruction compatible with
F2MC-8L (except Divide/Multiply
instruction)
● Enhanced CPU performance
(Minimum instruction execution
time: 100ns)
● F2MC-8FX new function (16-bit,
16-bit division instruction, 4
Interrupt levels)
● Low leakage process technology
(1.8V operation, 1μA supply
current at watch mode)
● Dual-operation flash with flash
security
Executes program code from one bank while writing to or erasing another.
07
MICROCONTROLLERS
THE NEW 8-BIT MCU FAMILY – F2MC-8FX
Compact and low cost 8FX
development set-up
USB to PC
Evaluation
Board
●
●
●
●
Softune workbench for software
development: version V30L28R07
BGM Adaptor for evaluation:
MB2146-09
Evaluation Board: MB2146-401
MCU Board (with evaluation chip
on board): MB2146-301,
MB2146-303
Header Boards are available for
evaluating directly in user system:
MB2146-220 (64-pin), MB2146-210
(48-pin).
BGM Adaptor
MCU Board with Evaluation
Device MB95FV100-101
Power Input
Compact and low cost 8FX development set-up.
Feature of the BGM adaptor for F2MC-8FX family
Adaptor model for debugging
MB2146-09
Host interface (download time)
USB: 12Mbps (125kbps: at an operating frequency of 4MHz)
Execution control
Continuous execution, step execution
Instruction execution break
256 points
Data break
2 points
Emulation memory
The size equivalent to Flash ROM MB95FV100 (60kBytes)
Trace capacity
16 branches
Sequential break
2 levels (only code)
Evaluation kit
CONCERTO-Kit with MB95F108H on
its board, provides the opportunity to
program dual-operation flash, test
8FX core and the peripherals with low
cost and low effort.
The flash device MB95F108H (5V version ‘Bassoon’) mounted on the low cost Bassoon evaluation board:
CONCERTO board.
08
8-BIT PRODUCT LINE-UP
F2MC-8L Low Power/Low Voltage Microcontrollers
Features
Series
MB89xxx
Part
ROM/ RAM
Max.
Ports
OTP/ (Byte)
Clock
Flash
MHz
(kByte)
(Sub-clock)
Ext.
Inter.
PWM
PWC
Timer/
Counter
UART
I2C
SIO
ADC
130/A
MB89131
MB89P131
MB89133A
MB89P133A
MB89135A
MB89P135A
4
4
8
8
16
16
128
128
256
256
256
256
4.2
(32kHz)
140
MB89144
MB89145
MB89146
MB89P147
12
16
24
32
256
512
768
1024
140/A
MB89143A
MB89144A
8
12
150/A
MB89151/A
MB89152/A
MB89153/A
MB89154/A
MB89155/A
MB89P155/A
160/A
LCDC Buzzer
Special
Features
Power
Saving
Modes
Pin
Count
36
3
3
11
11
11
11
–
–
2 X 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
4 x 8-bit
–
Yes
(A-Version
with on-chip
Remote
Control)
SLEEP
STOP
WATCH
48
8
(32kHz)
54
2
1 x 8-bit
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
12 x 10-bit
–
Yes
VFD Driver
(24 outputs)
12-bit
Programmable
Pulse Generator
SLEEP
STOP
WATCH
64
256
256
8
(32kHz)
54
2
–
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
8 x 10-bit
–
Yes
VFD Driver
(24 outputs)
CLOCK
SLEEP
STOP
64
4
6
8
12
16
16
128
256
256
256
256
256
4.2
(32kHz)
43
12
–
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
–
4 x 36
Yes
Remote
Control,
(A-Version
with on-chip
LCD voltage
booster)
SLEEP
STOP
WATCH
80
MB89161/A
MB89163/A
MB89165/A
MB89P165/A
4
8
16
16
128
256
512
512
4.2
(32kHz)
54
12
2 x 8-bit
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
8 x 8-bit
4 x 24
–
Remote
Control,
(A-Version
with on-chip
LCD voltage
booster)
SLEEP
STOP
WATCH
80
170/A
MB89173
MB89P173
MB89174A
MB89P175A
8
8
12
16
384
384
512
512
3.58
(32kHz)
7.16
(32kHz)
37
11
–
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
–
–
Yes
DTMF
Generator
SLEEP
STOP
WATCH
48
180
MB89181
MB89182
MB89183
MB89185
MB89185L
MB89P185
4
6
8
16
16
16
128
256
256
256
256
256
4.2
(32kHz)
43
12
–
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
–
4 x 32
Yes
Remote
Control
SLEEP
STOP
WATCH
64
190/A/AH
MB89191
MB89191A
MB89191AH
MB89193
MB89193A
MB89193AH
MB89195
MB89P195
MB89195A
MB89P195A
4
4
4
8
8
8
16
16
16
16
128
128
128
256
256
256
256
256
256
256
4.2
22
19
19
22
19
19
22
22
19
19
11
–
–
2 x 8-bit
or
1 x 16-bit
–
–
1 x 8-bit
–
8 x 8-bit
8 x 8-bit
–
8 x 8-bit
8 x 8-bit
–
–
8 x 8-bit
8 x 8-bit
–
Yes
Remote
Control,
9 x High
Current
Outputs (H version)
SLEEP
STOP
28
201
MB89F202
16
512
12.5
27
4
1 x 8-bit
–
2 x 8-bit
or
1 x 16-bit
1ch
–
1 x 8-bit
1 x 10-bit
–
–
Flash, 1 x 12-bit
PPG, 21-bit
timebase timer 5V
SLEEP
STOP
34
210
MB89215PFV
MB89215PFM
MB89P215PFV
MB89F217PFM
16
16
16
32
512
512
512
1024
10
22
3
1 x 8-bit
–
2 x 8-bit
or
1 x 16-bit
1ch
–
1ch
8 x 10-bit
–
No
LIN HW support,
12-bit PPG
SLEEP
STOP
30
48
30
48
470
MB89475
MB89P475
16
16
512
512
12.5
(32kHz)
39
9
1 x 8-bit
2 x 8-bit
2 x 8-bit
or
1 x 16-bit
1ch
–
–
8 x 10-bit
–
Yes
21-bit time
base timer
SLEEP
STOP
WATCH
48
480
MB89485
MB89P485
16
16
512
512
12.5
(32kHz)
42
12
1 x 8-bit
2 x 8-bit
2 x 8-bit
1ch
or 1 x 16-bit
–
-
4 x 10-bit
4 x 31
yes
LCD with
booster, 6-bit
PPG
SLEEP
STOP
WATCH
64
490
MB89498
MB89F497
MB89F499
48
32
60
2048
1024
2024
12.5
(32kHz)
66
62
66
16
2 x 8-bit
–
1
1ch
8 x 10-bit
4 x 32
4 x 36
4 x 32
–
21-bit
timebase
timer 3V
SLEEP
STOP
WATCH
100
530
MB89535A
MB89537/C/
H/HC
MB89538/C/
H/HC
MB89P538
MB89F538
16
32
512
1024
12.5
(32kHz)
53
12
2 x 8-bit
1 x 8-bit
8 x 10-bit
–
–
2048
SLEEP
STOP
WATCH
64
48
Mask versions
2 x 12-bit +
1 x 6-bit PPG
3V & 5V(H)
48
48
2048
2048
3V version
52
4 x 8-bit 1(SIO)
or
2 x 16-bit
1 x 16-bit
2ch
1
1 x 8-bit
(C version)
64
Flash,
2ch 12-bit PPG
Notes: ● MB89Pxxx signifies OTP device ● MB89Txxx signifies ROMless device ● MB89Fxxx signifies Flash device ● All series feature a built-in Watchdog timer.
09
MICROCONTROLLERS
8-BIT PRODUCT LINE-UP
F2MC-8L Low Power/Low Voltage Microcontrollers
Features
Series
MB89xxx
Part
ROM/ RAM
Max.
Ports
OTP/ (Byte)
Clock
Flash
MHz
(kByte)
(Sub-clock)
560/C/H/
HC
MB89567/C/
H/HC
MB89P568
32
1024
48
1024
570
MB89577
MB89P579A
32
60
580B/
BW
MB89583B/BW
MB89585B/BW
MB89P585B/BW
620
Ext.
Inter.
PWM
PWC
Timer/ UART
Counter
I2C
SIO
ADC
LCDC Buzzer
Special
Features
Power
Saving
Modes
Pin
Count
SLEEP
STOP
WATCH
80
10
(32kHz)
50
12
2 x 8-bit
1 x 8-bit
2 x 8-bit
or
1 x 16-bit
2ch
1
1 x 8-bit
8 x 10-bit
4 x 24
–
1 x 6-bit PPG
1 x 12-bit PPG
Remote Control
3V & 5V(H)
mask versions
3k
3k
10
(32kHz)
82
4
–
–
2 x 8-bit,
1 x 16-bit
or
2 x 16-bit
1ch
1
(SIO)
12 x 10-bit
4 x 14
–
Bridge
SUB-CLOCK 100
Circuit, D/A 2-ch,
SLEEP
Comparator,
STOP
21-bit Timebase
WATCH
Timer
8
16
16
512
1024
1024
6
53
8
2 x 8-bit
–
–
1ch
–
–
–
–
–
MB89623
MB89625
MB89P625
MB89626
MB89627
MB89P627
MB89628
MB89629
MB89P629
MB89T623
MB89T625
MB89T627
8
16
16
24
32
32
24
32
32
ext
ext
ext
256
512
512
768
1024
1024
3072
3072
4096
256
512
1024
10
53
53
53
53
53
53
53
53
53
34
34
34
4
1 x 8-bit
1 x 8-bit
1 x 16-bit
–
–
2 x 8-bit
8 x 8-bit
–
Yes
External Bus
Interface
SLEEP
STOP
64
630
MB89635
MB89636
MB89637
MB89P637
MB89T635
MB89T637
16
24
32
32
ext
ext
512
768
1024
1024
512
1024
10
(32kHz)
53
53
53
53
34
34
4
2 x 8-bit
1 x 8-bit
1 x 16-bit 1ch
–
1 x 8-bit
8 x 10-bit
–
Yes
External Bus
Interface
SLEEP
STOP
WATCH
64
650/A
MB89653A
MB89655A
MB89656A
MB89657A
MB89P657A
8
16
24
32
32
256
512
768
1024
1024
10
(32kHz)
64
16
2 x 8-bit
–
4 x 8-bit
or
2 x 16-bit
–
1 x 8-bit
8 x 8-bit
4 x 32
Yes
–
SLEEP
STOP
WATCH
100
660
MB89663
MB89665
MB89P665
8
16
16
256
512
512
10
52
4
1 x 8-bit
–
2 x 8-bit 1-ch
or
1 x 16-bit
–
1 x 8-bit
8 x 8-bit
–
–
Input Capture
2-ch,
Output Compare
2-ch
SLEEP
STOP
HW-STB
64
800
MB89803
MB89805
MB89P808
8
16
48
256
512
2048
10
32
2
1 x 8-bit
1 x 8-bit
–
1ch
–
1 x 8-bit
–
4 x 70
–
–
SLEEP
STOP
100
820
MB89821
MB89823
MB89P825
4
8
16
128
256
256
5
32
2
1 x 8-bit
1 x 8-bit
–
1ch
–
1 x 8-bit
–
4 x 50
–
–
SLEEP
STOP
80
850
MB89855
MB89857
MB89P857
MB89T855
16
32
32
ext
512
1024
1024
512
10
53
4
2 x 8-bit
–
–
1ch
–
1 x 8-bit
8 x 10-bit
–
–
External Bus
Interface,
Motor PWM
SLEEP
STOP
64
860
MB89863
MB89865
MB89867
MB89P867
8
16
32
32
256
512
1024
1024
8
10
10
10
38
68
68
68
1
4
4
4
2 x 8-bit
–
–
1ch
–
1 x 8-bit
8 x 10-bit
–
–
External Bus
Interface,
Motor PWM
SLEEP
STOP
48
80
80
80
930
MB89935B
MB89P935B
16
16
512
512
10
21
11
1 x 8-bit
–
1 x 8-bit
1ch
–
–
8 x 10-bit
–
–
Input Capture
1-ch, 12-bit
Programmable
Pulse Generator
SLEEP
STOP
30
–
USB I/F rev
SLEEP
1.0 low and full
STOP
speed, PLL,
21-bit Time-base
Timer, ‘BW’ :outputs
at low level until
USB connection
takes place
Notes: ● MB89Pxxx signifies OTP device ● MB89Txxx signifies ROMless device ● MB89Fxxx signifies Flash device ● All series feature a built-in Watchdog timer.
10
64
8-BIT PRODUCT LINE-UP
F2MC-8L Low Power/Low Voltage Microcontrollers
Features
Series
MB89xxx
Part
ROM/ RAM
Max.
Ports
OTP/ (Byte)
Clock
Flash
MHz
(kByte)
(Sub-clock)
940
MB89943
MB89P945
8
16
512
512
8
950
MB89951
MB89953
MB89P955
4
8
16
128
256
512
960
MB89965
MB89P965
16
16
990
MB89997
32
I2C
SIO
ADC
–
–
–
2 x 8-bit
4 x 17
–
–
1ch
–
1 x 8-bit
–
4 x 42
–
–
SLEEP
STOP
64
–
2 x 8-bit
or
1 x 16-bit
–
1
1 x 8-bit
4 x 10-bit
–
–
3.0 to 5.5V
Operation
SLEEP
STOP
WATCH
48
64
–
2 x 8-bit
or
1 x 16-bit
–
–
–
–
–
–
Remote
Control
SLEEP
STOP
28
Ext.
Inter.
PWM
PWC
Timer/ UART
Counter
37
3
2 x 8-bit
–
2 x 16-bit
or
1 x 16-bit
5
33
2
1 x 8-bit
1 x 8-bit
512
512
10
(32kHz)
37
11
–
128
4.2
22
11
–
LCDC Buzzer
Special
Features
Power
Saving
Modes
Stepper Motor
SLEEP
Driver 1-ch, 3.5 to STOP
5.5V Operation,
Low Voltage Reset,
External Voltage
Monitor Interrupt
Pin
Count
48
Notes: ● MB89Pxxx signifies OTP device ● MB89Txxx signifies ROMless device ● MB89Fxxx signifies Flash device ● All series feature a built-in Watchdog timer.
F2MC-8FX Low Power/High Performance Microcontrollers
Features
Series
MB95xxx
Part
ROM/
RAM
Flash (Byte)
(kByte)
Max.
Clock
MHz
(Sub-clock
option)
Max
Ports
Ext.
Inter.
16-bit
PPG
(Duty)
8-bit
PPG
(H/L)
Compound
Timer*
16-bit
Reload
Timer
LINUART
UART/
SIO
100
MB95F108A
MB95106
(_/H/T/K/)(S/W)
60
32
2k
1k
10
(32kHz)
54
12
2
2
2
1
1
1
110
MB95F118H
MB95116
(_/H/T/K/)(S/W)
60
32
2k
1k
10
(32kHz)
40
8
1
2
2
No
1
120
MB95F128
MB95128
(_/H/T/K)(S/W)
60
2k
10
(32kHz)
87
12
2
2
2
1
130
MB95F136A
MB95135
(_/H/T/K)(S/W)
32
16
1k
512
10
(32kHz)
20
8
1
1
1
140
MB95F146A
MB95145
(_/H/T/K)(S/W)
32
16
1k
512
10
(32kHz)
24
8
1
2
150
MB95F156A
32
MB95135
16
(_/H/T/K)(S/W)***
1k
512
10
(32kHz)
40
8
1
160
MB95F166A
32
MB95165
16
(_/H/T/K)(S/W)***
1k
512
10
(32kHz)
53
8
1
I2C
LCDC
Special
Features
Power
Saving
Mode
Pin
Count
1 12 x 10-bit
No
Low-VoltageDetection optional
for 5V version
Dual-OperationFlash, SPI**
SLEEP
STOP
WATCH
TIMER
64
1
1
No
Low-VoltageDetection optional
for 5V version
Dual-OperationFlash, SPI**
SLEEP
STOP
WATCH
TIMER
48, 52
1
1
1 12 x 10-bit
4 x 40
Low-VoltageDetection optional
for 5V version
Dual-OperationFlash, SPI**
SLEEP
STOP
WATCH
TIMER
100
No
1
1
No 8 x 10-bit
No
Low-VoltageDetection optional
for 5V version, SPI**
SLEEP
STOP
WATCH
TIMER
28
2
No
1
1
No 8 x 10-bit
No
Low-VoltageDetection optional
for 5V version, SPI**
SLEEP
STOP
WATCH
TIMER
32
2
2
No
1
1
No 8 x 10-bit
4 x 16
Low-VoltageDetection optional
for 5V version, SPI**
SLEEP
STOP
WATCH
TIMER
48
2
2
No
1
1
4 x 32
Low-VoltageDetection optional
for 5V version, SPI**
SLEEP
STOP
WATCH
TIMER
64
1
ADC
8 x 10-bit
8 x 10-bit
Notes: ● MB95Fxxx signifies Flash device. *Compound timer can be used as 8-bit timer x 2ch or 16-bit timer x 1ch or built-in timer function, PWC function, PWM function, capture functionand
square waveform output. ** SPI can be implemented with SIO or LIN-UART. ***Under development.
11
MICROCONTROLLERS
F2MC-16LX CPU-CORE ARCHITECTURE
One obvious strength of this 16-bit
architecture is its excellent code
efficiency. As Fujitsu has a long
record in Compiler business, dating
back to the early days of mainframe
computers, it was a logical move not
only to equip the 16LX architecture
with an instruction set that is C-code
optimised but also to supply the
actual C-compiler which draws on
this architectural strength - for
example flexible addressing options.
Bank registers for program code and
data allow the use of 16-bit addresses
- thus reducing code size while at the
same time increasing processing
performance.
Alternatively several memory
models exist, allowing linear
addressing over the complete
memory range.
As the die size of MCUs mainly
depends on memory resources, it is
obvious that fitting more lines of
C-code into the same physical
memory, saves cost.
This is particularly easy with
16-bit instruction sets. 32-bit
instruction sets in general produce
less efficient code resulting in larger
chips and more cost.
12
Dedicated Registers
AH
AL
USP
General-Purpose Registers
Accumulator
Max.32
R7
R6
(RW7)
SSP
PS
R5
R4
(RW6)
PC
Program Counter
R3
R2
(RW5)
R1
R0
(RW4)
DPR Direct Page Register
PCB Program Bank Register
DTB Data Bank Register
USB User Stack Bank Register
SSB System Stack Bank Register
ADB Additional Data Bank Register
8-bit
32-bit
Upper Addresses
User Stack Pointer
System Stack Pointer
Processor Status
16-bit
000180H+(RPx10H)
(RL3)
(RL2)
RW3
RW2
(RL1)
RW1
RW0
16-bit
(RL0)
Lower Addresses
16-bit CPU-core programming model.
100
100
90
90
80
80
70
70
60
60
50
50
40
40
30
30
20
20
10
10
0
0
Generic 32-bit
CPU
Generic 16-bit
CPU
Graph shows memory use (kB) for example program written in C.
16LX using bank
registers on
program and data
INTRODUCTION TO 16-BIT FAMILIES
F2MC-16LX Device Features
●
●
●
●
●
●
●
Latest CMOS technology
Mask ROM and Flash
Up to 24MHz (42ns) maximum
internal clock speed from external
4MHz
On-chip PLL multiplies the
external clock speed. PLL factor
can be selected by software
3V MCU core offering low EMI
and low power consumption
features. Internal voltage regulator
supports 5V operation
Clock modulation Unit for low EMI
Optimised instruction set for
controller applications
●
●
●
●
●
●
●
●
• bit, Byte, word, long word data
types
• 23 addressing modes
• variety of pointers
4 Byte instruction queue
Signed multiply instruction
16-bit x 16-bit
Signed divide instruction
32-bit / 16-bit
EI2OS – automatic transfer
function independent of CPU with
16-ch. of Intelligent I/O services
18-bit Time-base timer
15-bit Watch timer, (devices with
32kHz sub-clock only)
Watch-dog timer
Fast interrupt processing
●
●
●
Powerful interrupt functions –
8 programmable priority levels,
more than 30 possible hardware
vectors and more than 200
software vectors
Program Patch function
• facility to ‘patch over’ mask
programmed code with update
from external memory
• hardware breakpoints to
support remote system
debugging with a monitor
debugger
Power saving modes
• 7 for single clock or 10 for dual
clock
• sleep, stop, CPU intermittent,
hardware standby …
EMBEDDED FLASH TECHNOLOGY
All of the F2MC-16LX series are
supported by at least one device
that has Flash ROM as the user
programmable memory.
Features
●
●
●
●
●
●
●
●
●
New dual-operation flash
Available block sizes 24kB, 32kB,
64kB,128kB, 256kB, 384kB and
512kB
Blocks divided into separately
erasable sectors
Erase protection by sector capability
5 and 3V device types
Supports programming by
Embedded AlgorithmTM
No second programming voltage
required
●
●
10,000 erase cycles
20-year data retention
Programming by 3 methods:
• On ordinary programmer with
adaptor as with traditional OTP
devices
• Using Fujitsu embedded serial
programming mode via on-chip
UART/SIO directly to the
Flash ROM
• Copying or downloading to
Flash using customer’s own
bootstrap software
Programming via CAN possible
MICROCONTROLLERS WITH CAN BUS CONTROLLER
Fujitsu has several F2MC-16LX-based
devices available that have a full
featured CAN Bus protocol controller
as an on-chip peripheral for
automotive and industrial applications.
The details of these parts are listed in
the table F2MC-16LX Device Features.
Features
●
●
●
CAN 2.0A and 2.0B protocol
controller
Ability to group buffers into
flexible multi-level configuration
Readable error counter
●
16 message buffers (8 for MB90495G,
MB90385 and MB90890 series), each
individually programmable for:
• Transmit or receive
• 11 or 29 identifier-bits
• Full identifier bit compare /
full mask / compare against
1 of 2 mask registers
13
MICROCONTROLLERS
F2MC-16LX PRODUCT LINE-UP
Overview of 16LX Families
Series
Device
Part
Number
Group
Features
RAM
Flash/ Flash
Max. Sub-clock
Mask
Code Frequency
(ROM) Security (MHz)
Operating
Voltage
Operating
Temp
Package
Max.
I/Os
Watchdog
MB90330
MB90F334
USB with
Min-Host function
24k
384k
No
24
MB90335
MB90F337
USB with
Min-Host function
4k
64k
No
MB90340
MB90(F)347CE(S)
MB90(F)349CE(S)
MB90(F)342CE(S)
MB90(F)345CE(S)
‘S’: version for
single clock
(with two
additional I/O
ports) ‘C’
version with
2
I C bus and
24ch ADC
6k
15.75k
15.75k
20k
128k
256k
256k
512k
MB90350
MB90(F)351/E/TE(S)
MB90(F)352/E/TE(S)
Subset of
MB90340
‘T’: low voltage
detection
4k
MB90360
MB90F362/E/TE/(S)***
Subset of
MB90350
‘T’: low voltage
detection
MB90385/S
MB90F387/S
MB90387/S
MB90390
MB90F394HA
MB90F395HA
MB90394HA
CAN
CAN
interface Message
Buffers/
channel
UART
Standard
USART SIO
LIN
Yes
3.0V to 3.6V
-40 to +85°C
QFP-120
94
Yes
No
No
4
No
1
24
Yes
3.0V to 3.6V
-40 to +85°C
QFP-64
45
Yes
No
No
2
No
1
Yes
24
not for S
versions
3.5 to 5.5V*
-40 to 105°C
QFP-100 80 (82 for
S version)
Yes
1
1
2
2
16
No
4
No
64k
128k
No
Yes
24
not for S
versions
3.5 to 5.5V*
-40 to 105°C
QFP-64 49 (51 for
S version)
Yes
1
16
No
2
No
3k
64k
Yes
24
not for S
3.5 to 5.5V
-40 to 105°C
QFP-48 34 (36 for
S version)
Yes
1
16
No
2
No
Pin compatible to
Dual Operation
Flash MB90895
2k
2k
64k
64k
No
16
not for S
versions
3.5 to 5.5V*
-40 to 105°C
LQFP-48 34 (36 for
S version)
Yes
1
8
1
No
No
6 x stepper motor
PWM, sound
generator, RTC
clock timer
10k
30k
10k
384k
512k
384k
No
20
No
3.5 to 5.5V*
-40 to 85°C
LQFP-120
96
Yes
2
16
2
1
1
MB90420G/425G MB90F428GA/GB/GC ‘A’: single clock,
MB90428GA/GB/GC
CPU operating
MB90427GA/GB/GC detect unit. ‘B’:
MB90F423GA/GB/GC dual clock, CPU
MB90423GA/GB/GC operation detect
unit. ‘C’: dual clock
6k
6k
4k
6k
6k
128k
128k
64k
128k
128k
No
16
not for A 3.7V to 5.5V*
versions 3.0 to 5.5V
for
C version
-40 to 105°C
QFP-100
58
Yes
1
1
1
2
2
16
2
No
No
MB90435
MB90F437 L/LS
MB90438 L/LS
MB90439 L/LS
MB90F438 L/LS
MB90F439 L/LS
Pin compatible
to MB90540/545
series
2k
4k
6k
4k
6k
64k
128k
256k
128k
256k
Yes
16
not on 4.5V to 5.5V
S-version
-40 to +105°C
QFP-100
81
Yes
No
No
2
No
1
MB90440G
MB90F443G
Triple CAN, pin
Compatible to
MB90540/545
series
6k
128k
Yes
16
5V +/- 10%
-40 to 105°C
QFP-100
81
Yes
3
16
2
No
1
MB90455
MB90F455 /S
MB90F456 /S
MB90F457 /S
MB90455 /S
MB90456 /S
MB90457 /S
Pin compatible
to MB90385
series
2k
2k
2k
2k
2k
2k
24k
32k
64k
24k
32k
64k
No
16
not on 4.5V to 5.5V
S-version
-40 to +105°C
QFP-48
34 / 36
for S-version
Yes
No
No
1
No
1
MB90460
MB90F462A
MB90462A
Inverter PWM
for 2 Motors
(AC/DC)
2k
2k
64k
64k
Yes
16
No
4.5V to 5.5V
-40 to +85°C
QFP-64
50
Yes
No
No
2
No
No
MB90470
MB90F474H
MB90F474L
MB90473
MB90474
MB90477
MB90478
3V supply,
2 x 8-bit
Up/Down
counter
16k
16k
10k
16k
8k
8k
256k
256k
128k
256k
256k
256k
No
20
12
20
16
20
20
Yes
‘L’: 2.4V to 3.0V
‘H’: 3.0V to
3.6V
-40 to +85°C
QFP-100
84
Yes
No
No
1
No
2
24
Yes
Note: * supply voltage 4.5V - 5.5V if AD converter is used • ** watch mode only for devices with subclock • Part numbers with prefix F are flash versions • Part numbers without prefix F are mask versions • ***under development.
14
Sound
I2C
Channel Generator
LCD
Interface
Power
Saving
Modes
Evaluation
Board
No
No
Sleep, Stop,
Timer, Watch
MB2031-01
+MB2031-20
1
No
No
Sleep, Stop,
Timer, Watch
TBD
16
2
No
No
Sleep, stop,
timer, watch
FLASH-CAN-100P-340
No
8
1
No
No
Sleep, stop,
timer, watch
FLASH-CAN-64P-350
No
No
8
No
No
No
Sleep, stop,
timer, watch**
FLASH-CAN-48P-M26
Not on
S version
No
No
4
No
No
No
Sleep, stop,
timer, watch
FLASH-CAN-48P-M26
Yes
No
No
6ch
8
1
(MB90F395)
Yes
No
Sleep, stop,
timer
FLASH-CAN-120-390
2
Yes
Not on
A version
No
4ch
8
No
Yes
4 x 24
Sleep, stop,
timer, watch
FLASH-CAN-100P-M06
ADC
PPG
OCU
ICU
16-bit
I/O
Timer
Pulse
Width
Counter
16-bit
Reload
Timer
Timebase
Timer
Watch
Timer
External
Bus
Stepper
Motor
Interface
External
Interrupts
Drivers
10-bit 16ch
3 x 16-bit /
6 x 8-bit
4
4
1
1 x 16-bit
3
Yes
1
Yes (1MB)
No
8
3
No
2 x 16-bit /
4 x 8-bit
4
4
1
1 x 16-bit
3
Yes
1
No
No
8
10-bit
16/24ch
8 x 16-bit/
16 x 8-bit
8
8
2
No
4
Yes
Not on
S version
Yes
No
10-bit 15ch
6 x 16-bit/
12 x 8-bit
4
6
2
No
4
Yes
Not on
S version
Yes
10-bit 16ch
2 x 16-bit/
4 x 8-bit
No
4
1
No
2
Yes
Not on
S version
10-bit 8ch
2 x 16-bit/
4 x 8-bit
No
4
1
No
2
Yes
10-bit 8ch
6 x 16-bit/
12 x 8-bit
only 6
connected to I/Os
8
6
2
No
2
10-bit 8ch
3 x 16-bit/
No
6 x 8-bit
only 3
connected to I/Os
4
1
No
10-bit 8ch
4 x 16-bit /
8 x 8-bit
4 connected
to pins
4/2
6/8
1
No
2
Yes
not on
S-version
Yes
No
8
No
No
No
Sleep, Stop,
Timer, Watch**
FLASH-CAN-100P-M06
10-bit 8ch
4 x 16-bit/
8 x 8-bit
only 4
4/2
6/8
1
No
2
Yes
Yes
Yes
No
8
No
No
No
Sleep, stop,
timer, watch
FLASH-CAN-100P-M06
10-bit 8ch
2 x 16-bit /
4 x 8-bit
0
4
1
No
2
Yes
not on
S-version
No
No
4
No
No
No
Sleep, Stop,
Timer, Watch**
FLASH-CAN-48P-M26
10-bit 8ch
3 x 16-bit /
6 x 8-bit
6
4
1
2 x 16-bit
2
Yes
No
No
No
8
No
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-64P-M09
10-bit 8ch
6 x 8-bit
3 connected
to pins
3 x 16-bit /
6
2
1
3 x 16-bit
1
Yes
Yes
Yes
No
8
1
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-M06
15
MICROCONTROLLERS
F2MC-16LX PRODUCT LINE-UP
Overview of 16LX Families Continued
Series
Device
Part
Number
Group
Features
RAM
Flash/ Flash
Max. Sub-clock
Mask
Code Frequency
(ROM) Security (MHz)
MB90480
MB90F481
MB90F482
3V supply,
2 x 8-bit
Up/Down
counter
4k
6k
192k
256k
No
25
Yes
MB90495G
MB90F497G
MB90497G
MB90F498G
—
2k
2k
2k
64k
64k
128k
No
16MHz
MB90520
MB90F523B
MB90522B
MB90523B
LCD, 2ch
DA converter,
Up/Down
counter
4k
3k
4k
128k
64k
128k
No
MB90540G/GS
MB90545G/GS
MB90F543G/GS
MB90543G/GS
MB90F548G/GS
MB90548G/GS
MB90F546G/GS
MB90549G/GS
‘G’: dual clock.
‘GS’: single
clock.
6k
6k
4k
4k
8k
6k
128k
128k
128k
128k
256k
256k
MB90560
MB90F562B
MB90561
MB90562
3ch PPG for
AC or DC
motor control
2k
1k
2k
MB90565
MB90F568
MB90567
MB90568
3V, pin
compatible
with MB90560
series
MB90570
MB90F574A
MB90573/C
MB90574A/B/C
MB90580
MB90F583C/CA
MB90583C/CA
MB90587C/CA
MB90590G
Package
Max.
I/Os
Watchdog
2.7V to 3.6V -40 to +85°C
QFP-100
84
Yes
No
No
1
No
2
Yes
5V +/- 10% -40 to 105°C
LQFP-64
49
Yes
1
8
2
No
No
16
Yes
4.5V to 5.5V -40 to +85°C
QFP-120
85
Yes
No
No
1
No
2
Yes
16MHz
not for S
versions
5V +/- 10% -40 to 105°C
QFP-100
83
81
Yes
2
2
1
1
1
1
16
2
No
1
64k
32k
64k
Yes
16
No
4.5V to 5.5V -40 to +85°C
QFP-64
51
Yes
No
No
1
No
No
4k
3k
4k
128k
96k
128k
Yes
16
No
2.7V to 3.6V -40 to +85°C
QFP-64
51
Yes
No
No
1
No
No
I2C bus,
2 x 8-bit
Up/Down counter,
2ch DA converter
10k
5k
10k
256k
120k
256k
No
16
No
4.5V to 5.5V -40 to +85°C
QFP-120
97
Yes
No
No
2
No
3
IE-bus
(not on MB90587),
2ch DA converter
6k
6k
4k
128k
128k
64k
No
16
C-version 4.5V to 5.5V -40 to +85°C
QFP-100
77
Yes
No
No
5
No
No
MB90F591G
MB90591G
MB90F594G
MB90594G
4 x stepper
motor PMW,
sound generator,
RTC clock timer
8k
8k
6k
6k
384k
384k
256k
256k
No
16MHz
No
5V +/- 5%
-40 to 85°C
QFP-100
78
Yes
2
16
3
No
1
MB90595G
MB90F598G
MB90598G
4 x stepper
motor PMW
4k
4k
128k
128k
Yes
16MHz
No
5V +/- 10%
-40 to 85°C
QFP-100
78
Yes
1
16
2
No
1
MB90800
MB90F804-101
MB90F804-201
MB90803 / S
3V, 4 x 48 LCD
16k
16k
4k
256k
256k
128k
No
25
No
2.7V to 3.6V -40 to +85°C
QFP-100
70
Yes
72
70 / 72
for S-Version
No
No
2
No
2
MB90820
MB90F823B
MB90F822B
MB90822B
3ch PPG for
AC or DC
motor control
4k
128k
64k
64k
Yes
Yes
24
Yes
Not on
S-Version
5V +/- 10% -40 to +85°C
QFP-80
66
Yes
No
No
2
No
No
MB90865/S
MB90F867E(S)
MB90867E(S)
pin compatible
to MB90340
series
6k
128k
Yes
24
not on 3.5V to 5.5V -40 to +105°C
S-Version
QFP-100
80
Yes
No
No
No
4
No
MB90890
MB90F897/S
Dual Operation
Flash, pin
compatible to
MB90385 series
2k
64k
No
16
not on 4.5V to 5.5V -40 to +105°C
S-Version
QFP-48
34 / 36
Yes
for S-Version
1
8
2
0
No
MB90945
MB90F947A
MB90F949A
MB90F946A
Cost
optimised
6k
12k
16k
128k
256k
384k
No
24
1
16
1
1
1
Note: Part numbers with prefix F are flash versions • Part numbers without prefix F are mask versions.
16
No
Operating
Voltage
Operating
Temp
3.5V to 5.5V -40 to +105°C
QFP-100
82
Yes
CAN
CAN
interface Message
Buffers/
channel
UART
Standard
USART SIO
LIN
ADC
PPG
OCU
ICU
16-bit
I/O
Timer
Pulse
Width
Counter
16-bit
Reload
Timer
Timebase
Timer
Watch
Timer
External
Bus
Stepper
Motor
Interface
External
Interrupts
Drivers
10-bit 8ch
3 x 16-bit /
6 x 8-bit
6
2
1
No
1
Yes
Yes
Yes
No
8
1
10-bit 8ch
2 x 16-bit/
4 x 16-bit
No
4
1
No
2
Yes
Yes
Yes
No
8
10-bit 8ch
1 x 16-bit /
2 x 8-bit
8
2
1
No
2
Yes
Yes
No
No
6/8
1
No
2
Yes
Not on
S version
Yes
10-bit 8ch
4 x 16-bit/
4/2
8 x 8-bit
only 4
connected to I/Os
I2C
Sound
Channel Generator
LCD
Interface
Power
Saving
Modes
Evaluation
Board
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-M06
No
No
No
Sleep, stop,
timer, watch
FLASH-CAN-64P-M09
8
No
No
4 x 32
Sleep, Stop,
Timer, Watch
FLASH-EVA2-120P-M13
No
8
No
No
No
Sleep, stop,
timer, watch
FLASH-CAN-100P-M06
10-bit 8ch
3 x 16-bit /
6 x 8-bit
6
4
1
No
2
Yes
No
No
No
8
No
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-64P-M09
10-bit 8ch
3 x 16-bit /
6 x 8-bit
6
4
1
No
2
Yes
No
No
No
8
No
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-64P-M09
10-bit 8ch
1 x 16-bit /
2 x 8-bit
4
2
1
No
2
Yes
No
yes
No
8
1
No
No
Sleep, Stop,
Timer, Watch
FLASH-EVA2-120P-M13
10-bit 8ch
1 x 16-bit /
2 x 8-bit
2
4
1
1
3
Yes
C-version
yes
No
8
No
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-M06
10-bit 8ch
6 x 16-bit/
12 x 8-bit
only 6
connected to I/Os
6
6
1
No
2
Yes
No
No
4ch
8
No
Yes
No
Sleep, stop,
timer, watch
FLASH-CAN-100P-M06
10-bit 8ch
6 x 16-bit/
12 x 8-bit
only 6
connected to I/Os
4
4
1
No
2
Yes
No
No
4ch
8
No
No
No
Sleep, stop,
timer, watch
FLASH-CAN-100P-M06
10-bit 12ch
2 x 16-bit /
4 x 8-bit,
2 connected
to pins
2
2
1
No
3
Yes
No
Yes
No
No
4
1
No
4 x 48
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-340
10-bit 16ch
4 x 16-bit
6
4
1
2
2
Yes
No
No
No
8
No
No
No
Sleep, Stop,
Timer, Watch
5k-90820-80P
FM-562-A
10-bit 24ch
8 x 16-bit /
16 x 8-bit
8
8
2
No
4
Yes
not on
S-version
Yes
No
16
2
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-340
10-bit 8ch
2 x 16-bit /
4 x 8-bit
0
4
1
No
2
Yes
not on
S-Version
No
No
8
No
No
No
Sleep, Stop,
Timer, Watch
FLASH-CAN-48P-M26
10-bit 15ch
6 x 16-bit /
12 x 8-bit
4
6
2
No
1
1
No
No
No
8
1
–
–
Sleep, Stop,
Timer, Watch
FLASH-CAN-100P-340
17
MICROCONTROLLERS
16-BIT SINGLE CAN BUS
MICROCONTROLLERS
X0, X1
(P40, P41)
RSTX
HSTX
Clock
Controller
X0A, X1A
Sub-clock option
16LX CPU
I/O Timer 2ch
Input Capture
8 channels
Flash
Output
Compare
8 channels
I2C
Interface
2 channels
IN (7:0)
OUT (7:0)
SDA
SLC
RAM
F 2 MC-16 BUS
The MB90340 series offers a scalable
family concept approach to CAN
applications such as body control,
comfort applications and
infotainment. The new series features
different RAM/ROM sizes and
different mixtures of peripherals
allowing for easy migration to other
MCUs in this series, which saves
development time and costs.
LIN support, I2C bus interface, 24
analogue input channels, external bus
interface, selectable port levels for
CMOS, TTL and automotive levels are
some of the enhanced features of this
series. Options for CAN range are
from CANless devices to 2ch CAN.
A security feature is incorporated,
preventing unauthorised reading of
the contents of the Flash memory.
Prescaler
8/16 bit PPG
16/8 channels
CAN
Controller
1 or 2 channels
PPG (15:0)
Tx
Rx
SCK1 (3:0)
SOT1 (3:0)
4 channels
LIN-UART
SIN1 (3:0)
AVcc
AVss
AN (23:0)
AVRH
AVRL
ADTG
AD converter
16/24 channels
16 bit Reload
Timer
4 channels
TIN (3:0)
External
Interrupt
INT (16:0)
External Bus
Interface
TOT (3:0)
EBI
Shows the MB90340 series with LIN-USART I 2C-bus, 24AD-channels, external bus and full CAN performance.
18
16-BIT SINGLE CAN BUS
MICROCONTROLLERS
Part number
Memory type
Size (kB)
RAM (kB)
Sub-clock
CAN ch
MB90F347CE
Flash*
128
6
Yes
1
MB90F347CES
Flash*
128
6
No
1
MB90F867E
Flash*
128
6
Yes
0
MB90F867ES
Flash*
128
6
No
0
MB90F349CE
Flash*
256
15.75
Yes
1
MB90F349CES
Flash*
256
15.75
No
1
MB90F342CE
Flash*
256
15.75
Yes
2
MB90F342CES
Flash*
256
15.75
No
2
MB90F345CE
Flash
512
20
Yes
2
MB90F345CES
Flash
512
20
No
2
Note: *Mask ROM version is also available.
Features
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Fujitsu F2MC-16LX microcontroller
architecture
Max. 24MHz CPU clock
Flash security function
Full CAN 2.0A/2.0B interface with
flexible buffering
External bus interface
LIN-USART 4-ch
(offering SPI mode)
I2C 2 channels
External interrupts 8-ch
A/D converter 10-bit x 24-ch
Input capture 16-bit x 8-ch
Output compare 16-bit x 8-ch
Reload timers 16-bit x 4-ch
●
Programmable pulse generator
16-bit x 8-ch or 8-bit x 16-ch
QFP 100 package
-40 to +105°C standard
temperature range
19
MICROCONTROLLERS
16-BIT SINGLE CAN BUS
MICROCONTROLLERS
X0, X1
(P40, P41)
RSTX
HSTX
X0A, X1A
Clock
Controller
16LX CPU
Sub-clock option
I/O Timer 2ch
Input Capture
6 channels
Flash
Output
Compare
4 channels
I2C
Bus Interface
1 channel
IN (5:0)
OUT (3:0)
SDA
SLC
RAM: 4kB
F2 MC-16 BUS
The MB90350 series is a derivative
of the new MB90340 series for
applications that require small
packages. This series offers 16-bit
performance at low cost and a rich
feature mix in a small package. It
provides an entry level to the new
MB90340 series with full soft- and
hardware compatibility of the
embedded peripherals. CAN, I2C bus,
flexible UART interface providing LIN
support and 15 analogue input
channels are some of the main
features. A security feature is
incorporated, preventing
unauthorised reading of the contents
of the 128kB Flash memory.
8/16 bit PPG
12/6 channels
PPG (11:0)
Tx
Prescaler
CAN
Controller
Rx
SCK (1:0)
SOT (1:0)
2 channels
LIN-UART
SIN (1:0)
16 bit Reload
Timer
4 channels
TIN (3,1)
8 External
Interrupts
INT (7:0)
TOT (3,1)
AVcc
AVss
AIN (14:0)
ADC
15 channels
External Bus
Interface
AVRH
Shows the small sized MB90350 series with LIN-USART, I 2C-bus, 15AD-channels, external bus and full
CAN performance.
20
EBI
16-BIT SINGLE CAN BUS
MICROCONTROLLERS
Part number
Memory type
Size (kB)
Sub-clock
Low Voltage
detection Reset
MB90F352E(S)
Flash*
128
Not on S-version
No
MB90F351E(S)
Flash*
64
Not on S-version
No
MB90F352TE(S)
Flash*
128
Not on S-version
Yes
MB90F351TE(S)
Flash*
64
Not on S-version
Yes
Note: *Dual Operation Flash; Mask ROM version is also available.
Features
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Fujitsu F2MC-16LX
microcontroller architecture
Max. 24MHz CPU clock
Flash security function
Full CAN 2.0A/2.0B interface with
flexible buffering
32kHz sub-clock
LIN-USART 2-ch
(offering SPI mode)
External interrupts 8-ch
A/D converter 10-bit x 15-ch
Input capture 16-bit x 6-ch
Output Compare Unit
16-bit x 4-ch
Reload timers 16-bit x 4-ch
Programmable pulse generator
16-bit x 6-ch or 8-bit x 12-ch
●
Option for E2PROM emulation by
dual-operation Flash
QFP 64 package
-40 to +105°C standard
temperature range
21
MICROCONTROLLERS
16-BIT SINGLE/DOUBLE CAN BUS
MICROCONTROLLERS
The MB90360 series is a subset of
the powerful MB90340 series
condensed in to a compact 48-pin
package (7 x 7mm). It has a pin
compatible footprint to other Fujitsu
48-pin CAN serieses (MB90385,
MB90895).
Features
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Fujitsu F2MC-16LX
microcontroller architecture
Max. 24MHz CPU clock
64kB Flash ROM (with single
voltage and 10k erase cycles), or
Mask ROM
Full CAN 2.0A/2.0B interface with
flexible buffering (16 message
buffers)
3kB RAM
32kHz sub-clock option
LIN USARTs 2ch
(offering SPI mode)
External interrupts 8-ch
A/D converter 10-bit x 16-ch
Input capture 16-bit x 4-ch
Reload timers 16-bit x 2-ch
Programmable pulse generator
8-bit or 16-bit x 2-ch
Option for Low voltage/CPU
operation detection reset
QFP 48 package
-40 to +105°C temperature range
1: Only for devices without S-suffix
2: Only for devices with T-suffix
Shows the MB90360 series available in compact 48-pin package.
Part number
Memory type
Size (kB)
Sub-clock
Low Voltage
detection Reset
MB90F362E(S)
Flash*
64
Not on S-version
No
MB90F362TE(S)
Flash*
64
Not on S-version
Yes
Note: *Mask ROM version is also available.
22
16-BIT DOUBLE CAN BUS
MICROCONTROLLERS
The MB90390 series is an enhanced
upgrade of the MB90590 series. It is
designed for high-end 16-bit
automotive applications, especially
Instrument clusters. So operation
frequency has been increased to
24MHz combined with new features
such as 6 on-chip stepper motor
controllers larger embedded Flash
memory and SRAM.
X0, X1
RSTX
HSTX
Clock
Controller
16LX CPU
I/O Timer 2 ch
FLASH
Input Capture
6 channels
RAM
Output
Compare
8 channels
OUT (7:0)
8/16 bit PPG
12/6 channels
PPG (5:0)
Prescaler
SCK (0,1,3)
Features
IN (5:0)
SOT (0,1,3)
UART
3 channels
SIN (0,1,3)
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Fujitsu F MC-16LX microcontroller
architecture
Max. 24MHz CPU clock
384kB, 512kB Flash ROM (with
single voltage and 10k erase
cycles), or Mask ROM
2 Full CAN 2.0A/2.0B interfaces
with flexible buffering
10kB, 30kB RAM
Stepper motor controller-driver
6 channel
Sound generator
UART 2-ch
LIN-USART
(offering SPI mode) 1-ch
Synchronous serial I/O
External interrupts 8-ch
A/D converter 10-bit x 15-ch
Input capture 16-bit x 6-ch
Output compare 16-bit x 6-ch
Reload timers 16-bit x 2-ch
I2C (MB90F395HA only)
Programmable pulse generator
16-bit x 6-ch or 8-bit x 12-ch
QFP 120 package
-40 to +85°C temperature range
Prescaler
SCK 2
SOT 2
LIN-UART
1 channel
F 2MC-16 BUS
●
2
SIN 2
CAN
Controllers
2 channels
16 bit Reload
Timer
2 channels
Tx (1:0)
Rx (1:0)
TIN (1:0)
TOT (1:0) / WOT
Prescaler
Watch Timer
SCK 4
SOT 4
SIN 4
AVcc
AVss
AN (7:0)
AVRH
AVRL
ADTG
SGO
SGA
Flash version
PWM 1M (5:0)
Serial I/O
Stepper
Motor
Controller
6 channels
PWM 2M (5:0)
PWM 2P (5:0)
DVcc (3:0)
DVss (3:0)
10 bit ADC
8 channels
Sound
Generator
PWM 1P (5:0)
External
Interrupt
INT (7:0)
= MB90F395HA (512kB Flash, 30kB RAM)
= MB90F394HA (384kB Flash, 10k RAM)
Shows the MB90390 series with 6 stepper motor controller-drivers, LIN-USART and full dual CAN performance.
23
MICROCONTROLLERS
16-BIT USB
MICROCONTROLLERS
●
●
●
●
●
●
●
●
●
●
●
F2MC-16LX CPU
RAM 24kB
8/16 bit
PPG Timer
Channel 0 to 5
PPG0 to PPG5
Input Capture
Channel 0 to 3
IN0 to IN3
16 bit
Free Run Timer
FRCK
Output
Compare
Channel 0 to 3
OUT0 to OUT3
Flash 384kB
SIN0 to SIN3
SOT0 to SOT3
UART / SIO
Channel 0 to 3
SCK0 to SCK3
SDA0 to 2
Technology 0.35μm CMOS
Max. 24MHz CPU clock
Operation voltage 3.0-3.6V
USB 2.0 compliant
12Mbps full-speed
Up to 6 endpoints
DMAC supported
SIO
16-bit reload timer
16-bit pulse width counter
8 x external interrupts
USB driver available free
http://www.thesycon.de/eng/
prod_usbfirmware.shtml
Clock
Control
Circuit
Interrupt
Controller
SCL0 to 2
Features
●
X0, X1
X0A, X1A
RSTX
MD0 to MD2
I2C
Channel 0 to 2
AVcc
AVRH
AVss
8/10 bit
A/D Converter
AN0 to AN15
Internal Data Bus
The MB90330/335 series are a lineup of high-performance 16-bit MCUs
(F2MC-16LX family) with built-in USB
macros, supporting USB-Function
and simplified USB-Minihost. This
allows a USB device to act either as a
USB-Host or as a USB-Function. In
this way, USB peripheral devices can
exchange data without the mediation
of a PC. USB drivers are available free
of charge.
ADTG
TOT0 to TOT2
TIN0 to TIN2
16 bit
Reload Timer
Chanel 0 to 2
16 bit PWC
PWC
SIO
SIN
SOT
SCK
DVP
DVM
HVP
HVM
USB
HCONX
VBUS
DMAC
INT0 to INT7
External
Interrupt
Shows the MB90F334 series with USB and USB Minihost function.
Product Line-up
Device
ROM density
RAM density
Packaging
A/D converter
UART
I2C
PPG timer
24
MB90F334
384kBytes FLASH
24kBytes
120-pin LQFP
8/10 bits, 16 channels
4 channels
3 channels
3 x 16-bit / 6 x 8-bit
MB90333
256kBytes ROM
16kBytes
MB90F337
64kBytes FLASH
4kBytes
64-pin LQFP
–
2 channels
1 channel
2 x 16-bit / 4 x 8-bit
MB90337
64kBytes ROM
16-BIT NEXT GENERATION 16FX
Fujitsu is introducing the next
generation of 16-bit MCU, 16FX series
Performance Comparison 16LX and 16FX
Fast
16FX series is based on an improved
CPU with significantly increased
internal Bus bandwidth. As a result,
program execution is accelerated, as
can be seen in the Dhrystone
benchmark (Dhrystone 2.1 compared
to MB90340 series). 16FX is about 3
times faster (depending on the memory
model used) than 16LX at the same
clock frequency. For example at 24MHz
16FX achieves more than 11 real MIPS
(Dhrystone 2.1). The architecture
improvement is particularly visible
when handling large data structures
(see memory model ‘Large’)
But that’s not all. New technology
and improved design allow for CPU
frequencies well above 60MHz - thus
allowing for processing performance
ranges of 32-bit processors.
Efficient
16FX combines the advantages of 16
and 32-bit architectures. The C-code
efficiency benefits from the 16-bit
instruction set. Instruction Pipelining, a
technique widely used in the 32-bit
RISC world allows 16FX to reach RISC
like performance. With instructions
completed in less clock cycles the
same performance is achieved with
less power consumption (compared to
Architectures without pipelining).
The 16-bit bus width again is an
advantage for a low power
Graph 1 shows the performance ratio (Dhrystone 2.1) of 16FX compared to 16LX at 24MHz CPU frequency for
different Memory Models. 16LX = 100%.
Operating Current at same Performance (5V)
Peripheral
CPU
Graph 2 compares 16FX operating current simulation result to 16LX typical values, both operating at 4MIPs
(Dhrystone 2.1) performance. 16FX achieves the performance at lower frequency with only 22% of the power
consumption.
consumption result compared to
32-bit architectures, as the
capacitance of the wider bus is
higher, thus current consumption is
higher for a 32-bit bus. The use of
latest CMOS technology also
translates into efficient use of silicon
space (smaller chip) and lower power
consumption.
16FX specific power reduction
features include a reduced internal
CPU supply voltage, peripheral clock
speed selectable independently from
CPU speed and reduced number of
clocks per instruction (CPI). The
result is a 78% reduction in power
consumption compared to 16LX at
the same performance.
16LX compatible
The 16FX CPU uses all 16LX machine
instructions. With the same
instruction set, the Assembler and
C-compiler are also unchanged when
switching from LX to FX CPU. Quite a
few of the 16LX peripherals can be
found again on 16FX - making SW
conversion from LX to FX an easy
task. On the hardware side it is even
easier. The first 16FX product is fully
pin-compatible to the successful
MB90340 (16LX) series. No need for
a PCB change. You can even use the
same Fujitsu Starter Kit (Flash-CAN100P-340).
25
MICROCONTROLLERS
16-BIT LX LINE-UP
3 CAN
2 CAN
1 CAN
No
CAN
MB90F443G
128kB Flash, 6kB RAM
MB90F543G
MB90F594G
128kB Flash, 6kB RAM
256kB Flash, 6kB RAM
MB90543G
MB90F342
128kB ROM, 6kB RAM
256kB Flash, 16kB RAM
MB90F591G
MB90F394
MB90F395
MB90342
384kB Flash, 8kB RAM
384kB Flash, 10kB RAM
512kB Flash, 30kB RAM
256kB Flash, 16kB RAM
MB90591G
MB90594G
MB90F423G
MB90394
MB90F345
384kB ROM, 8kB RAM
256kB ROM, 6kB RAM
128kB Flash, 6kB RAM
384kB ROM , 10kB RAM
512kB Flash, 20kB RAM
MB90F598G
MB90598G
MB90F349
128kB Flash, 4kB RAM
128kB ROM, 4kB RAM
256kB Flash, 16kB RAM
MB90F428G
MB90428G
MB90427G
MB90351
MB90F367
128kB Flash, 6kB RAM
128kB ROM, 6kB RAM
64kB ROM, 4kB RAM
64kB ROM, 4kB RAM
64kB Flash, 3kB RAM
MB90F546G
MB90548G
MB90F347
MB90349
MB90367
256kB Flash, 8kB RAM
128kB ROM, 4kB RAM
128kB Flash, 6kB RAM
256kB ROM, 16kB RAM
64kB ROM, 3kB RAM
MB90F548G
MB90547G
MB90549G
128kB Flash, 4kB RAM
64kB ROM, 2kB RAM
256kB ROM, 6kB RAM
MB90F362
MB90362
64kB Flash, 3kB RAM
64kB ROM, 3kB RAM
MB90F497G
MB90F498G
MB90347
MB90F351
MB90947A
64kB Flash, 2kB RAM
128kB ROM, 2kB RAM
128kB ROM, 6kB RAM
64kB Flash, 4kB RAM
128kB ROM, 6kB RAM
MB90497G
MB90F897
MB90F352
MB90352
MB90351
64kB ROM, 2kB RAM
64kB Flash, 2kB RAM
128kB Flash, 4kB RAM
128kB ROM, 4kB RAM
128kB ROM, 4kB RAM
MB90F947A
MB90F387
MB90387
MB90F949A
MB90F946A
128kB Flash, 6kB RAM
64kB Flash, 2kB RAM
64kB ROM, 2kB RAM
256kB Flash, 12kB RAM
128kB Flash, 16kB RAM
MB90F457
MB90457
MB90F438L
MB90F439
MB90F867
64kB Flash, 2kB RAM
64kB ROM, 2kB RAM
128kB Flash, 4kB RAM
256kB Flash, 6kB RAM
128kB Flash, 6kB RAM
MB90438L
MB90867
128kB ROM, 4kB RAM
128kB ROM, 6kB RAM
In production
16LX Flash microcontrollers compatibility overview.
Same colour = same pin-out
26
16FX 100pin
External Bus
16FX Speedo
120pin
In development
16-BIT SUPPORT TOOLS
●
16FX Tools
16FX is supported by Fujitsu’s proven
emulator for 32-bit FR series.
The Software tools (Softune
Workbench) are free-of-charge for
customers in Europe.
One evaluation chip covers a host
of future 16FX products including
features like:
● CAN with 32 message buffers per
channel
● LCD controller
● Stepper motor controller
● LIN USART (SPI function)
● Enhanced PWM generators
● Up to 40 channels of 10-bit ADC
● Clock supervisor / HW watchdog
● Alarm comparator
● Safe E2PROM emulation
(relocatable base address of
interrupt vector table)
●
●
Main unit and adaptor board of the 16LX high-speed
emulator
●
●
●
●
●
On-The-Fly function (commands
can be run during microcontroller
execution)
Powerful trace function
Displays source codes, variables,
register, memory and trace on
multi-windows
Event trigger allows a wide range
of conditions to be specified
(code x 8 / data x 8)
Sequential control in 4 conditions
and 3 levels
●
●
Performance measurement
function (measurement of
execution speed between two
points, iteration count
measurement)
Code coverage measurement
function (program execution
coverage rate measurement)
Host I/F (standard accessories):
RS-232C (max 115kbps), LAN
(10BASE-T, 100BASE-TX),
USB 1.1
LCD display for set-up and
emulator status
Menu keys for LCD dialogue
MB2147-01 high-speed Emulator
Features
LAN Cable (10BASE-T/100BASE-TX)
●
●
●
●
●
Supports all Fujitsu 16LX
microcontroller series
Microcontroller operating
frequency: max 25MHz
Emulation memory: 1M x 4 area
Fully Softune Workbench
integrated user interface
Simplified graphic interface
operation execution using
pull-down menu and buttons
USB Cable (USB 1.1)
Emulator/
Debugger
Software
RS-232C Cable (9pin-9pin)
Personal Computer
Evaluation
Device
AC Cable
MB2132-4xx
Main Unit
MB2147-01
Main Unit
SOFTUNE
Workbench
Adaptor Board
MB2147-xx
Connection
User’s
System
Probe Cable
Adaptor Board
System configuration.
27
MICROCONTROLLERS
EVALUATION BOARDS
Fujitsu supports development
engineers with low cost
multi-functional evaluation boards for
almost every Fujitsu 16-bit Flash
microcontroller.
These Boards can be used standalone for software development and
testing or as a simple target board to
work with the emulator system.
(Fujitsu in-circuit emulators require a
target system that provides VCC and
GND, as well as a clock-circuit and
reset). The boards allow the designer
to start immediately with the software
development.
Features
●
●
●
●
●
●
●
●
In-Circuit serial Flash
programming
All resources available for
evaluation
All pins routed to connectors
8 user LEDs
Reset button
Crystal for main clock and for
sub-clock where applicable
9 to 12V unstabilised external DC
power supply usable
English documentation and
CD-ROM included
●
16LX series supported:
MB90495G, MB90560, MB90565
and MB90460
● Fully supports 3 and 5V
environment
● QFP-64 socket for device (with
package code ‘PFM’) or emulator
connection
● High-speed CAN driver and
connector
● 4MHz main crystal
● Two UART interfaces (3 and 5V
operating)
● Two buttons configurable for
external interrupts
● Prototyping area
● 64-pin VG connector delivered
with Flash microcontroller
MB90F497
Order code:
FLASH-CAN-64P-M09-V2
FLASH-CAN-48P Evaluation Board
●
FLASH-CAN-64P-M09-V2
Evaluation Board
●
●
●
●
●
●
28
16LX series supported: MB90360,
MB90385, MB90455 and
MB90890
One UART interface
One LIN-transceiver
One high-speed CAN transceiver
8 user LEDs, optional:
alphanumeric standard LC-Display
connectable instead of LEDs
5 user-buttons configurable for
INT4, INT5, TIN0, IN0 and ADTG*
64-pin VG connector (same pinout as Flash-CAN-64P-M09-V2)
Order code:
FLASH-CAN-48P-M26 with 48-pin
QFP socket and MB90F387.
FLASH-CAN-64P-350
Evaluation Board
●
16LX series supported:
MB90350 series with package
code ‘PFM’
● MB90350 series: MB90F351 &
MB90F352
● Two UART interfaces
● Two LIN-transceivers
● One high-speed CAN transceiver
● 8 user LEDs, optional:
alphanumeric standard LC-Display
connectable
● 5 user buttons configurable for
INT10, INT11, IN0, IN1, TIN1*
● QFP-64 socket
● 96-pin VG connector
● Delivered with MB90F352PFM
Order code:
FLASH-CAN-64P-350
EVALUATION BOARDS
FLASH-CAN-100P-340
Evaluation Board
SK-90820-80PFM-562
Evaluation Board for motor control
series
●
LIN-transceiver
Two high-speed CAN transceiver
● Two buttons configurable for
external interrupts
● Prototyping area
● QFP-120 socket for device or
emulator connection
● Delivered with Flash
microcontroller MB90F394H
Order code:
FLASH-CAN120-390
●
●
16LX series supported:
MB90340, MB90865. Version 1.1
onward also MB90800, MB90945
package code ‘PF’
● MB90340 series: MB90V340,
MB90F34x
● 16FX series MB96F340 support
planned
● Two UART interfaces
● Two LIN-transceivers
● Two high-speed CAN transceivers
● 8 user LEDs, optional:
alphanumeric standard LC-Display
connectable instead of LEDs
● 5 user-buttons configurable for
INT0, INT1, TIN1, IN0 and
ADTG/TIN0*
● QFP-100 socket for device (with
package code ‘PF’) or emulator
connection
● 96-pin VG connector
● Delivered with Flash
microcontroller MB90F34x
Order code:
FLASH-CAN-100P-340
FLASH-CAN120-390
Evaluation Board
● 16LX series supported: MB90390
● 5 and 3V internal power supply
available
● 5 MHz main crystal
● Two UART interfaces (3 and 5V
operating)
FLASH-CAN-100P-M06
Evaluation Board
●
16LX series supported:
MB90420, MB90435, MB90440,
MB90540, MB90550, MB90545,
MB90580, MB90590, MB90595
● 100-pin QFP socket for device
(package code ‘PF’) or emulator
connection
● Two high-speed CAN drivers
● RST, HST push-button
● Delivered with Flash
Microcontroller MB90F598G and
two 50-pin socket connectors
Order code:
FLASH-CAN-100P-M06
●
16LX series supported: MB90820
in ‘PFM’ package
● 80-pin socket for device (package
code PFM) or In-circuit emulator
connection
● 9-12V unregulated external
DC power supply usable
● 5V internal power supply,
Power-LED
● In-Circuit serial Flash programming
● All resources available for evaluation
● All pins routed to connectors
● 4 MHz main-crystal
● Two UART interfaces
● Two LIN interfaces
● 8 User LEDs, optional: alphanumeric
standard LC-Display connectable
instead of LEDs
● Reset-Button, Reset-LED
● 5 User-buttons
● 96-pin VG connector
● Delivered with Flash Microcontroller
MB90F823.This microcontroller
contains a ‘burn-in’ boot loader for
programming the flash
Order code:
SK-90820-80PFM-562
*The functions assigned to user
buttons may vary depending on which
MCU is used.
29
MICROCONTROLLERS
INTRODUCTION TO THE FR FAMILY 32-BIT RISC ARCHITECTURE
30
FR CPU Core Block Diagram
FR CPU
IF
5-Stage
Pipeline
16-bit
ID
32
R0
MULT*1
Instruction-Bus
MA
WB
MDH
R3
MDL
R4
–
PC
RP
ALU
R11
Barrel-Shift *2
R13 / AC
TBR
PS
32
R12
SSP
USP
From
- Cache
- I-RAM
- Flash
R1
R2
EX
32-bit Dedicated
Registers
Data-Bus
The Fujitsu RISC (FR) architecture is a
32-bit microprocessor core that is
dedicated to resolving the twin
demands of high performance
coupled with low cost, which are
needed by today’s high-end
automotive, consumer and telecom
applications. Designed from the
outset to be optimised for embedded
applications, the CPU has 16-bit
instructions, enabling maximum
performance from low-cost, half-word
external memory or else allowing
double instruction fetches for each
bus cycle. The CPU employs a fivestage pipeline, a 32 x 32 multiplier, a
barrel shifter and a bit search unit
which finds the first 1, 0 or change in
a data word in a single cycle.
The CPU has eight dedicated
32-bit registers: program counter,
processor status, interrupt table base
register, return pointer, system and
user stack pointers and two for
multiply/divide result. There are
sixteen 32-bit, general-purpose
registers arranged as a single bank.
The functions of R13 to R15 are
reserved as virtual accumulator, frame
pointer and stack pointer respectively.
The instruction set contains bit
manipulation instructions and data
moving instructions, which are very
helpful in supporting the on-chip
peripheral blocks.
R14 / FP
Write-Buffer
32-bit Arithmetic Unit
R15 / SP
32-bit GeneralPurpose Registers
To / from
- RAM
- Flash
*1: 32-bit x 32-bit: 5 clock cycles, 16-bit x 16-bit: 3 clock cycles. *2: 1 cycle. IF: Instruction Fetch ID: Instruction
Decode EX: Execution MA: Memory Access WB: Write Back PC: Program Counter RP: Return Pointer TBR: Table
Base Register PS: Program Status SSP: System Stack Pointer USP: User Stack Pointer AC: Accumulator
FP: Frame Pointer SP: Stack Pointer.
Although the FR is a RISC, it contains
a number of extended instructions,
which help assembly level
programming, often unavoidable in
embedded applications. An example is
the store of half of the register bank
to memory.
Blocks that require fast access are
connected to the FR-core within a
32-bit Harvard Bus system. These
units are the internal RAM, the DMAcontroller and the bit search unit.
Resources that require simple control
or status access, such as UARTs,
timers, etc., are hooked up on a
16-bit peripheral bus known as the
R-Bus. The external bus gives the
user the opportunity to access
external memory or other memorymapped devices on the target
application, supporting up to 8 fully
configurable chip-select areas.
INTRODUCTION TO THE FR FAMILY 32-BIT RISC ARCHITECTURE
Fujitsu has developed a suite of FR
cores from FRLite to FR80 – for
different performance requirements.
The FRLite core has been designed
with the target of reducing die size,
power consumption and the design
turnaround time.
This core closes the performanceand cost-gap between today’s 16LX
and FR controllers. By also being
offered with the same resources it
eases the migration from the 16LX
CISC world into the FR RISC domain.
Most of the current families are based
on the FR60 core family containing
the FR50 and FR70 core variants.
FR80 is used for high-speed
processor type devices requiring both
instruction and data cache.
FR 32-bit RISC Core Performance Road Map
Architecture: 5 stage pipeline, Load / Store Architecture
Bus-Architecture: Harvard-Architecture
CISC-like Intruction sets: Compact Code Size
200MIPS
ble
ati
omp
100MIPS
e-C
war
Soft
FR60
FR50
50MIPS
20MIPS
s
Core
FR30
FR80
FR70
200 VAX MIPS @ 200MHz
(1.00 VAX MIPS/MHz)
110 VAX MIPS @ 133MHz
(0.83 VAX MIPS/MHz)
FRLite
20 VAX MIPS @ 33MHz
(0.61 VAX MIPS/MHz)
Note: VAX MIPS is measured by Drystone 1.1
From FRLite’s low power/low cost technology to FR80's optimised performance, the FR core roadmap offers a wide
range of software-compatible cores dedicated to embedded applications.
31
MICROCONTROLLERS
MB91270 AUTOMOTIVE SERIES
The FRLite series MB91270 (based on
EVA device MB91V280) includes
100-pin devices (MB91270) for
automotive body control and other 5V
CAN applications.
As with all FRLite series, MB91270
offers:
● FRLite 32-bit RISC CPU,
load/store architecture, 5-stage
pipeline
●
●
●
●
●
●
●
Operation frequency: 32MHz
Instructions compatible with
FR families
Access to flash memory without
wait states
DMA
Various timer and counter
functions
Operating voltage: 5V
CMOS 0.35μm technology
In addition, the following feature set
is available:
● ADC
● Flash: up to 512kB
● RAM: up to 48kB
● CAN
● LIN-USART
● I2C
32
Automotive body control MCU with 1 x CAN and 7 x LIN (pin compatible to 16-bit MB90340 series).
MB91F272, the first device in this
series, is pin-compatible to the
successful 16-bit MB90340 series
and offers the following features (see
block diagram):
● Flash: 256kB
● RAM: 10kB
● CAN: (1 channel, 32 message
buffers)
● LIN-USART: (7 channels)
● I2C: (3 channels)
● 10-bit ADC: (24 channels)
●
●
Various timer and counter
functions:
• 16-bit PPG ( 8 channels)
• 16-bit reload timer
(3 channels)
• 16-bit free running timer
(4 channels)
• Output compare (8 channels)
• Input capture (8 channels)
• 16-bit up/down counter
(2 channels)
External Interrupts: 16 channels
For evaluation and software
development, the MB90340 starter-kit
Flash-CAN-100P-340 is available
together with the adaptor
ADA-91270-90340-100PFV.
MB91360G AUTOMOTIVE SERIES
MB91360G series with up to 3 FULLCAN Interfaces and 768kB Single
Voltage Flash Memory
Created in Fujitsu’s 0.35μm CMOS
embedded flash process, MB91360G
devices with on-chip Flash memory and
CAN are ideal for a wide range of
automotive and industrial applications.
MB91360G parts are being used in
high-end instrumentation systems
today, where special on-chip features
such as stepper motor controllers,
real-time clock, sound generator, high
current LED drivers and PPGs for light
dimmers, are important.
Some versions contain up to 5
million transistors in 160 logical
blocks. The FR CPU clocks at up to
64MHz internally and is supported by
instruction RAM and up to 32kB data
RAM. All devices have a built-in Flash
memory with 10 years’ data retention
and a minimum of 10,000 erase-cycles.
Different programming algorithms can
be used such as in-circuit
programming, EPROM programmers
or serial programming using the
internal boot-ROM (including a security
function).
In addition to the special features, a
number of general-purpose peripheral
blocks are available such as serial
communication interfaces, 10-bit A/D
and D/A converters, input capture and
output compare, reload timers, external
interrupts and many more. Power down
management features include individual
clock-gear functions, sleep and stop
modes and reset generation if the
voltage drops below a defined
threshold plus over/under voltage
detection interrupt.
EMC will be more important for the
functionality and security of electronic
devices. All members of the MB91360
family will therefore be equipped with
a new clock modulator unit, which
drastically reduces the EME
(electromagnetic emission) and helps
in-getting designs EMI-approved.
The modulation of the internal
operation clock reduces the noise by
spreading the energy of the MCU over
a wide frequency range.
●
Features
●
●
●
●
●
●
●
●
32-bit core CPU; max. 64MHz/
15.6ns internal cycle time from
4MHz oscillator
0.35μm CMOS technology
Internal voltage regulator
Supports 3V MCU core from 5V
supply, offering low EMI and low
power consumption figures
Built-in clock modulator for EMC
optimisation
CAN 2.0B protocol controllers:
• 16 message buffers, each
individually programmable for
transmit or receive
• 11 or 29 identifier bits
• Full identifier bit compare/full
mask/compare against 1 of 2
mask registers
• Ability to group buffers into
flexible multi-level configuration
• Readable error counter
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
Up to 768kB Flash memory;
supports automatic programming,
10,000 erase cycles, 10-year data
retention time, no second
programming voltage required
4kB instruction RAM
up to 32kB static data RAM
5 channels DMA, external and
internal channels with 16 sources
Internal boot ROM
Up to 8 external interrupts
Power-down reset if supply voltage
falls below pre-set threshold
Under/over voltage detection
ADC: up to 16 channel analogue
inputs, resolution 10-bit
DAC: up to 2 channel analogue
outputs, resolution 10-bit
ICU (Input Capture) 16-bit
OCU (Output Compare) 16-bit
Programmable pulse generator
16-bit
Stepper motor controller
UART full duplex up to 115kBaud
(LIN optional)
I2C Bus controller up to 400kHz
Synchronous serial I/O up to
1Mbit/s
Re-load timer 16-bit
LED driving port
Sound generator
Real-time watch timer
Same emulation system for entire
series
Different package options from
120 to 208-pin (QFP)
33
MICROCONTROLLERS
MB91360G AUTOMOTIVE SERIES
The MB91360G series offers devices
with the same FR50 core, but with
different peripheral and package
options. The available devices are
shown in the table on page 44. Two
example block diagrams (MB91F362G
and MB91F376G) are shown here.
EMULATOR
EVA-CHIP
MB91FV360G
Only
Clock Modulator
Trace RAM IF
(4MHz PLL)
Watchdog
OCU x 4
SMC x 4
Sound
PPG x 8
I2C
RTim x 6
LED x 8
ADC x 16
DAC x 2
Alarm
PD Reset
RT Clock
Ext. Int x 8
UART x 3
SIO x 2
Int Control
FR50 CPU
Power Control
Data RAM
I-RAM
12kB
4kB
INSTR
DATA
Bit Search
CAN x 3
DMA
32 D ; 1
Harvard Bus Converter
Ext. Bus
Interface
Fast RAM
Flash ROM
4kB
512kB
Boot ROM
R-Bus
Interface
2kB
MB91F362G featuring 3 x CAN and more than 20 other on-chip peripherals.
EMULATOR
EVA-CHIP
MB91FV360G
Only
Clock Modulator
Trace RAM IF
FRTim x 2
DSU
ICU x 4
OCU x 2
SMC x 4
Sound
PPG x 8
I2C
Clock Module
(4MHz PLL)
Watchdog
Int Control
FR50 CPU
32kHz Subclock + calib
Power Control
Data RAM
I-RAM
16kB
4kB
RTim x 6
CAN x 2
INSTR
DATA
Bit Search
DMA
32 D ; 1
ADC x 8
Harvard Bus Converter
Ext. Bus
Interface
Flash ROM
768kB
Boot ROM
2kB
Fast RAM
16kB
R-Bus
Interface
MB91F376G identical to F366G, but featuring 768kB of on-chip flash memory.
34
ICU x 4
Clock Module
Ext Bus
MB91F362G offers over 20 on-chip
peripherals including 3 CAN
controllers, external bus interface and
stepper-motor controllers. The package
used for the MB91F362G is a QFP208.
The latest addition to the
MB91360G family is the MB91F376G.
It is a powerful device for all kinds of
automotive and industrial applications,
where motor-control, multiple CANbuses and many kinds of serial
interfaces are required. This device is
useful for single-chip applications and
is therefore housed in a compact
QFP120 package. It is fully compatible
to MB91F366G, but offers 768kB of
flash memory.
For the other members of the
MB91F360G series, please see the
table on page 44.
FRTim x 2
DSU
Alarm
PD Reset
RT Clock
Ext. Int x 8
UART x 2
SIO x 2
STARTERKITS MB91360/364
The MB91360 starterkits (STARTERKIT
MB91360 and STARTERKIT MB91364)
are stand-alone application boards
that allow easy evaluation and
demonstration of almost all features of
the MB91360 microcontroller series.
Along with the supplied Windowsbased development tools, they can be
used as a system for user program
developments.
The boards can be configured as
targets for the MB91360 emulation
system, or as stand-alone evaluation
boards. All peripheral functions are
available on external pin-headers in
order to design and effectively test the
cost and time of user-applications. For
some resource functions, additional
hardware is already present on the
board (e.g. CAN- and UARTtransceivers, LEDs, Buttons, etc.).
Features of STARTERKIT MB91360
●
●
●
●
●
●
Footprint QFP208 for
MB91F362G (or emulation
socket), surrounded by headers
for other adaptors
4MHz or 32kHz crystal selectable
DC power-supply circuit (incl.
test pins for Vcc, GND, power-LED
and switch)
512kB external SRAM available for
user code and data
External 16550 UART (supports
transfer-rates up to 115.2kBaud)
3 Resets (‘Monitor’ = Flash
monitor, ‘User’ = external RAM,
‘Flash’ = User Flash Area)
MB91364 Starterkit - low cost multi-functional evaluation board.
●
●
●
●
●
●
●
●
●
●
2 MAX232 + DB9 (female)
connectors for monitor and
internal UART
CAN transceiver and DB9 (male)
for internal CAN0
External interrupt 0 and 1
connected to buttons for user
interaction
Various jumpers for individual
configuration
2 x 16 char LCD (on Port G)
8 LEDs (on Port J)
External bus and all resources
logically grouped on pin-headers
Area for extensions (2.54mm
grid)
Stand-alone configuration features
built-in monitor debugger (in Flash)
Software example projects for
various applications
Features STARTERKIT MB91364
●
●
●
●
●
●
●
●
●
●
●
●
Supports 32-bit MB91F364G with
LQFP-120 package
9 to 12V unstabilised external DC
power supply
5V internal power supply available
In-circuit serial Flash
programming
All resources available for
evaluation
4MHz main crystal
2 UART interfaces /
2 LIN-transceivers
One high-speed CAN transceiver
8 user LEDs
Reset-, Break-, NMI-Buttons
Two buttons configurable for
external interrupts
96-pin VG connector
35
MICROCONTROLLERS
MB91460 AUTOMOTIVE SERIES (UNDER DEVELOPMENT)
The FR-based MB91460 series will
offer devices for car dashboard, car
body control, car infotainment and
with the upcoming revision B of the
EVA device also FlexRay applications,
e.g. in the chassis area. It is a
successor of the well-established
MB91360G series.
Features
The following maximum feature set is
supported by the first EVA device
MB91V460:
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
36
32-bit Fujitsu RISC MCU,
load/store architecture, 5-stage
pipeline
Maximum clock frequency:
100MHz
Up to 4MB embedded flash
Up to 128kB RAM
BootROM 4kB
Optional instruction cache: 4kB
32kHz sub-clock
Embedded Debug Support (EDSU)
CAN: up to 6 channels with up to
128 message buffers each
LIN-UART: up to 16 channels
(4 channels with 16 Byte FIFO)
400kHz I2C: up to 4 channels
Input Capture: 16-bit x 8 channels
Output compare: 16-bit x 8
channels
Reload timer: 16-bit x 8 channels
PPG: 16-bit x 16 channels
Pulse frequency modulator
(1 channel)
MB91460 Maximum Feature Set supported by EVA Device MB91V460.
MB91460 Line-up.
●
●
●
●
Up/down counter: 2 channels
Sound generator
Real-time clock
SDRAM/FCRAM interface
• Up to 32-bit address output
• 8-bit, 16-bit or 32-bit data
input/output
• Built-in pre-fetch buffer
●
• Supports asynchronous SRAM,
ROM/Flash, burst mode and
page mode ROM/Flash
• SDRAM (FCRAMTM type,
programmable CAS latency,
number of banks)
DMA controller: 5 channels
MB91460 AUTOMOTIVE SERIES (UNDER DEVELOPMENT)
●
External interrupts: up to 16
channels + NMI
● 10-bit A/D converter: Up to 32
channels, 3μs conversion time
● SMC: up to 6 channels
● Alarm comparator: up to
2 channels
● LCD support (4 x 40)
● Revision B of the EVA device will
support devices with the following
additional features:
• FlexRay (dual channel)
• MediaLB
• I2S
• Ethernet and USB are under
discussion
● Operating temperature range:
-40 to +105°C (125°C on
demand)
● Operating power supply voltage
range: 3 or 5V
● 0.18μm embedded flash
technology
The diagram on the following page
shows the future development of the
MB91460 series.
In addition to the EVA devices
flash products will be developed for
various applications in the car. The
target applications are dashboard,
body control, infotainment and
FlexRay applications. The first devices
will contain a superset of features
offered for the related application.
Smaller derivatives of these superset
devices will follow. Please contact
Fujitsu for details.
MB91F467DA is the first flash device
to be available of the MB91460
series. It can be considered a
successor of MB91F362G, now
offering an extended feature set. Its
primary target application is
instrumentation, but its rich feature
mix makes it suitable for various
other applications as well.
Features of MB91F467DA
● 1088kB of flash memory directly
connected to the CPU core via an
advanced prefetch / caching
system. The device includes
Fujitsus Flash Security Feature
(Read-out protection)
● 64kB of RAM, separated into
32kB of dedicated data RAM and
32kB of RAM, which can be used
for data and instructions.
●
SMC: (stepper motor controller)
6 channels
● CAN: 3 channels with 32 message
buffers each
● LIN-UART: 5 channels,
(4 channels are equipped with
transmit and receive FIFOs)
● External Bus interface, which
supports various memories, but
can also be used to connect
Fujitsu Graphic Display
Controllers or the new FlexRay
ASSP series
Please see the block diagram for
details.
MB91F467DA block diagram.
37
MICROCONTROLLERS
MB91460 AUTOMOTIVE SERIES (UNDER DEVELOPMENT)
A starterkit in two variants (combined
with the FlexRay ASSP and without it)
is currently available: SK-91F467DFLEXRAY or SK-91F467D-208PFV
MB91F464AA is a 100-pin device
developed for various body control
applications.
Features
● 416kB Flash
●
●
●
●
●
●
16kB RAM,
CAN 1 channel, 32 message
buffers
LIN-UART: 5 channels
10-bit ADC: 21 channels
RTC module, which can operate
based on the external 4MHz or
32kHz crystals
Various timers
Please see the block diagram for the
other features.
38
MB91F464AA block diagram.
MB91230 LCD CONTROL SERIES
EMULATOR
EVA-CHIP
MB91V230
Only
Trace RAM IF
FRTim x 2
Clock Module
●
●
●
●
●
●
Process technology: CMOS
0.35μm
Supply voltage: MB91F233:
4.0 to 5.5V (external) 3.0 to 3.6V
(internal) MB91F233L: 3.0 to 3.6V
Operating frequency: 33.6MHz
Power consumption: 50mA
(MB91232), 80mA (MB91F233)
Memory: 256kB flash memory
(only MB91F233) 192kB ROM
(only MB91232) 16kB RAM
(MB91F233 and MB91232)
LCD controller: 4 COM, 32 SEG
A/D converter: 10-bits
(4 ch x 2 units)
Int Control
FRLite CPU
Sub Clock
(32MHz)
ICU x 2
OCU x 4
RTim x 4
PPG x 6
ADC x 8
DAC x 2
UART x 4
Ext. Int x 16
PWC x 2
Ports
Flash
Bit Search
256kB
Power Control
INSTR
●
Watchdog
(4.2MHz PLL)
32 D ; 1
Harvard Bus Converter
RAM
LCD 4 x 32
R-Bus
Interface
RTC
16KB
U/DCount x 2
MB91F233 featuring an LCD controller.
●
●
●
●
Features
DSU4
DATA
The MB91230 series of embedded
controllers is based on the FRLite
32-bit RISC CPU core.
The operating voltage of the L
variant ranges from 3.0 to 3.6V, down
to 2.2V (min.) at real-time clock
mode.
With an externally connected lowprice 4.2MHz oscillator, the operating
frequency can be programmed from
2.1 to 33.6MHz resulting in a current
consumption of 12 to 50mA.
In addition to the FRLite CPU core,
and various timer and communication
units, the MB91230 series features
LCD controller (4COM, 32 SEG) that
can directly drive Liquid Crystal
displays.
●
●
●
●
D/A converter: 8-bits (2 ch)
Clock output function
Real-time clock
UART communication function
Timer function: PPG, up/down
counter, reload timer, free-running
timer, watch timer, PWC timer,
U-timer, Watchdog timer function,
ICU, OCU
98 I/O ports
Low-power consumption mode:
Sleep, Stop, and Timer modes
Package: 120-pin LQFP
A dedicated starterkit
(STARTERKITMB91230) is available
for this device.
39
MICROCONTROLLERS
MB91260/265 3-PHASE MOTOR
CONTROL SERIES
●
●
●
●
40
Process technology: CMOS
0.35μm
Supply voltage: 4.0 to 5.5V
Operating frequency: 32MHz
UART communication function
MB91F264 including dedicated
resources for motor control
EVA-CHIP
MB91V260
Only
Trace RAM IF
DSU4
Watchdog
Clock Module
PWC x 2
Waveform
generator
RTim x 3
PPG x 8
Int Control
FRlite CPU
(4.2MHz PLL)
FRTim x 2
33MHz
OCU x 6
Power Control
Flash
Bit Search
256kB
MAC-Unit
INSTR
Features
EMULATOR
DATA
With its high-speed MAC (multiply/
accumulate) unit, multi-function
timer and 3 high-speed (1.2μs) A/D
converter units, this embedded flash
microcontroller is optimal for 3-phase
motor control applications.
The multi-function timer consists
of a free-running timer (up/down),
output compare and input capture
units, 16-bit PPG timer units and a
waveform generator.
The MAC unit executes 16-bit x
16-bit multiplications and the
calculation of a 40-bit sum in a single
cycle of its 32MHz clock. As an added
feature 64 word X- and Y-RAMs are
built in. MB91F264 features 256kB
embedded flash and 8kB RAM and
comes in a 100-pin package.
MB91F267 features 128kB embedded
dual-operation Flash and 4kB RAM
plus 1 channel of CAN with a 64-pin
package.
ADC x 8
ICU x 4
ADC x 2
Ext. Int x 10
ADC x 2
UART x 3
32 D ; 1
Harvard Bus Converter
DMA 5 ch
Ports
R-Bus
Interface
RAM
8kB
MB91F264 including dedicated resources for motor control.
●
Timer function: PPG, up/down
counter, reload timer, free-running
timer, watch timer, PWC timer,
U-timer, Watchdog timer
function, ICU, OCU
●
●
Waveform generator (for motor
drive)
Low-power consumption mode:
Sleep, Stop, and Timer modes
MB91F264
MB91F267
Package
LQFP-100
LQFP-64
A/D
2 ch 2 units, 8 ch 1 unit
4 ch 1 unit, 7 ch 1 unit
USART
3 ch
2 ch
PWC
2 ch
1 ch
Ext. Int
10 ch + NMI
8 ch + NMI
RTim
3 ch
3 ch
PPG
8 ch 16-bit (16 ch 8-bit)
4 ch 16-bit (8 ch 8-bit)
CAN
-
1 ch
MB91301 SERIES
EMULATOR
EVA-CHIP
MB91V301A
Only
Trace RAM IF
DSU4
Watchdog
Int Control
FRTim
FR60 CPU
Clock Module
(17MHz PLL)
68MHz
ICU x 4
Power Control
Bit Search
Cache
PPG x 4
RTim x 3
DMA 5 ch
UART x 3
NMI
U-TIM x 3
Ext. Int x 8
ADC x 4
I2C x 2
4kB
INSTR
DATA
The MB91301 series features a
powerful device based on the FR65E
core fabricated in 0.25μm CMOS
technology.
This SDRAM controller embedded
MCU MB91302A is developed as a
successor to MB91101. Operation is
available at a maximum frequency of
68MHz. A 4kB instruction cache
guarantees high-speed code
execution. The external bus interface
is compatible with a wide variety of
memories, from asynchronous SRAM
to page-mode and burst-mode flash.
The SDRAM controller also supports
FCRAMTM. Five externally controllable
DMA channels support many transfer
modes thereby ensuring efficient
transfer of data within the device. The
supply voltage is 3.3V.
32 D ; 1
Harvard Bus Converter
Ext Bus Interface
- SDRAM / FCRAM
- Async. Flash / SRAM
- Page / Burst Mode Flash
ROM
Ports x 80
4kB
R-Bus
Interface
RAM
4kB
MB91302 offers a dedicated SDRAM interface and 4kB cache memory.
STARTERKIT MB91302
The ‘STARTERKITMB91302’ is a
multifunctional starterkit for the Fujitsu
32-bit Flash microcontroller MB91302
series. It can be used stand-alone for
software development and testing or
as a target board to work with the
emulator system. The board enables
designers to start immediately with the
software development before their own
final target systems are available.
●
●
●
●
MB91302 starterkit - low cost multi-functional
evaluation board.
●
●
Features
●
●
●
Supports MB91302 series in
FPT-144P-M12 package
On-board 64Mbit Flash and 64Mbit
SDRAM
●
●
8 User LEDs, optional:
alphanumeric standard LC-Display
connectable instead of LEDs
Reset and interrupt buttons
Graphic controller board support
(bus connection and power supply)
Graphic controller boards are
available for Fujitsu GDCs: Scarlet,
Cremson and Jasmine
In-Circuit serial Flash programming
Integrated Softune Workbench
monitor debugger
All 144 pins routed to connectors
15MHz main-crystal
Two UART interfaces (UART0, 1)
41
MICROCONTROLLERS
MB91350A SERIES
42
EVA-CHIP
MB91V350A
Trace RAM IF
DSU4
FR Tim
Watchdog
Int Control
FR60 CPU
Clock Module
(12.5MHz PLL)
ICU x 4
OCU x 2
USART x 4
PPG x 3
RTim x 4
NMI
U/D Cnt
Ext. IRQ x 8
ADC x 8
Ports x 84
DAC x 2
I2C
50MHz
Power Control
Bit Search
RAM
INSTR
A dedicated Starterkit with the
following features is available for
MB91350A Series.
● Supports MB91350A Series in
FPT-176P-M02 package
● On-board Flash, SRAM and FRAMTM
● In-Circuit serial Flash programming
● Integrated Softune Workbench
monitor debugger
● All 176 pins routed to connectors
● Two UART Interfaces (UART0, 1)
● 8 User LEDs, optional:
alphanumeric standard LC-Display
connectable instead of LEDs
● Reset and Interrupt buttons
● Graphic controller board support
(bus connection and power supply)
● Graphic controller boards are
available for Fujitsu GDCs: Scarlet,
Cremson and Jasmine
EMULATOR
DATA
This series of single-chip embedded
flash microcontrollers includes
feature-rich devices for digital home
appliances and other 3.3V embedded
control applications. The devices run
at an operating frequency of up to
50MHz. In addition to various timers,
the devices include several serial
communication interfaces (up to 5
USART, 3 SIO and also an I2C
interface). A/D and D/A converters
support the processing of analogue
signals.
The series includes MB91F353A
housed in a 120-pin package and
MB91F355A with more features in a
176-pin package.
DMA 5 ch
16kB
32 D ; 1
Harvard Bus Converter
Ext Bus Interface
(A23:0; D31:D16)
- Async. Flash / SRAM
- Page Mode Flash
RAM
Flash
512kB
MB91F353A offers 512kByte Flash and 24kByte of RAM on-chip.
MB91F353A
MB91F355A
LQFP-120
LQFP-176
ICU
4
4
OCU
2
8
RTim
4
4
U/D counter
1
2
ADC
8
12
DAC
2
3
PPG
3
6
NMI
1
1
Ext. IRQ
8
16
I/O ports
84
141
IC
1
1
SIO
2
3
USART
4
5
Package
2
SIO x 2
8kB
R-Bus
Interface
FR SERIES IN-CIRCUIT EMULATOR
The MB2198 is Fujitsu’s emulation
system for 32-bit RISC FR architecture
microcontrollers.
It makes use of the DSU (Debug
Support Unit) integrated within the
FR evaluation devices, to provide a
powerful debugging environment
without compromising full system
operating speed.
The system comprises the
MB2198-01 emulation unit, which
connects to the host PC via RS232,
integrated (10BASE-F, 10BASE-F+)
LAN or USB Interface. The
MB91VxxxCR FR evaluation device
plugs into a pod or adaptor board and
this, depending on the family, then
plugs into either a suitable IC socket
located on the target hardware, or
connects to a header board and
NQ-PACK on the target hardware.
MB2198 Fujitsu’s emulation system for 32-bit RISC architecture.
Features
●
●
●
Source level debugging
Real-time trace
5 hardware breakpoints and 8,192
software breakpoints
43
MICROCONTROLLERS
32-BIT FR PRODUCT LINE-UP
Overview of 32-bit Families
Series
Device
Part
Number
Memory
Type
ROM
(Byte)
RAM
(Byte)
Cache
(kByte)
External
Interupts
(ch)
External
Bus
A/D
converter
(bit x ch)
D/A
converter
(bit x ch)
16-bit
timer
(ch)
Input
capture
(ch)
Output
compare
(ch)
MB91101
MB91101A
100
3 or 5
50
1
No ROM/
External ROM
–
2kB
1
5
Yes
10-bit x 4
–
3
–
–
MB91230
MB91233L
MB91F233
MB91F233L
120
120
120
3
3
3
33.6
33.6
33.6
2
2
2
Mask
Flash
Flash
256kB
256kB
256kB
16kB
16kB
16kB
–
–
–
16
16
16
–
–
–
10-bit x 8
10-bit x 8
10-bit x 8
8-bit x 2
8-bit x 2
8-bit x 2
4
4
4
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 4
16-bit x 4
16-bit x 4
MB91260B
MB91263B
MB91F264B
100
100
5
5
33
33
1
1
Mask
Flash
128kB
256kB
8kB
8kB
–
–
10
10
–
–
10-bit x 12
10-bit x 12
–
–
3
3
16-bit x 4
16-bit x 4
16-bit x 6
16-bit x 6
MB91265
MB91266
MB91F267
MB91F267N
64
64
64
5
5
5
33
33
33
1
1
1
Mask
Flash
Flash
64kB
128kB
128kB
2kB
4kB
4kB
–
–
–
8
8
8
–
–
–
10-bit x 11
10-bit x 11
10-bit x 11
–
–
–
3
3
3
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 6
16-bit x 6
16-bit x 6
MB91270
MB91F272
MB91F272S
100
100
5
5
32
32
2
1
Flash
Flash
256kB
256kB
10kB
10kB
–
–
16
16
Yes
Yes
10-bit x 24
10-bit x 24
–
–
3
3
16-bit x 8
16-bit x 8
16-bit x 8
16-bit x 8
MB91301
MB91302A
MB91302A-020
144
144
3
3
68
68
1
2
4kB
4kB
4
4
9
9
Yes
Yes
10-bit x 4
10-bit x 4
–
–
3
3
16-bit x 4
16-bit x 4
–
–
MB91350A
MB91351A
MB91352A
MB91353A
MB91F353A
MB91354A
MB91355A
MB91F355A
MB91F356B
120
120
120
120
176
176
176
176
3
3
3
3
3
3
3
3
50
50
50
50
50
50
50
50
2
2
2
2
2
2
2
2
Mask
Mask
Mask
Flash
Mask
Mask
Flash
Flash
384kB
384kB
512kB
512kB
384kB
512kB
512kB
256kB
24kB
16kB
24kB
24kB
16kB
24kB
24kB
24kB
–
–
–
–
–
–
–
–
9
9
9
9
17
17
17
17
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Yes
10-bit x 8
10-bit x 8
10-bit x 8
10-bit x 8
10-bit x 12
10-bit x 12
10-bit x 12
10-bit x 12
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 3
8-bit x 3
8-bit x 3
8-bit x 3
4
4
4
4
4
4
4
4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 8
16-bit x 8
16-bit x 8
16-bit x 8
MB91360
MB91F362GB
208
5
64
1
Flash
512kB
20kB
–
8
Yes
10-bit x 16
10-bit x 2
6
16-bit x 4
16-bit x 4
MB91F364G
MB91F365GB
MB91F366GB
MB91366GA
MB91F367GB
MB91F368GB
MB91F369GA
MB91F376G
120
120
120
120
120
120
160
120
5
5
5
5
5
5
5
5
64
64
64
64
64
64
64
64
1
1
2
2
1
2
1
2
Flash
Flash
Flash
Mask
Flash
Flash
Flash
Flash
256kB
512kB
512kB
512kB
512kB
512kB
512kB
768kB
16kB
36kB
36kB
36kB
36kB
36kB
36kB
36kB
–
–
–
–
–
–
–
–
8
8
8
8
8
8
8
8
–
–
–
–
–
–
Yes
–
10-bit x 12
10-bit x 8
10-bit x 8
10-bit x 8
10-bit x 8
10-bit x 8
10-bit x 10
10-bit x 8
10-bit x 2
10-bit x 2
–
–
–
–
–
–
3
6
6
6
3
3
6
6
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 2
16-bit x 2
MB91461*
176
3
80
1
64kB
4
16
Yes
10-bit x 13
–
4
16-bit x 4
16-bit x 4
MB91F467DA
208
3 to 5
96
2
No ROM/
–
External ROM
Flash
1088kB
64kB
–
14
Yes
10-bit x 24
–
8
16-bit x 8
16-bit x 4
MB91F464AA *
100
3 to 5
tbd
2
16kB
–
10
–
10-bit x 21
–
8
16-bit x 8
16-bit x 6
MB91460
Note: * Under development.
44
Package
(pin)
Operating
Max.
Clock
voltage:
internal
Vcc 3V
clock
system or frequency
5V system (V) (MHz)
Mask
4kB
No ROM/
–
External ROM
Flash
416kB
Timer
PPG
timer (ch)
PWM
timer
(ch)
PWC
timer
(ch)
Up/Down
counter
(ch)
I2C
(ch)
Serial
communication
(ch)
UART/
SIO
(ch)
CAN
(ch)
USB
Host
(ch)
USB
function
(ch)
IE
Bus
LCDC
(seg x com)
Inverter
DMAC
(ch)
Note
Evaluation
device
–
16-bit x 4
–
–
–
3
3/–
–
–
–
–
–
–
8
DRAM I/F
MB91V101A
16-bit x 6
16-bit x 6
16-bit x 6
–
–
–
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 2
–
–
–
4
4
4
4/–
4/–
4/–
–
–
–
–
–
–
–
–
–
–
–
–
32 x 4
32 x 4
32 x 4
–
–
–
–
–
–
–
–
–
MB91V230
MB91V230
MB91V230
16-bit x 8
16-bit x 8
–
–
16-bit x 2
16-bit x 2
–
–
–
–
3
3
3/–
3/–
–
–
–
–
–
–
–
–
–
–
–
–
5
5
–
–
MB91V260B
MB91V260B
16-bit x 4
16-bit x 4
16-bit x 4
–
–
–
16-bit x 1
16-bit x 1
16-bit x 1
–
–
–
–
–
–
2
2
2
2/–
2/–
2/–
–
–
1
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
5
5
5
–
–
–
MB91V265
MB91V265
MB91V265
16-bit x 8
16-bit x 8
–
–
–
–
8-bit x 2
8-bit x 2
3
3
7
7
7/–
7/–
1
1
–
–
–
–
–
–
–
–
–
–
5
5
CAN: 32Msg
-buffer LIN
MB91V280
MB91V280
16-bit x 4
16-bit x 4
–
–
–
–
–
–
2
2
3
3
3/–
3/–
–
–
–
–
–
–
–
–
–
–
–
–
5
5
16-bit x 3
16-bit x 3
16-bit x 3
16-bit x 3
16-bit x 6
16-bit x 6
16-bit x 6
16-bit x 6
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
8-bit x 1
8-bit x 1
8-bit x 1
8-bit x 1
8-bit x 2
8-bit x 2
8-bit x 2
8-bit x 2
1
1
1
1
1
1
1
1
6
6
6
6
8
8
8
8
4/2
4/2
4/2
4/2
5/3
5/3
5/3
5/3
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
5
5
5
5
5
5
5
5
–
–
–
–
–
–
–
–
MB91V350A
MB91V350A
MB91V350A
MB91V350A
MB91V350A
MB91V350A
MB91V350A
MB91V350A
16-bit x 8
16-bit x 8
–
–
1
5
3/2
3
–
–
–
–
–
5
MB91FV360GA
16-bit x 4
16-bit x 8
16-bit x 8
16-bit x 8
16-bit x 4
16-bit x 4
16-bit x 4
16-bit x 8
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
1
1
1
1
1
1
1
1
4
4
4
4
3
3
3
4
2/2
2/2
2/2
2/2
1/2
1/2
1/2
2/2
1
2
2
2
2
2
2
2
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
–
5
5
5
5
5
5
5
5
SMC Sound
generotor
Sound generotor
Sound generotor
Sound generotor
Sound generotor
Sound generotor
16-bit x 8
–
–
–
3
7
7/-
2
–
–
–
–
–
5
MB91V460
16-bit x 12
–
–
–
3
5
5/-
3
–
–
–
–
–
5
16-bit x 10
–
–
–
1
3
3/-
1
–
–
–
–
–
5
CAN:32Msgbuffer LIN
"CAN:32Msgbuffer LIN
"CAN:32MsgMB91V460
SDRAM I/F
MB91V301A
ProgramLoader MB91V301A
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91FV360GA
MB91V460
MB91V460
45
MICROCONTROLLERS
INTEGRATED SOFTWARE DEVELOPMENT
ENVIRONMENT - ‘SOLUTIONS FOR V’
Fujitsu’s Softune Workbench offers a
development environment integrated
with the C/C++ compiler, assembler,
linker, debugger and editor.
Softune can be used on its own in
the development of embedded software
for microcontrollers. Fujitsu’s
‘Solutions for V’ can provide an even
more advanced program development
environment for designers who need
to develop high quality embedded
software for example for in-vehicle
electrical equipment.
The development environment
offered by Solutions for V allows the
use of CASE tools, consulting and
contracted development with UML
(Unified Modelling Language), and
state charts in the upstream and
downstream phases.
State-transition charts are
commonly used in the development of
in-vehicle equipment, and Softune
enables direct connection to CASE
tools such as Statemate MAGNUM,
RiMC (Rhapsody in MicroC), and ZIPC.
‘Solutions for V’ tools examples
Upstream Case tool Statemate
MAGNUM
I-Logix’s Statemate MAGNUM
describes the static structure of a
control system using an activity chart,
which is an extended version of a data
flowchart, and describes the system
operation using a state chart. A state
chart is an extended state-transition
chart that enables the hierarchical
deployment of the state, the expression
46
Solutions for V block diagram.
of parallelism, and the expression of
time, allowing complex system
operations to be described easily.
The tool features high descriptive
capability and enables the simulation
of a specification model for which the
specifications are still incomplete.
Following the confirmation of
operation, it can generate a C code
able to achieve the same operation as
the specifications, and can also
execute the C code on a prototype for
verification purposes.
®
CASE Tool for RealTime System
Midstream Case tool ZIPC
ZIPC from CATS CO. LTD. is a CASE
tool that supports software
development in the midstream stage
using ‘Extended-Hierarchy StateTransition-Matrix Design Method
Version 2.0.’ By using the statetransition matrix, it enables the
creation of designs with no missing
data. Because ZIPC is equipped with
functions for editing the statetransition matrix, for debugging
OSEK, ITRON (REALOS), and others
in the design stage, and for
automatically generating C-source
code, it contributes to the
improvement of software quality and
reduction of development man-hours.
It uses a converter for linkage to
upstream Statemate MAGNUM, and
uses state-transition animation and
break-point setting during C-source
generation and debugging for
connection to downstream Softune.
SOFTUNE – FUJITSU’s INTEGRATED SOFTWARE
DEVELOPMENT PACKAGE
Fujitsu offers its complete range of
MCU Software Tools as part of an
integrated package called Softune
Workbench, which operates under
Windows 95/98, Windows NT4.0,
Windows 2000, and Windows XP.
This standard package can be used for
all Fujitsu MCUs and includes:
ANSI C/C++ Compiler*
Macro Assembler
Linker
Simulator
Emulator
C/C++ Checker*
C/C++ Analyser*
Softune Workbench - user interface Softune GUI simplifies system development.
* C++ is only available for 32-bit
MCUs.
●
At the user interface, the Softune
Workbench provides easy access to all
the tools with improved performance
and more features. With this, the
designer can concentrate on coding
and debugging with improved
efficiency but without knowledge of
how to start the compiler or linker, etc.
●
●
●
●
Operational Features
●
Simple menu-based, mouse-driven
operations
• GUI language tools
• Automatic compiling and linking
of associated pre-input files
• Dialogue boxes to facilitate
selection of tool options and
project settings
●
●
Automatic start by linking editor,
compiler, assembler, linker and
debugger
JError jump to error by simple
double click, allowing editor to
point automatically to errors
Selection of built-in editor with
syntax highlighting feature, or
user’s own preferred editor
On-line compiler and assembler
manual help display
Customisable environment
Set-up Wizard for debugging
environment
Save / Restore debugging
environment
●
●
●
●
●
●
●
●
Debugger Features
●
●
●
Source-level debugging
(C, Assembler or Mixed) / Files
appear as designed
Breakpoints Code/Data
(6 HW, 65536 SW) possible on
every source-line
●
Navigate functions: Go, Go to line,
Step, Step out, Step over, Call
function, Reset
Watch (Variables): Automatic
update (x sec), Format
(Hex, Bin, etc.), Structures
View of global and local variables
Register Window: configurable,
updated = red
Memory Window: format,
symbolic edit, direct edit, ASCII
Dis-assembler Window and in-line
assembler
Trace Window (various display
modes) including backtrace
function
Misc: Stack follower, time
measurement, vector display
Simulator: I/O-Port stimulus and
logging, Interrupt simulation
Tool-control: command Input,
log-files and batch files
47
MICROCONTROLLERS
ACCEMIC MDE MONITOR DEBUGGER
Fujitsu Microelectronics offers a
Monitor Debugger for its 16LX and
FR series that allows the debugging
of single-chip, MCU embedded
applications. The Accemic Monitor
Debugger allows downloading of the
debugger kernel and the application
into the embedded Flash memory of
the MCU. The monitor kernel can be
started directly to load new programs
and execute them under control.
There is also the option to start the
user application directly after reset
and enter debug mode on demand.
A special feature of this debugger
is the processor status window,
which shows all internal peripherals
of the MCU, including pin status and
direction. Detailed peripheral
windows allow the user to check and
modify peripheral settings. Beside the
usual available debug functionalities,
on-line monitoring, powerful
messaging functions can be linked to
the application in order to send data
and messages to the PC screen.
A well as a standard version, a
professional version is also available,
offering more powerful features.
This version supports up to
16 breakpoints and the
Multiprocessor/Multicore debugging
feature allows different processors in a
CAN network to be controlled at the
same time. With the Accemic HSCI
option several communication channels
to the target MCU can be used: CAN,
UART asynchronous mode, UART
synchronous mode, emulation of serial
communication via free I/O ports.
Accemic is a Munich-based third
party supplier to Fujitsu.
A demonstration version of the
Accemic MDE can be downloaded from
the Fujitsu Microelectronics Europe
(www.fme.gsdc.de/gsdc.htm) or the
Accemic (www.accemic.com) web site.
Main Features
●
●
●
●
●
●
●
Memory usage
• ROM: 8kByte monitor Kernel
size +256 Byte configuration data
• RAM: 128 Byte used by Kernel
Two hardware breakpoints
Single Step, Step-In, Step-Out,
Step-Over functions
CALL function
Target message Window
Debugging on C-Source code or
Assembler level
Dedicated Debug Windows
• Source Window
• Mixed mode view for C-Source
and Assembler view
• Watch Window
• Memory Window
• Stack Window
• Interrupt vector table
• CPU core register Window
• Peripheral status Window
• Processor status Window
shows register contents of the
internal MCU peripherals
● Browser Window
• Interrupts, Functions, Units,
Local/Global Variables,
I/O Registers
● On-line help
● Supported devices:
• MB90330 & MB90340 Series
• MB90350 & MB90385 Series
• MB90390 & MB90425 Series
• MB90435 & MB90455 Series
• MB90460 & MB90470 Series
• MB90495 & MB90520 Series
• MB90540/545 Series
• MB90560/565 Series
• MB90570 & MB90580 Series
• MB90590/595 Series
• MB90800 & MB90820 Series
• MB90945 Series
• MB91350 Series, MB91270/280
Series
• MB91F364G, MB91F376G,
• MB91460 Series
Debugger order numbers MonDebugger16LX-ACC. and
MonDebuggerFR-ACC
Accemic GmbH & Co. KG
Würzstraße 1
81371 Munich, Germany
Tel: +49 89 680934-0
Fax: +49 89 680934-27
Email: info@accemic.com
www.accemic.com
48
GALEP IV UNIVERSAL SERIAL/PARALLEL
MCU PROGRAMMER
Conitec’s new fourth generation
GALEP IV is a professional
palm-sized field programmer with
universal I/O capability. It supports
almost all Fujitsu Microcontrollers of
F2MC-8L, F2MC-16LX and FR families.
Galep IV uses a highly integrated
FPGA and each socket pin carries a
separate universal pin-driver. Via
special programming adapters,
Fujitsu MCUs can be programmed
parallel or serial In-Circuit (ISP). For
serial in-circuit programming both
serial synchronous (high speed) and
asynchronous programming via
RS232 is supported.
Features
●
●
●
●
●
●
●
●
●
Unlimited free software updates
via Internet
Editor included, Load and Save in
binary, intel-hex, motorola-s or
Jedec file formats.
Dual power: AC adapter or intern.
batteries : 6 recharg. NiMH
batteries (AAA/600mAh.)
Socket converters available for
most component packages
Support for low voltage devices
down to 1.3V
Pocket-sized, ultra-portable
format: only 80 x 115 x 33mm
Simple PC printer port connection
Supports ISP programming
Supports remote control
GALEP IV is a professional palm-sized field programmer with
universal I/O capability.
●
●
Allows design of own software
programming interface by offering
API interface
Supports autoprogram mode via
batchfile execution
System Requirements
●
Pentium Processor
• 32-bit Windows OS
(Win95 /98 /ME /NT4 /2000 /XP)
Galep IV – ISP Adapter
Contact
●
Conitec Datensysteme GmbH
Dieselstrasse 11c
D-64807 Dieburg
Germany
Tel: +49-6071-9252-0
Fax:+49-6071-9252-33
galep@conitec.com
www.conitec.net/
●
●
Supports Fujitsu 8L, 16LX and
FR series
Target power supply by Galep
(max 200mA) or external source
selectable
Target system control signals
provided (Target Control
Connector) v flexible design
provides for easy implementation
of future devices
49
MICROCONTROLLERS
REAL-TIME OPERATING SYSTEMS
OSEK/VDX OS Targeted for
Automotive Applications
OSEK/VDX is an operating system
targeted for automotive applications.
It consists of three parts, the OSEK
kernel, the communications interface
and the network management. Mainly
automotive controller networks using
CAN interfaces will employ the OSEK
operating system. The FR series
microcontrollers is supported with
optimised drivers for the Fujitsu CAN
controller.
OSEK-OS defines the task types
‘Basic’ and ‘Extended’. Basic tasks
cannot have a waiting state and so
are suitable for those which run
completely after each activation.
Extended tasks can react to events;
they can have a waiting state.
OSEK-OS also defines four
conformance classes:
embOS OS Targeted for Embedded
Applications
Features
embOS is available in source or object
code form. Both come with a ready to
go start project:
The first multi-task program is
running within five minutes. The start
application and usable samples are
supplied in source code form.
Libraries for all memory models and
initialisation of the controller in
‘C’-source are included to tailor the
system to any application.
Check out the free full-functional
trial version, which can be
downloaded from the website:
www.segger.com
●
TCP/IP stacks for embOS
embOS* is a real-time operating
system for embedded applications
designed to offer the benefits of a
fully featured multi-tasking system
even for hard real-time applications
using minimal resources.
All functions of embOS have been
placed in individual modules to
ensure that only the functions needed
are actually linked into the application
program, leaving maximum room for
the user-program.
●
●
●
●
●
●
●
●
●
BCC1 – basic tasks, single
activation
BCC2 – basic tasks, multiple
activation
ECC1 – basic and extended tasks,
single activation
ECC2 – basic and extended tasks,
multiple activation
●
●
●
●
●
●
●
●
The FR series OSEK without CAN
driver and network management
requires 3.2kB ROM for class ECC1
(standard status)
Further information:
www.vector-informatic.com
50
Developing applications with embOS
Pre-emptive multi-tasking
Priority-controlled scheduling
Round robin scheduling
Intertask communication
Software timer
Minimum interrupt latency
Fast & efficient
Small footprint (can be used in
single-chip mode)
Easy-to-use start project
Versatile
Support directly by developers
System analysis via UART
Profiling support
TCP/IP- and other network stacks
available
As connectivity and Internet became a
major issue even in embedded
systems, embOS is designed to
support TCP/IP and other network
stacks. We offer a fully-featured,
100% RFC-compliant TCP/IP stack,
that runs on any supported 16 or
32-bit target CPU. It provides virtually
all of the protocols, link layers,
interfaces and device drivers that are
required for networking connectivity
applications.
*embOS is a product of Segger
www.segger.de
REAL-TIME OPERATING SYSTEMS
EUROS Enhanced Universal
Real-Time Operating System
EUROS is an innovative real-time
operating system characterised by
short response times, robustness,
scalability and flexibility. The primary
aim of EUROS development was to
create a uniform, hardwareindependent operating system for
real-time and embedded applications
which takes into account the growing
complexity and diversity of processor
architectures, in order to make
software engineering as economical
as possible. It separates the user
software from the hardware so that
the application can easily be ported to
state-of-the-art hardware.
Key Features
EUROSvm Euros Virtual Machine
●
Supports Fujitsu F2MC-16LX and
FR series
Unlimited number of system
objects (tasks, mailboxes, signals,
events, semaphores, drivers)
Up to 256 priorities
Synchronous and asynchronous
system calls
Memory management supports
fixed and variable size memory
blocks
EUROSvm is an implementation of the
Java Virtual Machine Specification
V1.2. It has been designed for
real-time and embedded systems and
offers unparalleled support for this
target domain. Among the
extraordinary features of EUROSvm
are:
● Hard real-time execution
Waiting on multiple objects
Flexible open driver interface
Priority-based scheduler with
round robin support
Named system objects organised
in clusters (hierarchical object
trees)
Re-entrant ANSI compatible C
runtime library
Generic graphic library
TCP/IP network stack (BSD4.4
socket interface)
Web server, FTP server, SMTP
client, BOOTP client
PPP, Ethernet
CAN / CANopen
MS-DOS™ compatible file system
IDE hard disk drivers
Floppy disk drivers
Ramdisk, FTL for Flashdisks
IrDA (IrLAP, IrLMP, IrComm)
Profibus (slave)
IEEE1394 (Firewire™)
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
●
www.euros-embedded.com
●
●
●
●
●
Minimal footprint
ROMable code
Native code support
Dynamic linking
Fast execution
Contact Information
Dr. Kaneff Engineering Consultants
Campestraße 12
D-90419 Nuremberg, Germany
Tel: +49 (911) 33 84 33
Fax: +49 (911) 33 86 06
www.kaneff.de
info@kaneff.de
51
EUROPEAN DISTRIBUTORS & REPRESENTATIVES
Austria
EBV Elektronik GmbH
A-1150 Wien, Diefenbachgasse 35/1
Tel: +43 (0)1 891 52 0
Fax: +43 (0)1 891 52 30
France
EBV Elektronik GmbH
F-13854 Aix-en-Provence Cedex 3
115, Rue Nicolas Ledoux
Immeuble Hemiris, Bàtiment A
Tel: +33 (0)4 42 39 65 40
Fax: +33 (0)4 42 39 65 50
Rutronik SA
6 Mail de l’Europe
F-78170 La Celle St Cloud
(Paris Ile de France)
Tel: +33 (0) 1/30 08 34 40
Fax: +33 (0) 1/30 08 34 37
Glyn Österreich
Waidhausenstr. 13/2/9
A-1140 Wien
Tel: +43 (0)1 419 07 14 0
Fax: +43 (0)1 419 07 14 50
EBV Elektronik GmbH
F-31313 Labège Cedex (Toulouse)
Actys Bâtiment 2, Voie 3, BP 348
Tel: +33 (0)5 61 00 84 61
Fax: +33 (0)5 61 00 84 74
Rutronik SA
Allée de la Détente BP16 ZI
F-86361 Chasseneuil du Poitou
Cedex (Poitiers)
Tel: +33 (0) 5/49 52 88 88
Fax: +33 (0) 5/49 52 88 96
Ineltek GmbH
Wagramer Strasse 126/21
A-1220 Wien
Tel: +43 (0)1 204 98 38 0
Fax: +43 (0)1 204 90 38
EBV Elektronik GmbH
F-35510 Cesson Sévigné (Rennes)
29, Avenue des Peupliers
Tel: +33 (0)2 99 83 00 50
Fax: +33 (0)2 99 83 00 60
Rutronik SA
3D rue de ParisImmeuble Atalis 2
F-35510 Cesson Sévigné, (Rennes)
Tel: +33 (0) 2/23 45 14 40
Fax: +33 (0) 2/ 23 45 06 53
Rutronik Elektronische Bauelemente
Ges.m.b.H.
Durisolstrasse 7
A-4600 Wels
Tel: +43 (0) 72 42/4 49 01
Fax: +43 (0) 72 42/4 49 01 33
EBV Elektronik GmbH
F-69693 Venissieux Cedex (Lyon)
Parc Club du Moulin á Vent,
33, Av. du Dr. Georges Lévy
Tel: +33 (0)4 72 78 02 78
Fax: +33 (0)4 78 00 80 81
Germany
EBV Elektronik GmbH
D-07806 Neustadt / Orla
Zum Mühlenberg 9
Tel: +49 (0)36481 244-0
Fax: +49 (0)36481 244-99
Rutronik Elektronische Bauelemente
Ges.m.b.H.
Waidhausenstrasse 19, Top 10
A-1140 Wien
Tel: +43 (0) 1/4 19 65 50
Fax: +43 (0) 1/4 19 65 50 33
EBV Elektronik GmbH
F-92184 Antony Cedex (Paris)
3, Rue de la Renaissance
Tel: +33 (0)1 40 96 30 00
Fax: +33 (0)1 40 96 30 30
EBV Elektronik GmbH
D-12277 Berlin-Mariendorf
Kitzingstr. 15-19
Tel: +49 (0)30 74 70 05-0
Fax: +49 (0)30 74 70 05-55
PN Electronics
142-176 avenue de Stalingrad
Parc Technologique des Corvettes BP 53
F-92703 Colombes Cedex
Tel: +33 (0)1 47 80 67 85
Fax: +33 (0)1 47 85 95 12
EBV Elektronik GmbH
D-30938 Burgwedel
In der Meineworth 21
Tel: +49 (0)5139 80 87-0
Fax: +49 (0)5139 80 87-70
EUROPEAN DISTRIBUTORS
Belgium
EBV Elektronik GmbH
B-1831 Diegem, Kouterveldstraat 20
Tel: +32 (0)2 716 00 10
Fax: +32 (0)2 720 81 52
Rutronik Elektronische Bauelemente GmbH
Place-Rooseveltplein, 1/B11
B-9600 Ronse-Renaix
Tel: +32 (0) 55 20 74 63
Fax: +32 (0) 55 20 98 05
PN Electronics
Rue Jean Bart
Immeuble Calliope
F-31317 Labege
Tel: +33 (0)5 62 88 23 23
Fax: +33 (0)5 62 88 23 29
Bulgaria
Rutronik Elektronische Bauelemente GmbH
ul. Cherkovna No.57, Büro No.16
BG-1505 Sofia
Tel: +359 2 9430330
Fax: +359 2 9430331
PN Electronics
13, impasse des Cerisiers
F-67580 Laubach
Tel: +33 (0)3 88 90 43 48
Fax: +33 (0)3 88 90 37 11
Czech Republic
EBV Elektronik GmbH
CZ-170 00 Praha 7, Argentinska 38 / 286
Tel: +420 234 09 10 11
Fax: +420 234 09 10 10
PN Electronics
334 Rue des vingt toises-Le Magistere II
F-38950 Saint Martin le Vinoux
Tel: +33 (0)4 38 02 02 03
Fax: +33 (0)4 38 02 21 00
Rutronik Elektronische Bauelemente CZ
spol.s.r.o
Rooseveltova 13
CZ-160 00 Praha 6
Tel: +420 233 343 120
Fax: +420 233 323 955
Rutronik SA
Avenue Gustave Eiffel ZI BP 81
F-33605 Pessac, Cedex (Bordeaux)
Tel: +33 (0) 5/57 26 40 00
Fax: +33 (0) 5/56 07 64 41
Rutronik Elektronische Bauelemente CZ
spol.s.r.o
Slavickova 1a
CZ-63800 Brno
Tel: +420 (0) 5/45 19 35 17
Fax: +420 (0) 5/45 22 22 56
Denmark
EBV Elektronik GmbH
DK-2860 Søborg, Rosenkæret 11 C
Tel: +45 39 69 05 11
Fax: +45 39 69 05 04
EBV Elektronik GmbH
DK-8230 Aabyhøj, Ved Lunden 9
Tel: +45 86 25 04 66
Fax: +45 86 25 06 60
Rutronik Elektronische Bauelemente GmbH
Farum Gydevej 63
DK-3520 Farum
Tel: +45 70 20 19 63
Fax: +45 70 20 19 73
Finland
EBV Elektronik GmbH
FIN-02240 Espoo, Pihatörmä 1 a
Tel: +358 (0)9 27 05 27 90
Fax: +358 (0)9 27 09 54 98
EBV Elektronik GmbH
FIN-90100 Oulu, Nahkatehtaankatu 2
Tel: +358 (0)8 562 49 10
Fax: +358 (0)8 562 49 15
52
Rutronik SA
6 Mail de l’Europe
F-78170 La Celle St Cloud, (Gecodis)
Tel: +33 (0) 1/30 08 33 26
Fax: +33 (0) 1/30 08 33 29
Rutronik SA
3 Allée des Centaurées Le Royal II
F-38240 Meylan , (Grenoble)
Tel: +33 (0) 4/76 61 00 90
Fax: +33 (0) 4/76 61 00 99
Rutronik SA
1, Impasse René Lebrun
F-72000 Le Mans
Tel: +33 (0) 2/43 78 16 97
Fax: +33 (0) 2/43 78 19 12
Rutronik SA
6. impasse Michel Labrousse BP 1305
F-31106 Toulouse
Tel: +33 (0) 5/61 40 96 50
Fax: +33 (0) 5/61 41 75 49
Rutronik SA
11, rue du TaninLingolsheim PB 109
F-67883 - Tanneries , Cedex (Strasbourg)
Tel: +33 (0) 3/88 78 12 12
Fax: +33 (0) 3/88 78 02 20
Rutronik SA
170, Avenue Jean-Jaurès BP 7113
F-69353 Lyon, Cedex 07 (Lyon)
Tel: +33 (0) 4/72 76 80 00
Fax: +33 (0) 4/72 76 80 05
EBV Elektronik GmbH
D-41564 Kaarst
An der Guempgesbruecke 7
Tel: +49 (0)2131 96 77-0
Fax: +49 (0)2131 96 77-30
EBV Elektronik GmbH
D-65205 Wiesbaden, Borsigstr. 7
Tel: +49 (0)6122 80 88-0
Fax: +49 (0)6122 80 88 99
EBV Elektronik GmbH
D-71229 Leonberg,
Neue Ramtelstrasse 4
Tel: +49 (0)7152 30 09-0
Fax: +49 (0)7152 75 95 8
EBV Elektronik GmbH
D-85586 Poing
Im Technologiepark 2-8
Tel: +49 (0)8121 77 4-0
Fax: +49 (0)8121 77 4-4 22
Glyn GmbH & Co. KG
Am Wörtzgarten 8
D-65510 Idstein/Ts.
Tel: +49 (0)6126 59 02 22
Fax: +49 (0)6126 59 01 11
Glyn GmbH & Co.KG
Ringstrasse 88
D-41334 Nettetal
Tel: +49 (0)2157 12 42 25
Fax: +49 (0)2157 12 42 11
Ineltek GmbH (Headquarters)
Hauptstraße 45
D-89522 Heidenheim
Tel: +49 (0)7321 93 85 0
Fax: +49 (0)7321 93 85 95
Ineltek Nord GmbH
Lindenallee 84
D-22869 Schenefeld
Tel: +49 (0)4083 96 04 0
Fax: +49 (0)4083 96 04 33
Ineltek Mitte GmbH
Hauptstr. 13
D-63834 Sulzbach
Tel: +49 (0)6028 99 38 0
Fax: +49 (0)6028 99 38 38
Ineltek GmbH Süd
Am Fügsee 21
D-82418 Murnau
Tel: +49 (0)8841 47 77 5
Fax: +49 (0)8841 26 60
Ineltek GmbH Erfurt
Geraerstr. 33
D-99099 Erfurt
Tel: +49 (0)361 34 64 28 0
Fax: +49 (0)361 34 64 28 1
Rutronik Elektronische Bauelemente GmbH
Head office
Industriestrasse 2
D-75228 Ispringen
Tel: +49 (0) 72 31/801-0
Fax: +49 (0) 72 31/82282
Rutronik Elektronische Bauelemente GmbH
Falkenberg ParkParadiesstrasse 206 b
D-12526 Berlin
Tel: +49 (0) 30/72 32 08-93
Fax: +49 (0) 30/72 32 08-95
Rutronik Elektronische Bauelemente GmbH
Beratgerstrasse 36
D-44149 Dortmund
Tel: +49 (0) 2 31/9 50 36-0
Fax: +49 (0) 2 31/9 50 36-31
Rutronik Elektronische Bauelemente GmbH
Mittelstrasse 3
D-01936 Königsbrück (Dresden)
Tel: +49 (0)3 57 95/3 96-0
Fax: +49 (0)3 57 95/3 96-50
Rutronik Elektronische Bauelemente GmbH
Flughafenstrasse 4
D-99092 Erfurt
Tel: +49 (0) 3 61/2 28 36 30
Fax: +49 (0) 3 61/2 28 36 31
Rutronik Elektronische Bauelemente GmbH
Heinz-Beusen-Stieg 5
D-22926 Ahrensburg (Hamburg)
Tel: +49 (0) 41 02/80 39-0
Fax: +49 (0) 41 02/80 39-50
Rutronik Elektronische Bauelemente GmbH
Amselstrasse 33
D-68307 Mannheim
Tel: +49 (0)621/ 76 21 26-0
Fax: +49 (0)621/ 76 21 26-17
Rutronik Elektronische Bauelemente GmbH
Lilly-Reich-Strasse 7
D-31137 Hildesheim
Tel: +49 (0) 51 21/74 18-0
Fax: +49 (0) 51 21/74 18-18
Rutronik Elektronische Bauelemente GmbH
Landsberger Strasse 478
D-81241 München
Tel: +49 (0) 89/88 99 91-0
Fax: +49 (0) 89/88 99 91-19
Rutronik Elektronische Bauelemente GmbH
Südwestpark 10/12
D-90449 Nürnberg
Tel: +49 (0)9 11/6 88 68-0
Fax: +49 (0)9 11/6 88 68-90
Rutronik Elektronische Bauelemente GmbH
Gothaer Strasse 2
D-40880 Ratingen
Tel: +49 (0) 21 02/99 00-0
Fax: +49 (0) 21 02/99 00-19
Greece
GR-17778 Tavros (Athens)
1, Anaxagora Str.
Tel: +30 210 34 14 300
Fax: +30 210 34 14 304
Hungary
H-1037 Budapest
Montevideo u. 2/B
Tel: +36 1 436 72 29
Fax: +36 1 436 72 20
Ineltek Hungary Kft.
Madach ter 4
H-1071 Budapest
Tel: +36 1 327 84 07
Fax: +36 1 327 84 43
Rutronik Magyarország Kft
Fehérvári út 89-95
H-1119 Budapest
Tel: +36 (0)1/371 06 66
Fax: +36 (0)1/371 06 67
Ireland
EBV Elektronik GmbH
Ballymount Trading Estate
Ballymount Road, Walkinstown
Dublin 12
Tel: +353 (0)1 4 56 40 34
Fax: +353 (0)1 4 56 40 35
Rutronik Ltd
Ormeau Business Park
Unit 258
Cromac Avenue
Belfast BT7 2JA
Tel: +44 28 90 87 10 00
Fax: +44 28 90 87 10 01
Israel
EBV Elektronic
IL-40600 Tel Mond
Drorrim South Commercial Center
(Avnet building), P.O. Box 149
Tel: +972 (0)9 778 02 60
Fax: +972 (0)9 68 80
Toyo Ram Electronics Ltd
1 Hamasger St, Raanana 43653
Tel: +972 (0)9 760 36 50
Fax: +972 (0)9 744 30 50
Italy
EBV Elektronik s.r.l.
I-00155 Roma
Viale Palmiro Togliatti 1639
Tel: +39 06 40 63 66 5/789
Fax: +39 06 40 63 77 7
EBV Elektronik s.r.l.
I-10156 Torino, Corso Vercelli, 348
Tel: +39 011 2 62 56 90
Fax: +39 011 2 62 56 91
EBV Elektronik s.r.l.
I-20092 Cinisello - Balsamo (MI)
Via C. Frova, 34
Tel: +39 02 66 09 62 90
Fax: +39 02 66 01 70 20
EBV Elektronik s.r.l.
I-35100 Padova
Via IX Strada, 23/C int. 2
Zona Industriale
Tel: +39 049 7 92 36 17
Fax: +39 049 8 07 48 74
EBV Elektronik s.r.l.
I-41010 Cognento (MO)
Via Campagna, 12
Tel: +39 059 29 24 / 21 1
Fax: +39 059 29 29 /48 6
EBV Elektronik s.r.l.
I-50127 Firenze, Via Panciatichi, 40
Palazzo 11
Tel: +39 055 43 69 30 7
Fax: +39 055 42 65 24 0
Malpassi s.r.l.
Via Baravelli 1
I-40012 Calderara di Reno Bologna
Tel: +39 051 72 72 52
Fax: +39 051 72 73 78
Melchioni Electronica S.p.A.
Divisione Industria
Via Pietro Colletta 37
I-20135 Milano
Tel: +39 025 79 43 54
Fax: +39 025 41 34 001
Rutronik Italia S.r.l.
Via Caldera, 21
Centro Direzionale S.Siro
I-20153 Milano (MI)
Tel: +39 02 40 951 1
Fax: +39 02 40 951 224
Rutronik Italia S.r.l.
Viale Togliatti, 25
I-40133 Bologna (BO)
Tel: +39 051 351 94 00
Fax: +39 051 351 94 90
Rutronik Italia S.r.l.
Via V. Emanuele, 33
I-50041 Calenzano (FI)
Tel: +39 055 88 27 332
Fax: +39 055 88 10 364
Rutronik Italia S.r.l.
Via Arcora,110 - Palazzo Gecos
I-80013 Casalnuovo di Napoli (NA)
Tel: +39 081 52 28 709
Fax: +39 051 31 75 131
Slovenia
EBV Elektronik
SI-1511 Ljubljana, Dunajska c. 22
Tel: +386 (0)1 300 03 73
Fax: +386 (0)1 433 04 57
Rutronik Italia S.r.l.
Via Savelli, 62
I-35129 Padova (PD)
Tel: +39 049 86 978 00
Fax: +39 049 86 978 90
South Africa
EBV Electrolink
ZA-2157 Woodmead, Johannesburg
Woodlands Office Park
141 Western Service Road
Building 14-2nd Floor
Tel: +27 (0) 11 236 19 00
Fax: +27 (0) 11 236 19 13
Rutronik Italia S.r.l.
Via Del Maggiolino, 125
I-00155 Roma (RO)
Tel: +39 06 228 782 1
Fax: +39 06 228 782 689
Rutronik Italia S.r.l.
Strada Torino, 43/45 Europalace
I-10043 Orbassano (TO)
Tel: +39 011 90 220 00
Fax: +39 011 90 63 913
Netherlands
EBV Elektronik GmbH
NL-3606 AK Maarssenbroek
Planetenbaan 116
Tel: +31 (0)346 58 30 10
Fax: +31 (0)346 58 30 25
Glyn Benelux
Waalreseweg 17
NL-5554 HA Valkenswaard
Niederlande
Tel: +32 (0)1 402 04 97 00
Fax: +32 (0)1 402 04 97 84
Rutronik Elektronische Bauelemente GmbH
Madame Curiestraat 2
NL-3316 GN Dordrecht
Tel: +31 (0) 78/6 52 13 80
Fax: +31 (0) 78/6 52 13 81
Norway
EBV Elektronik GmbH
N-0612 Oslo
Ryensvingen 3 B PO Box 101
Manglerud
Tel: +47 22 67 17 80
Fax: +47 22 67 17 89
Poland
EBV Elektronik GmbH
PL-50-062 Wroclaw, Plac Solny 16
Tel: +48 (0)71 34 229 44
Fax: +48 (0)71 34 229 10
EBV Elektronik
144 West George Street
Glasgow, G2 2HG
Tel: +44 (0)141 352 20 50
Fax: +44 (0)141 352 20 59
EBV Electrolink
ZA-Glenmore, Durban 4001
236 Queen Mary Ave
Tel: +27 (0)31 205 12 05
Fax: +27 (0)31 205 22 65
EBV Elektronik
Manchester International Office
Centre Suite 5B, Styal Road
Manchester, M22 5WB
Tel: +44 (0)161 499 34 34
Fax: +44 (0)161 499 34 74
Spain
EBV Elektronik GmbH
E-08950 Esplugues de Llobregat
(Barcelona)
Anton Fortuny, 14-16 Esc C 3o 2a
Tel: +34 93 473 32 00
Fax: +34 93 473 63 89
EBV Elektronik
12 Interface Business Park
Bincknoll Lane, Wootton Bassett
Wiltshire, SN4 8SY
Tel: +44 (0)1793 849 933
Fax: +44 (0)1793 859 555
EBV Elektronik GmbH
E-28760 Tres Cantos / Madrid
C/Ronda de Poniente, 4
Centro Empresarial Euronova
Tel: +34 91 804 32 56
Fax: +34 91 804 41 03
GD Technik Limited
Tudor House
24 High Street
Twyford
Berkshire RG10 9AG
Tel: +44 (0)1189 34 22 77
Fax: +44 (0)1189 34 28 96
Rutronik Espana S.L
Ctra. Canillas 138 - 2a Planta - 9B
E-28043 Madrid
Tel: +34 91/300 55 28
Fax: +34 91/300 53 28
Rutronik Espana S.L
Avda, Constitucion Nr. 171,
Entlo 3, Esc.B
E-08860 Castelldefels, (Barcelona)
Tel: +34/93/664 62 04
Fax: +34/93/664 62 05
EBV Elektronik GmbH
PL-02-672 Warszawa
ul. Domaniewska 39A
Tel: +48 (0) 22 640 23 55
Fax: +48 (0) 22 640 23 56
Rutronik Polska Sp. z.o.o.
ul. Sasiedzka 11
PL-44244 Zory
Tel: +48 32/4 75 90-20
Fax: +48 32/ 4 75 90-22
Sweden
EBV Elektronik GmbH
S-19272 Sollentuna, Sjöängsvägen 7
Tel: +46 (0)8 59 47 02 30
Fax: +46 (0)8 59 47 02 31
Rutronik Polska Sp. z.o.o.
ul. Batorego 28-32
PL-481-366 Gdynia
Tel: +48 (0) 58 / 783 20 - 20
Fax: +48 (0) 58 / 783 20 ? 22
EBV Elektronik GmbH
S-21235 Malmö, Derbyvägen 20
Tel: +46 (0)40 59 21 00
Fax: +46 (0)40 59 21 01
EBV Elektronik
Vasilkovskaya str. 14
UA 03040 Kiev
Tel.: +380 44 496 22 26
Fax: +380 44 496 22 27
Ineltek Russia
Kutusovsky Prospect 14, Building 1, Office 30
RUS-121248 Moscow, Russia
Tel. +7 (0)95 101 89 70
Fax. +7 (0)95 326 69 50
Rutronik Beteiligungsgesellschaft mbH
Haus 3, Büro 403, Leningradskoje Chausse 16
RUS-125171 Moscow
Tel: +7 (0) 9 51 59 92 55
United Kingdom
EBV Elektronik
EBV House, 7 Frascati Way
Maidenhead, Berkshire, SL6 4UY
Tel: +44 (0)1628 783 688
Fax: +44 (0)1628 783 811
EBV Electrolink
ZA-8001 Foreshore, Capetown
Fleetway House 5th floor
Martin Hammerschlag Way
Tel: +27 (0) 21 421 53 50
Fax: +27 (0) 21 419 62 56
Sagitron
C/ Montón de Trigo 2,
esq. avda. de la Industria
E-28760 Tres Cantos
Madrid
Tel: +34 91 8 06 38 00
Fax: +34 91 8 06 38 05
Russia
EBV Elektronik GmbH
RUS-127486 Moscow,
Korovinskoye Chausse 10
Build 2, Off. 28
Tel: +7 (0)95 937 87 07
Fax: +7 (0)95 937 87 06
Turkey
EBV Elektronik GmbH
TR-34742 Istanbul
Bayar Caddesi, Gülbahar Sok. No:17
Perdemsaç Plaza, 13th Floor, D:134
Kozyatagi,
Tel: +90 (0)216 463 13 52
Fax: +90 (0)216 463 13 55
Switzerland
Anatec AG
Sumpfstrasse 7, CH-6300 Zug
Tel: +41 (0)4 748 32 32
Fax: +41 (0)4 748 32 31
EBV Elektronik GmbH
CH-1010 Lausanne
Av. des Boveresses 52
Tel: +41 (0)21 654 01 01
Fax: +41 (0)21 654 01 00
EBV Elektronik GmbH
CH-8953 Dietikon, Bernstrasse 394
Tel: +41 (0)1 745 61 61
Fax: +41 (0)1 745 61 00
Rutronik Elektronische Bauelemente AG
Hölzliwisenstrasse 5
CH-8604 Volketswil
Tel: +41 (0) 1/947 37 37
Fax: +41 (0) 1/947 37 47
Rutronik Ltd
Building 3 Archipeligo
Lyon Way
Frimley
Surrey GU16 7ER
Tel: +44 (0) 844 800 88 00
Fax: +44 (0) 12 76 67 38 29
EUROPEAN REPRESENTATIVES
Denmark
Fujitsu Microelectronics Europe
Dalvej 25,
DK-2820 Gentofte
Tel: +45 39 40 11 15
Fax: +45 39 40 11 45
Israel
Toyo Ram Electronics Ltd.
1 Hamasger Street, Raanana 43653
Tel: +972 (0)9 744 30 50
Fax: +972 (0)9 760 36 50
Web Sites
Anatec AG:
www.anatec.ch
EBV Elektronik GmbH:
www.ebv.com
Glyn GmbH & Co. KG:
www.glyn.de
GD Technik Limited
www.GD-Technik.com
Ineltek GmbH:
www.ineltek.de
Malpassi srl:
www.malpassi.it
Melchioni Electronica SpA:
www.melchioni.it
PN Electronics:
www.pne.fr
Rutronik:
www.rutronik.com
Sagitron:
www.sagitron.es
Toyo Ram Electronics Ltd:
www.toyoram.co.il
53
MICROCONTROLLERS
SALES OFFICES EUROPE
Headquarters
Fujitsu Microelectronics Europe GmbH
Pittlerstrasse 47
D-63225 Langen
Germany
Tel: +49 (0)61 03 69 00
Fax: +49 (0)61 03 69 01 22
Germany
Fujitsu Microelectronics Europe GmbH
Frankfurter Ring 211
D-80807 München
Tel: +49 (0)89 32 37 80
Fax: +49 (0)89 32 37 81 00
France
Fujitsu Microelectronics Europe GmbH
105 rue Jules Guesde
F-92300 Levallois Perret
Tel: +33 (0)1 55 21 00 40
Fax: +33 (0)1 55 21 00 41
Italy
Fujitsu Microelectronics Europe GmbH
Palazzo Pitagora - Milano 3 City
Via Ludovico il Moro 4B
I-20080 Basiglio, Milano
Tel: +39 02 90 45 02 1
Fax: +39 02 90 75 00 87
http://emea.fujitsu.com/microelectronics
Fujitsu Microelectronics Europe
FME-MICROS-0206
United Kingdom
Fujitsu Microelectronics Europe GmbH
Network House, Norreys Drive
Maidenhead, Berkshire SL6 4FJ
Tel: +44 (0)1628 50 46 00
Fax: +44 (0)1628 50 46 66