Z16FMC64AG20SG Zilog, Z16FMC64AG20SG Datasheet - Page 88

Microcontrollers (MCU) 16BIT 64K FL 4K RAM 2UART 12CH 10BIT A/D

Z16FMC64AG20SG

Manufacturer Part Number
Z16FMC64AG20SG
Description
Microcontrollers (MCU) 16BIT 64K FL 4K RAM 2UART 12CH 10BIT A/D
Manufacturer
Zilog
Series
Z16FMCr
Datasheet

Specifications of Z16FMC64AG20SG

Processor Series
Z16FMC
Core
ZNEO
Data Bus Width
16 bit
Program Memory Type
Flash
Program Memory Size
64 KB
Data Ram Size
4 KB
Interface Type
I2C, SPI, UART
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
46
Operating Supply Voltage
2.7 V to 3.6 V
Maximum Operating Temperature
+ 70 C
Mounting Style
SMD/SMT
Package / Case
LQFP-64
Development Tools By Supplier
Z16FMC28200KITG
Minimum Operating Temperature
0 C
Core Processor
ZNEO
Core Size
16-Bit
Speed
20MHz
Connectivity
I²C, IrDA, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, PWM, WDT
Number Of I /o
46
Eeprom Size
-
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
0°C ~ 70°C
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
Z16FMC64AG20SG
Manufacturer:
Zilog
Quantity:
161
Part Number:
Z16FMC64AG20SG
Manufacturer:
Zilog
Quantity:
10 000
PS028702-1210
Timer Operating Modes
The timers are configured to operate in the following modes:
ONE-SHOT Mode
In ONE-SHOT mode, the timer counts up to the 16-bit reload value stored in the Timer
Reload High and Low byte registers. The timer input is the system clock. When the timer
reaches the reload value, it generates an interrupt and the count value in the Timer High
and Low byte registers is reset to
counting.
If the timer output alternate function is enabled, the timer output pin changes state for one
system clock cycle (from Low to High then back to Low if TPOL = 0) at timer Reload. If
the timer output is required to make a permanent state change on ONE-SHOT timeout,
first set the TPOL bit in the Timer Control 1 Register to the start value before beginning
ONE-SHOT mode. Then, after starting the timer, set TPOL to the opposite value.
Observe the following steps to configure a timer for ONE-SHOT mode and initiate the
count.
1. Write to the timer control registers to:
2. Write to the timer high and low byte registers to set the starting count value.
3. Write to the timer reload high and low byte registers to set the reload value.
4. Enable the timer interrupt, if required and set the timer interrupt priority by writing to
5. When using the timer output function, configure the associated GPIO port pin for the
6. Write to the Timer Control 1 Register to enable the timer and initiate counting.
The timer period is calculated by the following equation (start value = 1):
One-Shot Mode Time-Out Period(s) =
the relevant interrupt registers.
timer output alternate function.
Disable the timer
Configure the timer for ONE-SHOT mode
Set the prescale value
Set the initial output level (High or Low) using the TPOL bit for the timer output
alternate function
Set the INTERRUPT mode
P R E L I M I N A R Y
0001H
. The timer is automatically disabled and stops
(Reload Value – Start Value + 1) x Prescale
Z16FMC Series Motor Control MCUs
System Clock Frequency (Hz)
Product Specification
Timers
66

Related parts for Z16FMC64AG20SG