02-09-2018, 12:41
(02-09-2018, 12:16)kaczakat napisał(a): Jak ustawisz pin podłączony do GND jako wyjście i wpiszesz tu 1 to zrobisz zwarcie VCC-GND, które skończy się zapewne uszkodzeniem. Tak samo wpisując 0 do pinu podłączonego do VCC.Teoria mówi a praktyka potwierdza, że nie uszkodzi się. C-MOS to nie TTL, który faktycznie gdy wystawił 0 a wyjście było podłączone do Vcc od razu uszkadzał się o ile zasilanie miało wystarczającą wydajność prądową.
W C-MOS tego rodzaju zwarcia to bardziej złożone zjawisko. Zainteresowani z pewnością znajdą materiały na ten temat, sam już kilka razy opisywałem co się dziej przy zwarciach i kiedy może to uszkodzić układ.
Bez zbędnej teorii, zwarcie na pojedynczych wyprowadzeniach uC nie uszkodzi go i nie chodzi tu o chwilowe zwarcia a nawet od długotrwałe rzędu dni a pewnie i tygodni czy miesięcy.