
M16C/26A (2.7 – 5.5 V)
(Up to 24MHz, Motor Control Timer)
80
PINS
64
PINS
48
PINS
M16C/28 (2.7 – 5.5 V)
(Up to 24MHz, Motor Control Timer,
HW multi-master I
2
C )
M16C/29 (2.7 – 5.5 V)
(Up to 20MHz, M16C/28 feature
+ 1 ch CAN
M16C/26A
24-64KB Flash
1-2KB RAM
M16C/28
48-128KB Flash
4-12KB RAM
M16C/28
48-128KB Flash
4-12KB RAM
M16C/29
96-128KB Flash
8-12KB RAM
M16C/29
96-128KB Flash
8-12KB RAM
M16C Tiny Series Line-up
■ Features
•High-performance 16-bit CPU with 16-bit HW multiplier
•High-speed option (24MHz@5V) available
• 4 KB data flash memory to replace external EEPROM
• Small package options (i.e., 7mm x 7mm 48 LQFP or 85 FLGA)
• 3 phase motor control timer with dead-time function and A/D with
two sample & holds
•High reliability features including CRC, WDT with independent
on-chip oscillator, oscillation-stop detection and built-in noise
cancellation circuits
M16C/60 CPU Core
Ext. Oscillation
Stop Detection
DMA
(2 ch)
Main Clock
(up to 24MHz)
On-chip
Oscillator
RTC
32kHz
A/D Converter
(10-bit x 24 ch)
Three-phase
Motor Control
16-bit Timer A, B
(8 ch)
On-chip
Debug
Program Flash
(96KB - 128KB)
Enhanced
WDT
Serial I/O Clock
Sync./UART
(5 ch)
Multi Master
I
2
C (2 ch)
RAM
(8KB - 12KB)
16-bit IC/OC
(8 ch)
Power-On
Reset Circuit
Hardware
CAN
Data Flash
(4KB)
Low Voltage
Detect Circuit
16-bit Timer
(A3)
ADC
16-bit CPU
+ HW
Multiplier
CAN
Data
Flash
Network
Program
Flash
RAM
Motor Current
Watchdog
LVD
POR
Debug Unit
CLK
Power Module
U
U
V
V
W
W
M
BLDC
Hall
Sensors
On-chip
Oscillator
3-phase timer (6 PWM)
CLK
Trig
Shut-off
Error Pulse
PLL
LIN/CAN Network
Sub 1 Sub 2 ...Sub N
Host
System
M16C Tiny Application Example
Brushless DC Motor Control (with Hall Scan)
GET STARTED NOW!
M16C/Tiny Development Kit
(includes free compiler)
Part Number:
R0K330290S000BE
Comentarios a estos manuales