MB90350 Series : MB90F351EPMC

SERIES KEY FEATURES

CAN, LIN, ADC (15ch), Dual Operation Flash (E-Type), 24 MHz

DESCRIPTION

The MB90350-series with one FULL-CAN interface (MB90V340: 2ch) and FLASH ROM is especially designed for automotive and industrial applications. There are two different FLASH ROM types available, standard FLASHROM (B-Type) and dual operation FLASH ROM (E-Type).

Its main feature is the on board CAN Interface, which conforms to V2.0 Part A and Part B, while supporting a very flexible message buffer scheme and so offering more functions than a normal full CAN approach. With the new 0.35 µm CMOS technology, Fujitsu now offers on-chip FLASH-ROM program memory up to 128 Kbytes. An internal voltage booster removes the necessity for a second programming voltage.

An on board voltage regulator provides 3 V to the internal MCU core. This creates a major advantage in terms of EMI and power consumption. The internal PLL clock frequency multiplier provides an internal 42 ns instruction cycle time from an external 4 MHz clock. The unit features an 4 channel Output Compare Unit and 6 channel Input Capture Unit with two separate 16-bit free running timers. 2 UARTs (MB90V340: 3 UARTs) constitute additional functionality for communication purposes.


BLOCK DIAGRAM

Block Diagram

MB90F351EPMC - PRODUCT FEATURES

CPU [Bits] 16
Package FPT-64P-M23
Pincount 64
Flash memory 64.00 KByte
RAM (code & data) 4.00 KByte
VCC min 3.50 V
VCC max 5.50 V
Min. Temperature -40 °C
Max. Temperature 125 °C
Max. CPU frequency 24.00 MHz
Subclock yes
Max. I/Os 49
A/D Converter 1
A/D channels 15
A/D resolution 10 bit
A/D conversion time (min.) 1.700 µs
LIN-USART 2
CAN 1
I2C 1
Programmable Pulse Generator (PPG) 12
Output Compare Unit (OCU) 4
Input Capture Unit (ICU) 6
IOTimer 2
Reload Timer 4
Timebase Timer (TBT) 1
Clock Timer 1
Watchdog 1
External IRQ 8

MB90F351EPMC - DOCUMENTATION

Datasheet ds90350e-ds07-13744-4e.pdf
Hardware Manual hm90350e-cm44-10140-4e.pdf
Hardware Manual Correction hm90350e-cm44-10140-4et5.pdf
Customer Information standby_cancel_fail_03dec02_finalj2.0e1.0.pdf
Package datasheet fpt-64p-m23.pdf
Programming Manual prog16lx-cm44-00201-3e.pdf

MB90F351EPMC - STARTERKITS

Starterkit FLASH-CAN-64P-350-PMC

MB90F351EPMC - DEBUGGER and EMULATOR

EVA-Chip EVA-Chip MB90V340E-102
Emulation Main Unit MB2147-01-E
Emulation Pod/Adapter MB2147-20-E
Probe Cable MB2147-540-E
Socket NQPACK64SB, HQPACK64SB140
Accessory Kit ACCESSORIES16
Starterkit FLASH-CAN-64P-350-PMC
Power Supply Unit for Starterkit PSU_SNG12-24W

MB90F351EPMC - (FLASH-)ROM PROGRAMMING TOOLS

Name Type Adapter
CONITEC GALEP serial Conitec 210865/210915
FLASH_PROGRAMMER_16LX serial (async)

MB90F351EPMC - SOFTWARE EXAMPLES

The following software is for demonstration purposes only. It is not fully tested, nor validated in order to fulfill its task under all circumstances. Therefore, this software or any part of it must only be used in an evaluation laboratory environment.


MB90F351EPMC - APPLICATION NOTES

Please find a selection of Application Notes here or check the complete overview:

This is a short documentation to give an introduction how to start a project with the Softune Workbench. mcu-an-390025-e-v23
This application note explains the different possibilities to program the Flash MCUs. mcu-an-390031-e-v26
This application note describes the commands which are supported by the BiROM of the 16LX Flash MCUs in order to generate an own programming environment. mcu-an-390027-e-v28
This application note roughly shows the necessary steps for transition to standby-mode and wake-up for 16LX Family MCUs. mcu-an-390058-e-v21
How to set up a hardware environment for 16LX Family MCUs. mcu-an-390098-e-v20
This appnote for the 16LX Family gives hints to optimize the EMI performance. mcu-an-390053-e-v14
This application note gives a rough overview about the embedded A/D converter used within the 16LX Series and reflects the different modes that can be used. mcu-an-390084-e-v14

Attachment

This installation guide will help you to quickly start setting up the MB2147-01 emulation hardware for Fujitsu 16-bit MCUs. mcu-an-390070-e-v29
First steps how to use the Emulator MB2147-01 together with the Softune Workbench V30L28 or higher using an evaluation MCU with its Starter Kit. mcu-an-390069-e-v13
This document describes the debugging methods of a MB90V340 system together with a FLASH-CAN-100P-340 target board. mcu-an-390083-e-v20
Recommendation for MODE-Pins in case of external noise mcu-an-390093-e-v16
This application note reflects the external bus interface that can be found on some devices of the 16LX Series. mcu-an-390034-e-v19

Attachment

This appnote shows how to use the LIN-UART for LIN-Master and LIN-Slave functionality. mcu-an-390088-e-v14
This application note gives an overview about most common external clock frequencies in subject to smallest usable reload value and resulting baud rate deviation of the LIN-UART mcu-an-390090-e-v11
This application note provides some information and recommendations how to connect external crystals or resonators to Fujitsu microcontrollers. In order to achieve a proper and stable clock oscillation the composition of external circuits, PCB layout design and the microcontroller must be taken into account and evaluated carefully mcu-an-300007-e-v13
This application note shows some possibilies to drive a BLDC motor with different MCUs using a single PPG. mcu-an-300020-e-v10

Attachment

This application note describes the setup and using of a third party Flash programmer, CONITEC's GALEP-5 mcu-an-300022-e-v14
This application note describes how to use the Fujitsu’s LIN USART to control LIN devices (e.g.: AMIS-30621 stepper motor driver). mcu-an-300037-e-v11

Attachment

This application note describes the most common SPI formats and how to implement them on Fujitsu 16-bit MCUs. mcu-an-300002-e-v12
This application note describes how to use the Fujitsu’s Softune with EasyCode mcu-an-300038-e-v10
customer information to inform about LIN conformance tests mcu-an-300106-e-v10
This Application Note describes how to setup the Softune Workbench to automatically start the debugger at start. mcu-an-300097-e-v11

All application notes