Port a yı hem buton, hem de adc girişi yapmışsınız. ALL_Analog yaparak kanal 5 i okutursunuz. Tabi buton koyduğunuz kanallar da analog oldu. Yani devrenizde baya karışıklık var. Butonları genelde portB ye koymak uygundur. Dahili pull up dirençlerinden dolayı. LCD de d portuna uygun olur...