HT1632.drawText((const char *)msg[z], x, y, FONT_5X7, FONT_5X7_WIDTH, FONT_5X7_HEIGHT, FONT_5X7_STEP_GLYPH);
//msg[z] <--------------------- Is hold a Value not the address
//(const char *)msg[z] <--------------- you are converting a value to address
// (const char *)&msg[z] <--------------- correct syntax you are converting the address to a (const char *)