/* 
 * File:   Lab2-keypad-klee.h
 * Author: rich
 * * Created on February 23, 2014, 8:27 AM
 */


 #undef  PARAM_SCLASS
 #define PARAM_SCLASS auto // what is this ??? -
 #undef  MEM_MODEL
 #define MEM_MODEL far     /* Change this to near for small memory model */

/************  Functions****************/
unsigned char KeyPadColumnRead(void);
unsigned char KeyPadRowRead (void);
unsigned char ConvertRawtoHex(unsigned char RawDigs);
void ToLeds(unsigned char HexOut);

typedef volatile  struct {
     unsigned char  RawDig;     // upper and lower nibble from keypad
     unsigned char  HexDigOut;  //hex value

  }KeyPadtoHex;

