Convertir una letra de Binario a su caracter normal

sergestux:
Cabe mencionar que ésos arreglos los he obtenido a traves de pulsos en una fotoresistencia (0 y 1) y los he ido almacenando en esos arreglos, practicmente estoy atorado en esta parte ya que necesito imprimir ésos valores en un display, pero obvio primero tengo que convertirlos a letras

Pues precisamente habrías optimizado mucho tu programa en uso de memoria, y obtenido directamente los caracteres, cambiando la rutina que trata esos pulsos de la fotorresistencia. Supongo que los strings los consigues más o menos con un bucle similar a esto:

string cadena="";
for (a=0; a< 8; a++) {
    if (pulso=HIGH) 
        cadena=cadena+"1";
    else 
        cadena=candena+"0";
}

A ver si eres capaz de sustituirlo por algo que se parezca a esto:

char caracter=0;
for (a=0; a< 8; a++) {
    caracter<<=1;
    if (pulso=HIGH) 
        caracter=caracter & 1;

Y caracter debería ser directamente la letra.