Document Number: 002-04713 Rev.*A
Page 5 of 65
MB96640 Series
1. Product Lineup
Features
MB96640
Remark
Product Type
Flash Memory Product
Subclock
Subclock can be set by software
Dual Operation Flash Memory
RAM
-
64.5KB + 32KB
10KB
MB96F643R, MB96F643A
Product Options
R: MCU with CAN
A: MCU without CAN
128.5KB + 32KB
16KB
MB96F645R, MB96F645A
256.5KB + 32KB
24KB
MB96F646R
384.5KB + 32KB
28KB
MB96F647R
Package
LQFP-100
FPT-100P-M20
DMA
4ch
USART
6ch
LIN-USART 0 to 2/4/5/7
with automatic LIN-Header
transmission/reception
Yes (only 1ch)
LIN-USART 0
with 16 byte RX- and
TX-FIFO
No
I
2
C
2ch
I
2
C 0/1
8/10-bit A/D Converter
24ch
AN 2 to 4/6 to 8/10
to 12/14 to 28
with Data Buffer
No
with Range Comparator
Yes
with Scan Disable
Yes
with ADC Pulse Detection
No
16-bit Reload Timer (RLT)
5ch
RLT 0 to 3/6
16-bit Free-Running Timer (FRT)
3ch
FRT 0 to 2
16-bit Input Capture Unit (ICU)
7ch
(1 channel for LIN-USART)
ICU 0/1/4 to 7/9
(ICU 9 for LIN-USART)
16-bit Output Compare Unit (OCU)
7ch
OCU 0 to 4/6/7
(OCU 4 for FRT clear)
8/16-bit Programmable Pulse Generator (PPG)
16ch (16-bit) / 24ch (8-bit)
PPG 0 to 15
with Timing point capture
Yes
with Start delay
Yes
with Ramp
No
Quadrature Position/Revolution Counter
(QPRC)
2ch
QPRC 0/1
CAN Interface
1ch
CAN 0
32 Message Buffers
External Interrupts (INT)
16ch
INT 0 to 15
Non-Maskable Interrupt (NMI)
1ch
Real Time Clock (RTC)
1ch
I/O Ports
79 (Dual clock mode)
81 (Single clock mode)
Clock Calibration Unit (CAL)
1ch
Clock Output Function
2ch
Low Voltage Detection Function
Yes
Low voltage detection function
can be disabled by software
Hardware Watchdog Timer
Yes
On-chip RC-oscillator
Yes
On-chip Debugger
Yes
Note:
All signals of the peripheral function in each product cannot be allocated by limiting the pins of package.
It is necessary to use the port relocate function of the general I/O port according to your function use.