[elektro-etc] attiny45 INTF0 kerdes
Balazs Szabo
bszke060 at gmail.com
Fri Oct 8 22:33:02 CEST 2010
Hello Lista!
2010. október 8. 17.12 dátummal potyo ezt írta:
> > mast nem. Ha sima 0-ba irassal torolnel, akkor vagy nem tudsz egyetlen
> > egy megszakitaskerest torolni, vagy beolvas-modosit-visszair modon tudnad
> > csak torolni, de ha kozbe beesik egy masik kerelem, akkor azt is
> > kilotted.
> > Szoval akarki akarmit mond, ez igy logikus... :)
> A többi gyártónál meg mind az van, hogy törölsz egy megszakítás
> flag-et azzal, hogy nullát írsz arra a bitre, akkor azzal másik
> háromat is törölsz? Ezt nem fogom elhinni, nem hülye a többi gyártó
> sem...
Ha CSAK arra a bitre irsz nullat, akkor a tobbit nem. De hogy tudsz csak
arra a bitre 0-at irni? Beolvasod, AND-olsz, visszairod, ill. ha van a
core-nak bittorles utasitasa, akkor azzal. De a bittorles utasitas is
Olvas-Modosit-Visszair modon mukodik. (Ha nem, akkor az szep egy kavaras...)
Mi van, ha az olvasas UTAN esik be egy ujabb kerelem? Egybol torlod azt is.
(Mert az olvasaskor meg nem volt aktiv, tehat 0, viszont iraskor meg az
olvasott 0-at irod vissza.)
Ugyhogy SZERINTEM ez a leglogikusabb megoldas. (Legalabbis en nem birok ezen
fennakadni. :) )
Udv: Balazs
More information about the Elektro-etc
mailing list