Well, I have an ISD17120 working under SPI control. I still have some things to figure out for the recording operation, but I'm pretty pleased, so far.
I decided to use a Basic Atom for the prototype to make it a little easier on me. The code is almost the same - if not identical.
Dave, your post was a big help to get the SPI sorted out, but otherwise, the ISD17120 is a whole different animal than those other ISD devices.
One big, dumb mistake that I couldn't figure out until I got out the oscilliscope - I had used back slashes instead of forward slashes in the SHIFTOUT syntax! So, it was always shifting out 16 bits and the command codes were divided by the number of bits I had intended to send!
I'll post some code when I get the recording down. Meanwhile, if anyone else is having problems with an ISD1700 device, I may be able to help.
- Don
Bookmarks