groundFungus:
I don't think that that will help.
Like I said the first prgram (show the text when the button is pressed) is working without initialization, so I think the problem is somewhere else..
int read_LCD_buttons(){ // read the buttons
adc_key_in = analogRead(0); // read the value from the sensor
}
What should I do with this lines? Is it wrong?