MB95200 Series: MB95F202KP-G-SH-SNE2
- Product Features
- Block diagram
- Feature summary
- Documentation
- Starter Kit
- BGMA Manual
- ROM(Flash)Programming Tools
- Development Environment
- Application Note and Sample Code
Product Features
MB95200H/210H is a series of general-purpose, single-chip microcontrollers. In addition to a compact instruction set, the microcontrollers of this series contain a variety of peripheral resources.
Note: F2MC is the abbreviation of FUJITSU Flexible Microcontroller.
MB95200/210 FEATURES
- F2MC-8FX CPU core Instruction set optimized for controllers

- Multiplication and division instructions
- 16-bit arithmetic operations
- Bit test branch instructions
- Bit manipulation instructions, etc.
- Clock

- Selectable main clock source
Main OSC clock (up to 16.25 MHz, maximum machine clock frequency: 8.125 MHz); External clock (up to 32.5 MHz, maximum machine clock frequency: 16.25 MHz)
Sub-OSC clock (32.768 kHz); External clock (32.768 kHz) - Selectable subclock source
Main internal CR clock (1/8/10 MHz ± 3%, maximum machine clock frequency: 10 MHz)
Sub-internal CR clock (typ: 100 kHz, min: 50 kHz, max: 200 kHz)
- Selectable main clock source
- Timer

- 8/16-bit composite timer
- Time base timer
- Watch prescaler
- LIN-UART

- Full duplex double buffer
- Capable of clock-synchronized serial data transfer and clock-a synchronized serial data transfer
- External interrupt
- Interrupt by edge detection (rising edge, falling edge, and both edges can be selected)
- Can be used to wake up the device from different low-power consumption (standby) modes
- 8/10-bit A/D converter

- 8-bit or 10-bit resolution can be selected.
- Low power consumption (standby) mode
- Stop mode
- Sleep mode
- Watch mode
- Time base timer mode
- I/O port (max: 17)

- General-purpose I/O ports (max):CMOS I/O: 15, N-ch open drain: 2
- On-chip debug

- 1-wire serial control
- Serial writing supported (asynchronous mode)
- Hardware/software watchdog timer
- Built-in hardware watchdog timer
- Low-voltage detection reset circuit

- Built-in low-voltage detector
- Clock supervisor counter

- Built-in clock supervisor counter function
- Programmable port input voltage level

- CMOS input level / hysteresis input level
- Flash memory security function

- Protects the contents of flash memory
Block diagram

Feature summary
| Product Name | MB95200K Series |
|---|---|
| Package | SOP-20/SDIP-24 |
| F2MC-8FX CPU Core | Controller-optimized Instruction Set
|
| Flash | 16K/8K/4KB |
| RAM | 496/496/240B |
| CPU Function | Number of Basic Instructions: 136 Bit Length of Instruction: 8-bit Instruction Length: 1~3 bytes Data Bit Length: 1, 8 and 16 bits Shortest Instruction Time: 61.5 ns (Clock frequency of the device = 16.25 MHz) Interrupt processing time: 0.6 μs (Clock frequency of the device = 16.25 MHz) |
| Timer | |
| The timer can be configured as "8-bit timer x 2 channels" or "16-bit timer x 1 channel" and features built-in timer
function, PWC function, PWM function and input capture function. Count Clock: It can be selected from internal clocks (7 kinds) and external clocks and can output square wave. |
|
| 8/16-bit compound timer: 2ch | |
| LIN-UART | It features proprietary reload timer, which can support wide range of communication speeds. It has full-duplex double buffers and support clock synchronous/asynchronous serial data transmission. LIN function can serve as LIN master or LIN slave. |
| External Interrupt | |
| It follows detection interrupt (optional rising edge, falling edge or double edges) and can wake the device from standby mode. | |
| 6ch | |
| A/D Conversion | |
| Optional 8- or 10-bit resolution. | |
| 6ch | |
| Standby Mode | Sleep mode, stop mode, time-keeping mode, timebase timer mode |
| I/O Port | I/O Port (MAX): 17, CMOS: 15, N-ch: 2 |
| On-chip Debug | Monoline serial control Support for serial programming (asynchronous mode) |
| Hardware/Software Watchdog | Built-in hardware watchdog timer |
| Low-voltage Detection Reset | Yes |
| Time Base Timer | Interrupt Cycle: 0.256 ms~8.3 s(External clock = 4 MHz) |
| Flash | Support for auto programming, Embedded Algorithm, write/erase/erase suspend/restore instructions Features the tag of "Embedded Algorithm operation over" Number of write/erase cycles (min.): 100000 Data hold time: 20 years Write/erase operation needs external Vpp (+10V) input Flash encryption function can protect the content of the flash. |
Documentation
| Datasheet | PDF (English) [2.42MB] |
|---|---|
| Hardware Manual | PDF (English) [16.2MB] |
| Programmer Manual | PDF prog8fx-cm26-00301-1e.pdf [2.06MB] |
Starter Kit
| Starter Kit | MB2146-410-01-E |
|---|
BGMA Manual
| BGMA Manual | MB2146-08-E |
|---|
ROM(Flash)Programming Tools
| Manufacturer | Programmer | Adaptor | Package |
|---|---|---|---|
| Xeltek | SP580U | TAO8O | SOP-20 |
| Data IO | Flash PAK 2 | 941DSR30328 | SOP-20 |
| Hilo | ALL-100 | CNV-SOP-DIP28A | SOP-20 |
Development Environment
| Name | Download |
|---|---|
| MB95200/210 Series SOFTUNE | SOFTUNE |
Application Note and Sample Code
| Number | Topic | Description | Application Note |
Sample Code |
|---|---|---|---|---|
| MCU-AN-500001-E-10 | Quick Start Guide | HW setting of MCU (Include HV input) | N | |
| Power-on sequence | ||||
| Softune setting & emulator setup | ||||
| Programming to Flash (include ASYN & parallel?) | ||||
| MCU-AN-500002-E-10 | Basic FW Setup | Initialize routine | ZIP | |
| SP, DP Setting | ||||
| Clock Control | ||||
| Standby-control | ||||
| MCU-AN-500003-E-10 | IO Port | Sample code for setting port functions | ZIP | |
| MCU-AN-500004-E-10 | Timer | Show setting and output for different timer functions with sample codes | ZIP | |
| MCU-AN-500005-E-10 | AD | HW setting for AD peripheral | ZIP | |
| Sample code for using AD function | ||||
| MCU-AN-500006-E-10 | LIN UART | Sample codes for various communication modes | ZIP | |
| MCU-AN-500007-E-10 | External Interrupt | Sample codes for using external interrupt functions | ZIP | |
| MCU-AN-500008-E-10 | Wild register | Description for how to use Wild Register with sample code | ZIP | |
| MCU-AN-500009-E-10 | How to use DBG pin | Description for how to debug the DBG pin | ZIP | |
| How to debug EC0 and P12 function | ||||
| MCU-AN-500010-E-10 | Flash meory with security | Precaution for flash memory operation | ZIP | |
| Flow for program flash with security and how to re-program | ||||
| MCU-AN-500011-E-10 | LVD with Reset flag register | What precaution needed after reset | N | |
| MCU-AN-500012-E-10 | CSV | Sample code to check if the external clock is OK | ZIP | |
| MCU-AN-500013-E-10 | WDT | Setting interval, clear the flag for HW and SW WD cases | ZIP | |
| Description for NVR issue | ||||
| MCU-AN-500014-E-10 | CR trimming | How to do CR trimming in case CR trimming values are erased | N | |
| MCU-AN-500015-E-10 | Flash operation | sample code for enable flash programming function in user code | ZIP | |
| Alert user to reprogram the NVR (Trimming register) after erase |
