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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/01/08 07:34
Read: times


 
#150144 - it isn't that simple.
Responding to: ???'s previous message
Jan Waclawek said:
Richard Erlacher said:
In this case, I want 7-bit ASCII output in parallel, strobed, data format. It only requires that one substitute a 5-6 line routine for a 25 line one that talks to the I2C hardware. It seems to me that a little 20-pin part could handle this just fine, or, for that matter, a 16-pin part.


Get the 8042 - it's ready to use. You just need to excavate it from an old PC motherboard, from the '286/'386 era.

Probably not without some more logic. Look at how the thing works. It's a bus-oriented peripheral. The application is just a parallel input port, and I only have access to the port pins.

IMHO you can rip off some 20 unimportant pins if it makes you nervous that it is DIP40... :-)

JW


It doesn't make me nervous that it's a 40-pin device. It makes me unhappy that it doesn't fit. It needs to be a 20-pin device, because there's a 20-pin DIP socket into which it has to fit.

Aside from that, it would require additional logic to make the 8042 work. That guy requires that you provide a select strobe a read tag, and a pair of addresses. It's possible, since it's DMA capable, that it requires more, and the application is already designed and funcitonal. It just needs a new MCU. The original was designed for the MC68HC705J1. I can't get those, or any other 20-pin family member. I have 40-pin DIP MC68HC705C8 types in considerable quantity (2-3 rails). They'll do what I want, but they won't fit. Now, nothing's ruled out, but I want a small package and I want it to fit.

RE


List of 33 messages in thread
TopicAuthorDate
PC Keyboard interface Has anyone done this ?            01/01/70 00:00      
   basicly code works            01/01/70 00:00      
   timertick timeout not included            01/01/70 00:00      
   I wonder ...            01/01/70 00:00      
      dont know before, but now available            01/01/70 00:00      
      it is too bad search is temporarily disabled            01/01/70 00:00      
         Google still works            01/01/70 00:00      
            Really? How does that work?            01/01/70 00:00      
               Spiders and Robots            01/01/70 00:00      
                  I did that, and it promotes humility, believe me            01/01/70 00:00      
               try this for example            01/01/70 00:00      
                  Debouncing? Why?            01/01/70 00:00      
                     de-spiking inputs            01/01/70 00:00      
                        Oh yes there is!            01/01/70 00:00      
                           debouncing            01/01/70 00:00      
                        that won't work ... and that's now how it works            01/01/70 00:00      
                  8052.com PS2 code            01/01/70 00:00      
                     Debouncing            01/01/70 00:00      
               Google trick            01/01/70 00:00      
               RE: I must have missed something along the way.            01/01/70 00:00      
   well, at least            01/01/70 00:00      
      at least one reason for "dissapearing"            01/01/70 00:00      
         Oh yes there is!            01/01/70 00:00      
   Why bother?            01/01/70 00:00      
      not serial for serial...            01/01/70 00:00      
         Exactly!            01/01/70 00:00      
            I guess you want a "bridge" then            01/01/70 00:00      
            get the 8042            01/01/70 00:00      
               it isn't that simple.            01/01/70 00:00      
                  socket            01/01/70 00:00      
                     it fits the socket, and the board is wire-wrapped            01/01/70 00:00      
                  isn't this replacement?            01/01/70 00:00      
                     Gee ... that's where I got 'em last time ...            01/01/70 00:00      

Back to Subject List