This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to make an AT keyboard using 89C51.

Can anyone please help me how can I make a keyboard for my computer using 89C51. I must tell you the I want to make a device that can generate some keycodes itself on PS/2 and that will connect to the PC to perform some specific task for a little time only. i.e. there will be no KEY connected to the 89C51, it will work automatically and will type a few letters and then quit typing. I've seaarched the AT keyboard interfacing, and used the Mode 2 (9-bit UART mode) of 89C51 to implement the protocol, but I am unable to transmit any code to the PC.
Please help.

Parents
  • "Actually I ahve to change the Bios settings of many Computers at a time, they are around 2000"

    There are PC utilities to do this.

    "I need an automatic keyboard that can send commands to enter the setup and the to modify the setup and save changes and exit."

    This is a really bad idea!

    Your 8051 unit will have no feedback whatsoever from the PC, so it will not be able to detect if anything goes wrong, or one PC happens to be slightly different, or...

    You really need a PC-based utility to do this!

Reply
  • "Actually I ahve to change the Bios settings of many Computers at a time, they are around 2000"

    There are PC utilities to do this.

    "I need an automatic keyboard that can send commands to enter the setup and the to modify the setup and save changes and exit."

    This is a really bad idea!

    Your 8051 unit will have no feedback whatsoever from the PC, so it will not be able to detect if anything goes wrong, or one PC happens to be slightly different, or...

    You really need a PC-based utility to do this!

Children