isd5216 Winbond Electronics Corp America, isd5216 Datasheet - Page 25

no-image

isd5216

Manufacturer Part Number
isd5216
Description
8 To 16 Minutes Voice Record/playback Device With Integrated Codec
Manufacturer
Winbond Electronics Corp America
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
isd5216EY
Manufacturer:
PANASONIC
Quantity:
45 000
Part Number:
isd5216PY
Manufacturer:
NUVOTON
Quantity:
2 000
Part Number:
isd5216S
Manufacturer:
ISD
Quantity:
20 000
Part Number:
isd5216SYI
Manufacturer:
ISD
Quantity:
20 000
The ISD5216 must be powered up before sending any other commands. Wait for Tpud time before
sending the next command.
When the device is polled with the Read Status command, it will return three bytes of data. The first
byte is the status byte, the next is the upper address byte and the last is the lower address byte. The
status register is one byte long and its bit function is:
The lower address byte will always return the block address bits as zero, either in digital or analog
mode.
It is good practice to read the status register after a Write or Record operation to ensure that the
device is ready to accept new commands. Depending upon the design and the number of pins
available on the controller, the polling overhead can be reduced. If INT and RAC are tied to the
microcontroller, the controller does not have to poll as frequently to determine the status of the
ISD5216
In the I
option is selected, the next two bytes are loaded into the selected register. The format of the data is
MSB first, as specified by the I
sent first, the byte is acknowledged, and DATA<7:0> is sent next. The address register consists of two
bytes. The format of the address is as follows:
ADDRESS<15:0> = PAGE_ADDRESS<10:0>, BLOCK_ADDRESS<4:0>
If an analog function is selected, the block address bits must be set to 00000. Digital Read and Write
are block addressable.
BIT#
7
6
5
4
3
2
1
0
2
7.5.5. Power-up
7.5.6. Read Status
7.5.7. Attaching an Address to a Command
C write mode, the device can accept data sent after the command byte. If a register load
NAME
EOM
OVF
READY
PD
PRB
DEVICE_ID
2
C standard. Thus to load DATA<15:0> into the device, DATA<15:8> is
FUNCTION
commands should be sent to device.
Device is powered down if PD is HIGH.
An internal device ID. This is 001 for the ISD5216.
Indicates whether an EOM interrupt has occurred.
Indicates whether an overflow interrupt has occurred.
Indicates the internal status of the device – if READY is LOW no new
Play/Record mode indicator. HIGH=Play/LOW=Record.
- 25 -
Publication Release Date: Jan. 31, 2006
ISD5216
Revision B.4

Related parts for isd5216