MB95200 系列: MB95F204HPF-G-SNE2
产品说明
MB95200/210是通用单芯片微控制器产品系列之一,既包含精简指令集又内置多种外设功能。
MB95200/210系列的特征
- F2MC-8FX CPU内核控制器最优化指令集
- 乘/除指令
- 16位算术运算
- 位测试分支指令
- 位操作指令等
- 时钟

- 可选择的外部时钟
主OSC时钟(高达16.25 MHz,最大机器时钟频率: 8.125 MHz); 外部时钟(高达32.5 MHz,最大机器时钟频率: 16.25 MHz)
副OSC时钟(32.768 kHz); 外部时钟(32.768 kHz) - 可选择的内部时钟
主内部CR时钟(1/8/10 MHz ± 3%,最大机器时钟频率: 10 MHz)
副内部CR时钟(典型值: 100 kHz,最小值: 50 kHz,最大值: 200 kHz)
- 可选择的外部时钟
- 定时器

- 8/16位多功能定时器
- 时基定时器
- 计时预分频器
- LIN-UART (MB95F204H/F204K/F203H/F203K/F202H/F202K)

- 全双工双缓冲器
- 支持时钟同步/异步传输串行数据
- 外部中断

- 沿检测中断(可选择上升沿、下降沿或双沿)
- 支持从不同的低功耗模式(待机模式)中恢复
- 8/10位A/D转换器

- 可选择8/10位分辨
- 低功耗模式(待机模式)

- 停止模式
- 休眠模式
- 计时模式
- 时基定时器模式
- I/O 口 ( 最多 : 17 个 ) (MB95F204K/F203K/F202K)

- 通用 I/O 口 ( 最多 ):CMOS I/O: 15 个, N-ch 开漏 : 2 个
- I/O 口 ( 最多 : 16 个 ) (MB95F204H/F203H/F202H)

- 通用 I/O 口 ( 最多 ):CMOS I/O: 15 个, N-ch 开漏 : 1 个
- I/O 口 ( 最多 : 5 个 ) (MB95F214K/F213K/F212K)

- 通用 I/O 口 ( 最多 ):CMOS I/O: 3 个, N-ch 开漏 : 2 个
- I/O 口 ( 最多 : 4 个 ) (MB95F214H/F213H/F212H)

- 通用 I/O 口 ( 最多 ):CMOS I/O: 3 个, N-ch 开漏 :1 个
- 片上调试

- 单线串行控制
- 支持串行编程 (异步模式)
- 硬件/软件监视定时器

- 内置硬件监视定时器
- 低电压检测复位电路

- 内置低电压检测器
- CSV监控计数器

- 内置时钟监控计数器功能
- 可编程端口输入电压电平

- CMOS输入电平/磁滞输入电平
- 闪存加密功能

- 保护闪存内容
结构图

特点概括
| 产品名称 | MB95200H系列 |
|---|---|
| 封装 | SOP-20/SDIP-24 |
| F2MC-8FX CPU 内核 | 控制器最优化指令集
|
| 闪存 | 16K/8K/4KB |
| RAM | 496/496/240B |
| CPU功能 | 基本指令数 : 136 条 指令位长 : 8 位 指令长 : 1 ~ 3个字节 数据位长 : 1、8、16 位 最短指令执行时间 : 61.5 ns (机器时钟频率 = 16.25 MHz) 中断处理时间 : 0.6 μs (机器时钟频率 = 16.25 MHz) |
| 定时器 | |
| 该定时器可配置为 "8 位定时器 x 2 路通道 " 或 "16 位定时器 x 1 路通道 "。具有内置定时器功能、 PWC 功能、 PWM 功能和输入捕捉功能。 计数时钟 : 可从内部时钟 (7 种 ) 和外部时钟中选择。可输出方波。 |
|
| 8/16-bit 复合定时器: 2ch | |
| LIN-UART | 具有专用重载定时器,该定时器支持选择广泛范围内的通信速度。 具有全双工双缓冲器。支持时钟同步/ 时钟异步传输串行数据。 LIN 功能可用作LIN 主控端或LIN从动端。 |
| 外部中断 | |
| 沿检测中断 (可选择上升沿、下降沿或双沿)。可用于将器件从待机模式中唤醒。 | |
| 6ch | |
| A/D 转换 | |
| 可选择8 位或10位分辨率。 | |
| 6ch | |
| 待机模式 | 休眠模式、停止模式、计时模式、时基定时器模式。 |
| I/O口 | I/O 口(最多): 16 个CMOS: 15 个, N-ch: 1个。 |
| 片上调试 | 单线串行控制。 支持串行编程。( 异步模式) |
| 硬件/软件看门狗 | 内置硬件看门狗定时器 |
| 低电压检测复位 | 无 |
| 时基定时器 | 中断周期 : 0.256 ms ~8.3 s ( 外部时钟= 4 MHz 时) |
| 闪存 | 支持自动编程、Embedded Algorithm、 写/ 擦/ 暂停擦除/ 恢复指令。 具有表示Embedded Algorithm运算完成的标志。 写/ 擦周期数( 最少): 100000 次 数据保持时间: 20 年 写/ 擦时需外部Vpp (+10V) 输入 闪存加密功能可保护闪存内容 |
文档
MB95200系列各个产品的文档(数据手册、硬件手册、编程手册)都是相同的,如果您已经从MB95200系列的其他产品页面下载了这些PDF文档,您将无需再次下载。
| MB95200H系列- 文档 | ||
|---|---|---|
| 数据手册 | PDF (英文) | PDF (中文) |
| 硬件手册 | PDF (英文) | PDF (中文) |
| 编程手册 | PDF prog8fx-cm26-00301-1e.pdf [2.06MB] | |
初学者套件
| MB95200H系列 - 初学者套件 | |
|---|---|
| 初学者套件 | MB2146-410-01-E |
BGMA手册
| MB95200H系列 - BGMA手册 | |
|---|---|
| BGMA手册 | MB2146-08-E |
ROM(闪存)编程工具
| ROM(闪存)编程工具 | |||
|---|---|---|---|
| 厂家 | Programmer | Adaptor | 适用封装 |
| Xeltek | SP580U | TAO8O | SOP-20 |
| Data IO | Flash PAK 2 | 941DSR30328 | SOP-20 |
| Hilo | ALL-100 | CNV-SOP-DIP28A | SOP-20 |
开发环境
| 名称 | 下载 |
|---|---|
| MB95200系列SOFTUNE | SOFTUNE |
应用笔记和示例软件
| 编号 | 主题 | 描述 | 应用 笔记 |
示例 软件 |
|---|---|---|---|---|
| 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 |



















