<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Sat, 11 Dec 2004 16:01:08 +0000
From   : mick@... (Mick Champion)
Subject: Eprog 

Hello everyone, 
 
 
Angus Duggan wrote ; 
 
AD>Mick, you had mentioned putting a 16v 47uF capacitor between pin 7 and 
AD>ground of the TL497A. Did you implement that? 
 
I've just opened up my programmer box and the answer seems to be no. I have 
put an additional 470uf 10v cap to smooth the 5 volt input line. This I found 
necessary as when the TL497A was oscillating (write mode), you could hear 
frequency noise from the BBC's speaker. 
 
 
I also had a problem with the address latching dropping out. The M/Code sends 
the first 8 Lo bits of the ROM address, these are latched by the left hand 
74LS374. The next part of the cycle sends the final 6 bits of the address 
which are latched by the right hand 74LS374. The actual byte to be written / 
read would come next, shortly followed by latch reset, then around again for 
the next address. In my case, the left LS374 would have it's latches reset 
prematurely when the right hand LS374 was being set. In turn, the right 
latches would reset before the write cycle. 
 
 
I presume that an inducted spike caused the unwanted reset at each change in 
the cycle. This not being helped by my veroboard layout / sensitive chips ect.
After playing around, I settled on two 820pf ceramic disc capacitors. One for 
each 74LS374 placed between CK and ground. Please note that although this 
worked for me but I used trial and error, not science. Needless to say too 
high value will stop the latches being reset at the end of full cycle, too low
and your spiked! 
 
 
Angus. You sent me a debug program on the 2nd of May 2002. This allows  
stopping and checking each stage of the 3 part cycle with a meter. I found it 
very useful indeed. If John or anybody else thinks it might help, I will 
forward the mail if you have no objection.   
 
 
   
Mick 
-- 
 
 
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>