Z8FMC04100AKSG

Copyright ©2008 by Zilog
®
, Inc. All rights reserved.
www.zilog.com
Product Block Diagram
Overview
Zilog’s Z8FMC16100 Series Flash microcontrol-
lers, a part of the Z8 Encore! MC
family of motor
control devices, are based on Zilog’s advanced
eZ8™ 8-bit CPU core. Optimized for motor con-
trol applications, these devices support the control
of Single and Multiphase variable-speed motors.
Target applications are large appliances, small
appliances, HVAC, automotive, power tools, and
personal care devices.
Z8FMC16100 Series Flash MCUs feature a
flexible pulse width modulator (PWM) module
with three complementary pairs or six independent
PWM outputs supporting dead-band operation and
fault protection trip input. These features provide
multiphase control capability for a variety of motor
types and ensure safe operation of the motor by
providing Pulse-by-Pulse or latched fast shutdown
of the PWM pins during fault condition.
Z8FMC16100 Series MCU features up to eight
single-ended channels of 10-bit analog-to-digital
conversion, with a sample and hold circuit. It also
features one operational amplifier for current
sampling and one comparator for over-current
limiting or shutdown.
A high-speed analog-to-digital converter (ADC)
enables voltage, current, and back-EMF sensing,
while dual-edge interrupts and a 16-bit timer
provide a Hall-effect sensor interface.
A full-duplex 9-bit UART provides serial,
asynchronous communication and supports the
local interconnect network (LIN) serial
communications protocol. The LIN bus is a
cost-efficient Single Master, Multiple Slave
organization that supports speed up to 20 kbps.
Included in its rich-set of peripherals are other
features such as: one additional 16-bit timer with
Capture/Compare/PWM capability, SPI or I
2
C
Master/Slave for serial communication, and an
internal precision oscillator (IPO).
The single-pin debugger and programming
interface simplifies code development and allows
easy in-circuit programming.
Z8FMC16100 Series MCU
Features
The features of Z8FMC16100 Series MCU
include:
20 MHz eZ8 CPU core
Up to 16 KB Flash program memory
512 B register SRAM
12-Bit PWM
Module for
Motor Control
16-Bit Timer
Capture/
Compare/PWM
Operational
Amplifier
Up to 16 KB
Flash
20 MHz
eZ8™ CPU
8-Channel
10-Bit ADC
512 B SRAM
VBO/POR
and
Reset Control
I
2
C, SPI, and
UART with LIN
Watchdog
Timer
Single-Pin
Debugger
Internal
Precision
Oscillator
Comparator Interrupt Controller
17 General Purpose I/O Pins
Z8 Encore! MC
Flash Microcontrollers
PB016607-0308
Z8FMC16100 Series
Product Brief
PB016607-0308 Page 2 of 7
Z8FMC16100 Series
Fast 8-channel 10-bit ADC for current
sampling and back-EMF detection
12-bit PWM module with three complemen-
tary pairs or six independent PWM outputs
with dead-band generation and fault trip input
One 16-bit timer with Capture/Compare/PWM
capability
One analog comparator for current limiting or
over current shutdown
One operational amplifier provides current
level-shifting and amplification for ADC
current sampling
I
2
C in MASTER, SLAVE, and MULTIMAS-
TER modes
SPI controller
UART with LIN interface
Internal Precision Oscillator (IPO)
Oscillator supports either internal IPO or
external crystals and ceramic resonators
17 General-Purpose I/O pins (GPIO)
Voltage Brownout/Power-On Reset (VBO/
POR)
Watchdog Timer (WDT) with internal RC
oscillator
Single-Pin On-Chip Debugger
In-circuit serial programming
Operating at 2.7 V to 3.6 V
32-pin QFN and LQFP packages
Lead-free packaging option
Standard and extended temperature ranges:
0 ºC to 70 ºC (standard) and –40 ºC to
+105 ºC (extended)
Up to 20 interrupts with configurable priority
eZ8™ CPU Features
The features of eZ8 CPU include:
New instructions for improved performance
including BIT, BSWAP, BTJ, CPC, LDC,
LDCI, LEA, MULT, and SRL
Compatible with existing Z8
®
code
Up to 10 MIPS operation
C-Compiler friendly
2 to 9 clock cycles per instruction
PB016607-0308 Page 3 of 7
Z8FMC16100 Series
Architecture
Figure 1 displays the Z8FMC16100 Series MCU block diagram.
Figure 1. Z8FMC16100 Series MCU Block Diagram
Analog Supply
and Reference
UART with LIN
and IrDA
I
2
C
Master/Slave
SPI
Operational
Amplifier
A/D Converter
16-Bit Counter/
Timer/PWM
Digital Supply
Interrupt Control
Reset Control
Watchdog Timer
RC Oscillator
Internal Precision
Oscillator
Oscillator Control
Internal/External
Debugger
Register File (RAM)
512 B x 8
Flash Program
Memory
Up to 16 KB x 8
Comparator
1
2
1
23
6
8
eZ8
20 MHz CPU
8
1
12-Bit PWM Module
for Motor Control
Port A
Port B
Port C
8-Channel
Multiplexer
Sample and Hold
Fault
Shutdown

Z8FMC04100AKSG

Mfr. #:
Manufacturer:
ZiLOG
Description:
8-bit Microcontrollers - MCU 4K Flash 512B SRAM 8-Ch 10-Bit ADC
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union