Prosty test. Ustaw wszystkie porty jako diody na miganie. Sprawdz, ktore porty powoduja, ze dioda Ci miga... Wtedy sie dowiesz, ktore porty masz pod kontrola, a ktores sa 'zablokowane'... Obstawiam, ze probojesz na portach, ktorych nie mozesz uzywac.... A dlaczego nie zrobisz tego na SPI sprzetowym? Przeciez wtedy potrzebujesz jeszcze tylko 3 porty na CHIP SELECT:
Ustawiasz tak:
pb5 sck, pb4 miso, pb3 mosi, pb2ss(chip select 1 maxa)
Potem Pa5,4,3 jako chip select nr 2,3,4.
Odpytuj max6675 max 500ms.
Test z diodami. Podlacz wyswietlacz hd44875 i sprawdz czy dziala. Potem podlacz 1 max i sprawdz odczyt z czujnika. Jezeli dziala dolacz kolejny czujnik. Jak bedzie wszystko w porzadku bierz sie dopiero za graficzny. Malymi krokami, eliminujace kolejne ewentualne problemy.
Wtedy masz pewnosc, ze zadne fusy ani inne ustawiania Cie nie blokuja.