• Direct serial input from PC-AT keyboard
  • RS232 ASCII asynchronous serial output
  • 9600 or 1200 baud operation
  • High or low true serial marking
  • Serial data format: 8 bit, no parity, 1 stop bit
  • Operating voltage 5 VDC, < 5 milliamps
  • No external crystal or oscillator required
  • CTL-ALT-DEL reset output
  • CTL and ALT keys supported
  • Function keys supported...
  • as well as WinXP keys

Copyright 2002-2008 K1EL Systems   All Rights Reserved
Free Stuff
Support/Manuals
www.k1el.com

Home
Products
Software
About Us

Order Help
Current ATKBD2 Revision is A
ATKBD2 Features

The ATKBD2 provides an easy means to use a standard IBM PC-AT keyboard with small embedded microprocessors. The PC-AT keyboard interface is complex and its timing presents a challenge to a small embedded application developer. Rather than bog down a design and dedicate limited resources to a keyboard driver, an ATKBD2 chip can be used to interface the keyboard to a standard 9600 or 1200 baud serial interface. The ATKBD2 is a single 8 pin PIC microprocessor and requires minimal components for operation.

The new version has all the same features as before with several improvements. All keys on the WinXP style keyboards are now mapped. Better handling of the ALT key is provided as well as the break key. In addition, a bug with CTL-ALT-DEL handling is now fixed. The new version is hosted in a PIC12F683 which boasts lower power and better RS232 timing accuracy.




ATKBD2 $6 USD

ATKBD2 Documents

ATKBD2 Datasheet

The ATKBD2 is implemented in a PIC12F629. This chip requires a pull-up resistor on pin 4 as illustrated above. Keep this in mind if you are upgrading from an older PIC12C509 ATKBD chip.