This is a multi-part message in MIME format. ------=_NextPart_000_00F8_01C85BC1.831730D0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > I never tried to directly record on the ISD chips. I created > a BUNCH of audio files, then used a Quadravox programmer I may get a programmer, but for now I've kind of automated the process. The 25 messages are assembled on the right channel of Goldwave. Separating them on the left channel are tone bursts. These are fed into a 567 tone decoder and its output tells the PIC what data and when to send it to the ISD (The audio in the picture is actually Dick Clark saying "Two". I found a New Year countdown mp3 of him and Ed McMahon which was very useful for testing whether all the messages had stuck and if they could be recalled correctly) If the PIC powers up with button1 down, it enters Record mode. kb_567 looks for a manual button in this mode ;Pushbuttons in Record mode ;Diode-steered into high nybble of PortD ;Play at 00 button1 ;Play at current address button2 ;Record at 00 button3 ;Record at current address button4 ;Stop button5 ;Cue to next message button6 ;Exit button7 ;spare button8 kb_567 movfw portd swapf wreg andlw b'00001111' skpz ;no button pressed bra rec_234 ;button down, decode and release lp567 btfss ne567 ;rising edge bra kb_567 ;no tone prtstr2 stopped ;print "Stopped" clr_ss movlw b'01110000' ;stop command movwf data_out call data8 set_ss call ms100 btfsc ne567 ;falling edge bra $-2 btfsc first ;first message, record at 00 bra recatxx ;not first bsf first recat00 prtstr2 record00 ;print "Record at 00" clr_ss clrf data16_1 ;address = 0 clrf data16_2 call data16 usec10 movlw b'10100000' ;record from set address movwf data_out call data8 set_ss bra lp567 recatxx prtstr2 recordxx ;print "Record at xx" clr_ss movlw b'10110000' ;record from current address movwf data_out call data8 set_ss bra lp567 ------=_NextPart_000_00F8_01C85BC1.831730D0 Content-Type: image/gif; name="5008-567-PIC.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="5008-567-PIC.gif" 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 KI/zSI/1aI/3iI/5qI8JVgAAADs= ------=_NextPart_000_00F8_01C85BC1.831730D0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_00F8_01C85BC1.831730D0--