AVR - vstupy, vystupy

Jan Waclawek konfera na efton.sk
Čtvrtek Červen 16 14:09:27 CEST 2011


U "normalnych" IO portov to ide vzdy, akurat to nema prilis prakticky vyznam, lebo aby ste precitali inu hodnotu nez na ktoru nastavite vystup, tak musite "pretlacit" jeden z vystupnych tranzistor, kedy hrozi, ze ho odpalite. Alebo mozete citat vstup vtedy, ak je uz zo softwaru prave zopnuty vystupny tranzistor odpaleny tak, ze je preruseny. Inaksie povedane, ine, nez co ste zapisali na vystup, precitate len v patologickych situaciach.

Vynimkou je len niekolko portov, ktore implementuju nejaku konkretnu hardwarovu funkciu; a aj to len vtedy, ak su na tu funkciu zapojene. V kazdom datasheete je kapitola "IO Ports"  a v nej mate detailne rozkresleny IO obvod okolo pinov, a tabulky ktore definuju ich hodnoty pre rozne rezimy prace reprezentovane roznymi internymi signalmi. Na tuto konkretnu otazku je odpovedou signal DIEOE.

wek


----- Original Message ---------------

Subject: RE: AVR - vstupy, vystupy
   From: Michal Grunt <michal.grunt at vynet.cz>
   Date: Thu, 16 Jun 2011 13:44:05 +0200
     To: HW-news <hw-list at list.hw.cz>

>Makra jsem trochu poupravil a zda se, ze to jiz funguje.
>
>Takze kdyz mam zapnuty vystup, da se precist i skutecna hodnota vstupu? Muzete uvest nejaky priklad kdy se to da a kdy ne?
>
>MG
>
>________________________________________
>Odesílatel: hw-list-bounces at list.hw.cz [hw-list-bounces at list.hw.cz] za u¾ivatele Jan Waclawek [konfera at efton.sk]
>Odesláno: 16. èervna 2011 13:10
>Komu: HW-news
>Pøedmìt: Re: AVR - vstupy, vystupy
>
>No a potom sa to da robit aj makrami, ktore tie haciky a klucky potlaci.
>Tie ma pan kolega Grunt takmer vsetky zle, ale to uz tu zaznelo.
>
>Este jedna poznamka, port sa v skutocnosti neda otocit na vstup: vstup je vzdy pripojeny a da sa zapinat a vypinat vystup. Rozdiel je ten, ze aj ked je port otoceny na vystup, tak sa zo vstupneho registra (PINx) cita skutocny stav, napr. ak sa pretlaci stav vystupneho tranzistora zvonka.
>
>wek
>__


Další informace o konferenci Hw-list