ISD5216SY Nuvoton Technology Corporation of America, ISD5216SY Datasheet - Page 42

no-image

ISD5216SY

Manufacturer Part Number
ISD5216SY
Description
IC VOICE REC/PLAY 8-16MIN 28SOIC
Manufacturer
Nuvoton Technology Corporation of America
Series
ISL5216r
Datasheet

Specifications of ISD5216SY

Interface
I²C
Filter Pass Band
1.8 ~ 3.7kHz
Duration
8 ~ 16 Min
Mounting Type
Surface Mount
Package / Case
28-SOIC (0.300", 7.50mm Width)
For Use With
ISD-ES511 - EVALUATION SYSTEM FOR ISD5100ISD-ES501 - EVALUATION SYSTEM FOR ISD5008
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ISD5216SYI
Manufacturer:
ISD
Quantity:
20 000
7.10 PROGRAMMING THE ISD 5216
When reading or writing a byte of data on the I
mechanisms for flow control are used, the first is the standard ACK
that the slave or master sends after reading or writing a byte, but the
ISD5216 also uses flow control by holding the clock line (SCL) low
until the chip is ready to transmit data,
For example, the sequence of sending the slave address will be as
follows:
This sequence prepares the
waits for the Tpud time before sending the next command sequence.
The read status command is a read request from the Host processor to the ISD5216 without
delivering a Command Byte. The Host supplies all of the clocks (SCL). The ISD5216 drives the data
line (SDA). During the read commands, to read status, send the following sequence.
Note: The processor could have sent an I
Address bytes
1. Send one byte 10000000 {Slave Address, R/W = 0} 80h.
2. Slave ACK.
3. Next time the clock is pulled high by the master, wait for SCL
1. Send I
2. Send one byte 10000000 {Slave Address, R/W = 0} 80h.
3. Send one byte 10000000 {Command Byte = Power Up} 80h.
4. Send I
1. Host executes I
2. Send Slave Address with R/W bit = “1” (Read) 81h.
3. Read one byte of data and send ACK, the read data is the status byte
4. Read one byte of data and send ACK, the read data is the upper address byte
5. Read one byte of data and send NACK, the read data is the lower address byte
6.
S
to actually go high.
7.10.1. Sending a byte on the I2C interface
7.10.2. POWER-UP SEQUENCE
7.10.3. Read Status command
Host sends I
SLAVE ADDRESS
2
2
C Start.
C Stop.
2
C STOP
2
C START
ISD5216
2
C STOP after the Status Word data transfer, and thus aborted the transfer of the
W
for an operation to follow, and
Power up (80h)
A
- 42 -
2
C bus, two different
A
P
SLAVE ADDRESS
Conventions used in I
DATA
W
P
R
A
The Box color indicates the
direction of data flow
S
N
= No ACK
Transfer Diagrams
= START Condition
= STOP Condition
= “0” in the R/W bit
= ACK (Acknowledge)
= “1” in the R/W bit
= Host to Slave (Gray)
= Slave to Host (White)
= 8 bit data transfer
ISD5216
= 7 bit Slave
Address
2
C Data

Related parts for ISD5216SY