Wyświetlacz według tego programu masz na
PORTB od 0 do 5
Przyciski chyba też (przynajmniej tak to wygląda w programie)
Jeśli już będziesz ustawiał piny pod przyciski to pisze się:
Zaloguj się, aby zobaczyć kod
Czyli wyboru czy pin ma być wejściem czy wyjściem dokonujesz na rejestrach
Config PINx a wewnętrzne rezystory podciągające włączasz w rejestrze
PORTx gdzie x to litery portów.
Nie ma więc sensu zapis Pinb.1 = 1 albo 0 - to po prostu nie ma sensu bo na to nie masz wpływu

Wpływać możesz na rejestr PORTx
Deklarując zmienne nie musisz ich zerować. Jest to robione automatycznie chyba że sobie nie życzysz i wpiszesz specjalną komendę. Wartości wpisujemy tylko jeśli maja być różne od zero. Na przykład M = 1.
Podpisz przyciski i napisz mniej wiecej co nimi chcesz ustawić.