• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Pomoc w znalezieniu błędu w kodzie
#12
(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.
 
Odpowiedź
  


Wiadomości w tym wątku
Pomoc w znalezieniu błędu w kodzie - przez dawidd - 01-09-2018, 14:44
RE: Pomoc w znalezieniu błędu w kodzie - przez es2 - 01-09-2018, 19:58
RE: Pomoc w znalezieniu błędu w kodzie - przez es2 - 01-09-2018, 21:00
RE: Pomoc w znalezieniu błędu w kodzie - przez es2 - 02-09-2018, 12:41
RE: Pomoc w znalezieniu błędu w kodzie - przez es2 - 02-09-2018, 21:47

Skocz do:


Przeglądający: 1 gości