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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/09/07 18:25
Read: times


 
#132396 - ???
Responding to: ???'s previous message
Shmulik Goldberg said:
Yes indeed. I have read the article you linked to last week, in addition to reading http://www.beyondlogic.org/keyboard/keybrd.htm .

I apperantly lack of Assembly knowladge (I'm a rookie).

That article explains it in words, and in pictures, and then illustrates it with assembler code.

If you really haven't understood it after all that, what more can be said?!

If someone could just simplify things to give me the basis of "understanding" the keyboard

It don't think it can get much simpler than that - that is the basics!

What is your backgound? do you have any prior experience with electronics, microcontrollers, or programming?

Forget about the microcontroller initially - the keyboard doesn't care how you generate the signals.

Once you know what is supposed to happen on the wires, then you can start tinking about how to get a microcontroller to do that.

But you'll need some understanding of the microcontroller for that...

List of 44 messages in thread
TopicAuthorDate
8051 with PS/2 keyboard            01/01/70 00:00      
   keyboard protocol            01/01/70 00:00      
      Hey Dennis            01/01/70 00:00      
         bit banging examples            01/01/70 00:00      
         ???            01/01/70 00:00      
            Ok then,            01/01/70 00:00      
               crawl, walk, run            01/01/70 00:00      
                  Actually            01/01/70 00:00      
            I read it all again,            01/01/70 00:00      
               why bother?            01/01/70 00:00      
                  or ...            01/01/70 00:00      
                  I have tried using            01/01/70 00:00      
                     Not instructions            01/01/70 00:00      
                        So, if he did not state which assembler he uses            01/01/70 00:00      
                           yes            01/01/70 00:00      
                              I read the assembler manual;            01/01/70 00:00      
                                 Number format?            01/01/70 00:00      
                                    read through the assembler manual            01/01/70 00:00      
                                       Done, as well as reading your links            01/01/70 00:00      
                                          Is P1 defined?            01/01/70 00:00      
                                             That was indeed the problem            01/01/70 00:00      
                                                * $            01/01/70 00:00      
                                                   Thanks a lot            01/01/70 00:00      
                                                      That's always the way!            01/01/70 00:00      
                                                         Actually that's a code            01/01/70 00:00      
                                                            do you have a "main"?            01/01/70 00:00      
                                                               My hardware is AT89S52            01/01/70 00:00      
                                                                  that may never happen            01/01/70 00:00      
                                                                     Check this out:            01/01/70 00:00      
                                                                        OK, so you did check it            01/01/70 00:00      
                                                            You assume too much!            01/01/70 00:00      
               do not translate            01/01/70 00:00      
                  which assembler?            01/01/70 00:00      
   turnkey solutions, free, but not 805x            01/01/70 00:00      
      The whole exercise - As I See It - IMHO.            01/01/70 00:00      
         If he's willing to do the work ...            01/01/70 00:00      
   www.computer-engineering.org/ps2protocol/            01/01/70 00:00      
      Hello Stefan,            01/01/70 00:00      
         See also            01/01/70 00:00      
         ps2 keyboard prototcol            01/01/70 00:00      
   More reference material            01/01/70 00:00      
      Eh?            01/01/70 00:00      
         ps2 protocol            01/01/70 00:00      
            Already done            01/01/70 00:00      

Back to Subject List