Hi! I'm new to working with ICs and microcontrollers, so I'm doing this project so I can learn how to do this, and also for a birthday present for my friend, but I'm really confused with ISD151xx's datasheet.
I'm planning on using ISD151xx to record several short sound files, then use a PIC microcontroller to control which message to play by holding down a button. The message should loop until the button is released. I'm using the 151xx because it supports higher sample rates up to 48kHz.
The problem is that I have no clue what the pins of the ISD do. With some other ISD's, there are pins like A0-A7 that control where the chip starts playing, but the 151xx has pins like GPIO and SPI and I2S. I'd appreciate any help with how to record the messages into the ISD and how to control which message plays, and especially how to connect the <snip> thing. Basically, any info on the ISD151xx chip would be helpful, since all my Google-ing seems to lead me back to the same datasheet.
Thank you!
EDIT: Oh! And here's the datasheet:
https://webshop.atlantikelektronik.de/media/products/ISD15100.pdf
I'm planning on using ISD151xx to record several short sound files, then use a PIC microcontroller to control which message to play by holding down a button. The message should loop until the button is released. I'm using the 151xx because it supports higher sample rates up to 48kHz.
The problem is that I have no clue what the pins of the ISD do. With some other ISD's, there are pins like A0-A7 that control where the chip starts playing, but the 151xx has pins like GPIO and SPI and I2S. I'd appreciate any help with how to record the messages into the ISD and how to control which message plays, and especially how to connect the <snip> thing. Basically, any info on the ISD151xx chip would be helpful, since all my Google-ing seems to lead me back to the same datasheet.
Thank you!
EDIT: Oh! And here's the datasheet:
https://webshop.atlantikelektronik.de/media/products/ISD15100.pdf
Last edited by a moderator: