ISD5216E WINBOND [Winbond], ISD5216E Datasheet - Page 27
![no-image](/images/no-image-200.jpg)
ISD5216E
Manufacturer Part Number
ISD5216E
Description
8 to 16 minutes voice record/playback device with integrated codec
Manufacturer
WINBOND [Winbond]
Datasheet
1.ISD5216E.pdf
(75 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
ISD5216EY
Manufacturer:
PANASONIC
Quantity:
45 000
As with Digital Write, Digital Read can be done a “block” at a time. Thus, only 64 bits need to be read
in each Digital Read command sequence.
The Digital Erase command can only erase an entire page at a time. This means that the D0 or D1
command only needs to include the 11-bit page address; the 5-bit for block address are left at 00000.
Once a page has been erased, each block may be written separately, 64 bits at a time. But, if a block
has been previously written, then the entire page of 2048 bits must be erased in order to re-write (or
change) a block.
While erasing data, the RAC pin will have a pulse at the end of each erased page, when the stop
erase command is sent, the device will stop erasing at the end of the current page. To erase a single
page, the stop command should be sent immediately after the start erase command. To erase multiple
pages, count pulses on the RAC pin and send the stop command after n-1 RAC pulses have been
detected where n is the number of pages to erase.
A sequence might look like:
To load the configuration registers, send the LOAD CFG command followed by the two configuration
bytes with the most significant byte first.
The following tables provide a summary of the bits. There are three configuration registers: CFG0,
CFG1 and CFG2. Thus, there are six 8-bit bytes to be loaded during the set-up of the device.
-
-
-
-
-
read the entire page
store it in RAM
change the desired bit(s)
erase the page
write the new data from RAM to the entire page
7.6.3. Erasing Data
7.6.4. Load Configuration Registers
- 27 -
Publication Release Date: Jan. 31, 2006
ISD5216
Revision B.4