#include <hidef.h>      /* common defines and macros */
#include <mc9s12c32.h>     /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12c32"

#include "main_asm.h" /* interface to the assembly module */



char *keycode_table = {0XB7,0X7E,0XBE,0XDE,0X7D,0XBD,0XDD,0X7B,0XBB,0XDB,0XEE,0XED,0XEB,0XE7,0X77,0XD7};
char *ASCII_Table = {0', '1','2','3','4','5','6','7','8','9','A','B','C','D','*','#'};
char pushed_key;


void main(void) {
  /* put your own code here */
  EnableInterrupts;

  pushed_key = GET_KEY();

  for(;;) {} /* wait forever */
  /* please make sure that you never leave this function */
}
