AT Keyboard Scan Code Debug Routine

RS232 based Scan Code Debugging for Microchip PIC16F84
 

Table of Contents [Toc]

Concept
Project Resources
   Available Microchip PIC Assembler Source Code
 

Concept   [Toc] [Top]

The Scan Code Debug Routine provides the ability to verify the scan patterns sent by the keyboard. The visualization can be done with the RS232 Debug Interface, an Excel 97 Worksheet.
A screen shot from a debugging session is given below:

RS232 Debug Interface

At the picture above, you can see the strange scan pattern sent by the
AT keyboard when pushing the Pause/Break key:
E1 14 77 E1 FO 14 FO 77

 

Project Resources   [Toc] [Top]

Available Microchip PIC Assembler Source Code   [Top]

Main File HEX Files
Download assembler source code:
scan_deb.asm
Download Hex File:
scan_deb.hex
The above program needs additional include files (modules) to get successfully assembled: m_bank.asm, m_wait.asm, m_rs192.asm
For those, who are not familiar with interfacing a PIC to the RS232 using a MAX232:   RS232-Interface.pdf   (9.7 kB)

Download ASCII Character Map: ASCII-Map.pdf

 

Last updated: 2004/04/18

[Toc] [Top]
 

If you see only this page in your browser window,
click here
to get the entire site.