PP
Guest
Wed May 06, 2009 6:08 am
Quote:
Pytanie było o wartość rezystorów podciągających w Atmega32. Moja
odpowiedź:
20-50 kOhm (z datasheeta). Gdzie tu pomyłka?
Autor pyta o sterowanie czyli wyjście a te rezystory dotyczą wejścia, na
wyjściu nic nie trzeba dawać.
Piotr
ulyssess
Guest
Wed May 06, 2009 2:16 pm
Quote:
PORTx: 0 1
DDRx:
0 (in) HiZ Pull-up
1 (out) GND VCC
Musisz wziąć pod uwagę fakt, że jeden mały błąd w programie i wystawiasz
na wyjście "pełną" jedynkę (VCC) i idzie to na złącze B-E i do masy...
trochę kiepsko...
Witam.
Własnie uszyłem sie na 51 juz dość dawno i na avry przeszedłem troche z
rozpędu, wiedziałem że jak działa jako port wejściowy to można właczyc i
wyłaczyć pullup, natomiast zawsze myslełem, że jako wyjście to jest open
drain i jak dajesz niski to jest zwarty do masy, a jak dajesz wysoki to
załacza sie rezystor i masz jedynkę. I tu widać jak to by sie pryzdało
czasem coś poczytac nawet o takich pierdołach.
Wielkie dzieki wszystkim za objasnienie.
Pozdrawiam Piotrek