la tarjeta que estoy utilizando es la Freedom k64 y programandola en code warrior
Que tal Nohemi,
Cual es la pantalla I2C que estas utilizando? o que modulo de I2C pretendes utilizar para conectarte con la pantalla? Para el caso de I2C, es necesario que entiendas el protocolo: http://www.nxp.com/documents/user_manual/UM10204.pdf y que identifiques las transacciones de escritura y lectura que requiere tu dispositivo (pantalla o modulo externo).
Para el caso del teclado (matricial?), es necesario que utilices GPIOs como entradas y salidas, este post habla un poco mas al respecto: https://community.nxp.com/thread/305635
Saludos,
Isaac