Witam
Tak to nie
Zauważ że emitery masz na +170V a
bazę sterujesz przez rezystor z 0 lub 5V więc tranzystory będą włączone non stop a prąd płynący przez bazę ubije procesor, z tego co pamiętam to pasożytnicze diody w Atmegach wytrzymują wg katalogu coś koło 300µA a tu wygenerujesz 3,6mA, musisz wstawić tam dodatkowy tranzystor NPN z emiterem na masie i dopiero do niego tranzystor PNP jak na schemacie.
Rezystor w bazie PNP możesz dać spokojnie ponad 220KΩ.
Wracając do diodek to jeśli się boisz to wsadź zenerki do masy zamiast diód szeregowych, przy próbie przemiatania będziesz miał z diodami szeregowymi "duchy" na lampach bo tranzystory będą się wolno wyłączać.
Chcesz to zrobić klasycznie że unikasz układów specjalizowanych?
Rejestr z latchem załatwi Ci statyczne wyświetlanie i oszczędzi nóżki procesora.
Niedawno natknąłem się na wyświetlacz 4 cyfrowy sterowany z 1 ( słownie jednego ) pinu procesora.
Piotr