October 2000 Page 3
Table of Contents
ISD5116............................................................................................................................................1
1 Overview....................................................................................................................................5
1.1 Speech/Sound Quality.......................................................................................................5
1.2 Duration..............................................................................................................................5
1.3 Flash Storage.....................................................................................................................5
1.4 Microcontroll er Interface ....................................................................................................5
1.5 Programming......................................................................................................................5
2 Functional Description ...........................................................................................................6
2.1 Internal Registers...............................................................................................................7
2.2 Memory Organization.........................................................................................................7
2.3 Pinout Table.......................................................................................................................8
3 Operational Modes Description.............................................................................................9
3.1 I2C Int e rface .......................................................................................................................9
3.2 Command Byte ................................................................................................................11
3.3 Opcode Summary............................................................................................................11
3.4 Data Bytes........................................................................................................................13
3.5 Configuration Register Bytes...........................................................................................13
3.6 Power-up Sequence.........................................................................................................15
3.7 Feed throug h mMde.........................................................................................................15
3.8 Call Record ......................................................................................................................17
3.9 Memo Record...................................................................................................................18
3.10 Memo and Call Playback.................................................................................................19
3.11 Message Cue ing..............................................................................................................20
4 Analog Mode..........................................................................................................................21
4.1 Aux In and Ana In Descript ion.........................................................................................21
4.2 Analog Structure (left half) desc ription.............................................................................22
4.3 Analog Structure (r ight half) description...........................................................................22
4.4 Volume Control Description.............................................................................................23
4.5 Apeak er and Aux Out Description....................................................................................23
4.6 Ana Out Description.........................................................................................................24
4.7 Analog Inputs...................................................................................................................24
5 Digital Mode...........................................................................................................................27
5.1 Writing Data .....................................................................................................................27
5.2 Reading Data ...................................................................................................................27
5.3 Erasing Data ....................................................................................................................27
5.4 Example Command Sequences......................................................................................28
6 Pin Descriptions....................................................................................................................31
6.1 Digital I/O Pins .................................................................................................................31
6.2 Analog I/O Pins................................................................................................................33
6.3 Power and Ground Pins...................................................................................................36
6.4 Sample PC Layout...........................................................................................................36
7 Electrical Characteristics and Parameters.........................................................................37
7.1 Electrical Characteristics..................................................................................................37
7.2 Parameters.......................................................................................................................38
8 Timing Diagrams...................................................................................................................45
8.1 I2C Timing Diagram..........................................................................................................45
8.2 Playback and Stop Cycle.................................................................................................45
8.3 Example of Power Up Command (first 12 bits)................................................................46