Goto page Previous 1, 2
Zbych
Guest
Fri May 22, 2009 5:40 pm
Adam Dybkowski pisze:
Quote:
No dobra, tylko czemu nie wybrali pull-downów zamiast pull-upów? :-)
Ależ stan Hi-Z podczas resetu (i domyślnie po resecie) jest najlepszym
rozwiązaniem
Nie musisz mi tego tłumaczyć. Pisałem to zdanie w kontekście domyślnie
włączonych pull-upów - z dwojga złego wolałbym pull-down. Przynajmniej
ATMEL nie miałby problemów z ich "przeciekaniem" po podaniu 5V na pin.
--
przeciez moje rozumowanie bylo bez skazy,
no sam bym wskoczyl do tego wulkanu,
ale kto by tak pieknie gwizdal...
Jerry1111
Guest
Fri May 22, 2009 8:26 pm
Adam Dybkowski wrote:
Quote:
J.F. pisze:
Ależ stan Hi-Z podczas resetu (i domyślnie po resecie) jest najlepszym
rozwiązaniem - bo czasem do jakiegoś pinu chcesz podłączyć układ aktywny
zerem (albo chociażby P-MOS coś włączający), a czasem jedynką. Pull-up'y
i pull-down'y można zrobić zewnętrzne z ulubionych rezystorków (ja np.
używam najczęściej 100k).
A inni by narzekali ze za duzo opornikow trzeba dawac :-)
Jako full-wypas mogliby zrobić indywidualną konfigurację zachowania
każdego pinu I/O podczas resetu
Tylko jak?
Quote:
/domyślny stan po resecie. 5 możliwości:
VCC, GND, pull-up, pull-down, Hi-Z. Na przykład fusebitami.
Po resecie to juz nie problem. A fusebity sa _chyba_ czytane po resecie.
--
Jerry1111
Adam Dybkowski
Guest
Fri May 22, 2009 9:54 pm
Jerry1111 pisze:
Quote:
Jako full-wypas mogliby zrobić indywidualną konfigurację zachowania
każdego pinu I/O podczas resetu
Tylko jak?
Fusebitami.
Quote:
/domyślny stan po resecie. 5 możliwości:
VCC, GND, pull-up, pull-down, Hi-Z. Na przykład fusebitami.
Po resecie to juz nie problem. A fusebity sa _chyba_ czytane po resecie.
Nie wszystkie. Niektóre chyba wcześniej - lockbity działają także
podczas resetu (programowanie ISP jest przecież podczas resetu).
Fusebity także już podczas resetu określają taktowanie procka.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Jerry1111
Guest
Fri May 22, 2009 11:55 pm
Adam Dybkowski wrote:
Quote:
Jerry1111 pisze:
Jako full-wypas mogliby zrobić indywidualną konfigurację zachowania
każdego pinu I/O podczas resetu
Tylko jak?
Fusebitami.
/domyślny stan po resecie. 5 możliwości:
VCC, GND, pull-up, pull-down, Hi-Z. Na przykład fusebitami.
Po resecie to juz nie problem. A fusebity sa _chyba_ czytane po resecie.
Nie wszystkie. Niektóre chyba wcześniej - lockbity działają także
podczas resetu (programowanie ISP jest przecież podczas resetu).
Fusebity także już podczas resetu określają taktowanie procka.
Chyba jednak najbezpieczniej miec Hi-Z.
--
Jerry1111
Goto page Previous 1, 2