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 I2C
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
I2C, 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