Nie wiem czemu zmniejszyłeś różnicę między R7 i R8 do pięciu.
Niepotrzebnie rośnie napięcie w stanie niskim.
Maksymalne dla Atmegi przy zasilaniu 3,3V to tylko 0,66V. Niby zapas niewielki jest, ale zawsze lepiej dmuchać na zimne.
RL=50k fałszuje Ci trochę wyniki. Rezystancja wejściowa Atmegi to megaomy, chyba że autor softu strzelił babola i załączył pull-upa dla tego wejścia.
Działanie blokady zapisu trzeba koniecznie zmienić, nie róbmy dziadostwa.