z8fmc16100 ZiLOG Semiconductor, z8fmc16100 Datasheet - Page 179

no-image

z8fmc16100

Manufacturer Part Number
z8fmc16100
Description
Z8 Encore Motor Control Flash Mcus
Manufacturer
ZiLOG Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
z8fmc16100AKEG
Manufacturer:
LT
Quantity:
151
Part Number:
z8fmc16100AKEG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z8fmc16100AKSG
Manufacturer:
Zilog
Quantity:
10 000
Part Number:
z8fmc16100QKEG
Manufacturer:
TOREX
Quantity:
2 000
PS024611-0408
Start and Stop Conditions
Software Control of I
Master Transactions
The master generates the START and STOP conditions to start or end a transaction. To
start a transaction, the I
nal Low while SCL is High. To complete a transaction, the I
STOP
signal is High. These START and STOP events occur when the
the I
transfer currently under way, including the Acknowledge phase, finishes before the
START or
The I
MODE[1:0]
for MASTER/SLAVE or SLAVE ONLY mode, and configures the slave for 7- or 10-bit
addressing recognition.
MASTER/SLAVE mode can be used for:
In SLAVE ONLY mode, the START bit of the I
cannot initiate a master transaction by accident), and operation to SLAVE ONLY mode is
restricted, thereby preventing accidental operation in MASTER mode.
The software can control I
interrupt controller or by polling the I
To use interrupts, the I
by executing an EI instruction. The
enable transmit interrupts. An I
ister to determine the cause of the interrupt.
To control transactions by polling, the
rupt bits in the I
state of the
The following sections describe master Read and Write transactions to both 7-bit and
10-bit slaves.
MASTER ONLY operation in a single master/one or more slave I
MASTER/SLAVE in a multimaster/multislave I
SLAVE ONLY operation in an I
2
C Control register are written by software to begin or end a transaction. Any byte
2
condition by creating a Low-to-High transition of the SDA signal while the SCL
C controller is configured via the I
STOP
TXI
field of the I
2
bit.
condition occurs.
C Status register should be polled. The
2
2
C interrupt must be enabled in the interrupt controller and followed
2
C controller generates a
C Transactions
2
C Mode register allows the configuration of the I
2
C transactions by enabling the I
2
C interrupt service routine then checks the I
2
2
C system
TXI
C Status register.
TDRE
bit in the I
,
2
RDRF
C Control and I
START
2
C Control register is ignored (software
,
2
SAM
Z8FMC16100 Series Flash MCU
C system
2
C Control register must be set to
condition by pulling the SDA sig-
,
TDRE
ARBLST
2
C controller interrupt in the
bit asserts regardless of the
2
2
Product Specification
C controller generates a
C Mode registers. The
START
,
Start and Stop Conditions
SPRS
2
C system
, and
and
2
2
C Status reg-
STOP
C controller
NCKI
bits in
inter-
167

Related parts for z8fmc16100