In SX Microcontrollers, SX/B Compiler and SX-Key Tool, DosManDan wrote: My sound board project is going well. I can record and playback sounds. The chip has an INT line that is an open drain. When the End Of Message(EOM) is hit, the line is supposed to go low, but I can't detect it. (ISD4004 Chip) The line has a 4.7K pull up resistor to 3V. The line is supposed to go low when an interrupt occurs. As a test, I used a Do..Until loop to wait for the signal, which never came. I changed it to an IF with a GOTO and it never got past the line. WaitForSound: IF INTSTATUS = 1 THEN GOTO WaitForSound Am I reading this wrong? I don't think I have ever had to check and open drain....so, maybe I'm not understanding how it works. I put the Oscilliscope on it too, it holds steady at 3V and never drops. Thanks again, Dan ---------- End of Message ---------- You can view the post on-line at: http://forums.parallax.com/forums/default.aspx?f=7&p=1&m=183248 Need assistance? Send an email to the Forum Administrator at forumadmin@parallax.com The Parallax Forums are powered by dotNetBB Forums, copyright 2002-2007 (http://www.dotNetBB.com)