klavesnice
Moderátor: Moderátoři
Ale jaký má smysl čekat na ustálení portu, když vzápětí změním jeho stav? Chápala bych postup "nastavím hodnotu výstupních pinů - počkám na ustálení - přečtu stav vstupních pinů", ale jaký má význam čekat poté co přečtu stav?jano80 píše:no parazitne kapacity a indukcosti robia divy hlavne v puzdrach DIL.
nastavim hodnotu DDRD 00000111Andrea píše:Ale jaký má smysl čekat na ustálení portu, když vzápětí změním jeho stav? Chápala bych postup "nastavím hodnotu výstupních pinů - počkám na ustálení - přečtu stav vstupních pinů", ale jaký má význam čekat poté co přečtu stav?jano80 píše:no parazitne kapacity a indukcosti robia divy hlavne v puzdrach DIL.
PORTD 01111000
dalsie instrukcie procesor vykona behom par us hlavne od 8MHz krystalu a vyssie
a zase nastavujem hodnotu a prave v tomto bode pri kratkych casoch je problem s rusenim (este ked beriem do uvahy ze klavesnica ma min. 10cm privody)
DDRD 01111000
PORTD 00000111
dalej sa pocita este s nejakym programaom takze cakacia rutina nieje potrebna...