gracias por contestar red !
la duda que yo tengo es: cuando se apreta el 0 como se diferencia del 0 que da el kbd_getc() cuando no se apreta tecla?
loque estoy haciendo es : se apreta tecla , guardo valor en var 1 , se apreta tecla , guardo valor en val2,
defino code = var1 * 10 + var2 , para que si se tipeó 45 haga 40 + 5 . despues traigo el valor del codigo de la eeprom y
if ( code == code_eeprom )
evento1 // codigo correcto
else evento2 // codigo incorrecto
para hacer esto me tengo que asegurar que la tecla apretada devuelva un entero , no un ascii, esa era mi duda.