Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
12/31/05 05:55
Read: times


 
#106253 - DS89C420 ISP
Responding to: ???'s previous message
Kevin Timm said:
I saw a number of pages about the 89c420 programmer in posts about 12 months ago, people were talking about how easy this programmer was to build.

However, in looking at the schematic, I'm having a hard time with the connection with the ac/hc125 and the uP. It see that DTR latches the Vcc sending the RST pin high and that DTR also sets the EA\ low. But there is a connection with the second set of 125 ports that I don't understand, specifically where is the '4th' port of the first gate?

If this isn't clear, I'll try to clarify it.

TIA

Andy is right; more information is needed, as your question is unclear. In the meanwhile, I'll provide a little background.

Note that a reference ISP circuit for the device is provided in figure 15-2 on page 133 of the Ultra-High -Speed Flash Microcontroller User's Guide. According to figure 15-1 on page 132, there are three conditions that must be met simultaneously to place the '420 in ISP mode:
  • RST = 1
  • /EA = 0
  • /PSEN = 0
The reference circuit implements exactly this. Note that /EA, during ordinary operation running from internal flash, must be high; this fact is leveraged to facilitate direct connection of the level-translated DTR signal to /EA. RST, on the other hand, must be 0 during normal operation. In addition to serving as a reset control input, on the '420, RST serves as an output to reset other components of the system when relying on the micro's internal reset logic. The use of a tri-state buffer, rather than simply an inverted version of the level-translated DTR signal, allows this functionality to still be available when the ISP hardware is present. Finally, /PSEN is an output during ordinary operation, so use of a tri-state buffer allows it to function undisturbed during normal operation.

Note that the '125 is a four-gate device. Since this circuit only requires two of them, two will remain available for other tasks.

--Sasha Jevtic

List of 31 messages in thread
TopicAuthorDate
ds89c420 programmer            01/01/70 00:00      
   clarification            01/01/70 00:00      
      schematic            01/01/70 00:00      
         Now I understand what you mean...            01/01/70 00:00      
            so, I'm correct?            01/01/70 00:00      
               Yes, you are            01/01/70 00:00      
                  not to beat a dead horse            01/01/70 00:00      
                     Much more            01/01/70 00:00      
                        given            01/01/70 00:00      
                        thanks            01/01/70 00:00      
   DS89C420 ISP            01/01/70 00:00      
      isp response            01/01/70 00:00      
         External access            01/01/70 00:00      
   caps for crystal            01/01/70 00:00      
      Only NP0 ceramics!            01/01/70 00:00      
         over my head            01/01/70 00:00      
            NP0, X7R, Z5U            01/01/70 00:00      
               digikey will be my friend            01/01/70 00:00      
               Everybody probably already knows            01/01/70 00:00      
                  Overlapping standards            01/01/70 00:00      
               holy moly            01/01/70 00:00      
         Oh dear...!            01/01/70 00:00      
            now you're playing me right?            01/01/70 00:00      
               Not really            01/01/70 00:00      
                  yes really ;)            01/01/70 00:00      
   one more thing            01/01/70 00:00      
      Sure            01/01/70 00:00      
   max232 charge caps            01/01/70 00:00      
      Yes            01/01/70 00:00      
   a good reference for this . . .            01/01/70 00:00      
      thx            01/01/70 00:00      

Back to Subject List