PIC elado
Istvan Retaller
istvan.retaller at evoran.hu
Mon Apr 28 13:21:37 CEST 2003
2003.04.28. 13:43:04, VF <vf at elte.hu> wrote:
>Ha kell a sebesseg, a PIC, 8051 kiesik. Marad az AVR es az SX.
>Az AVR sem tokeletes, lennenek otleteim hogy mit lehetne fejleszteni
>rajta. De egy dologban biztos lehetsz: jelenleg ez a 8 bites mikrovezerlok
>csucsa, a jelenleg letezo legjobb, legnagyobb teljesitmenyu, leghatekonyabb
>8 bites proci. A PIC es a 8051 sok-sok evvel van lemaradva tole, a
>kulonbseg dramai, leirhatatlan. Megertjuk hogy sokan evekig programoztak
>PIC/8051-et, es nehez atterni, uj dolgokat megtanulni, ezert meg sokaig
>lesz PIC/8051 is. De a tenyeket nem kene keverni... Az AVR egy modern,
>kegyetlen gyors proci, amely reggelire megeszi a PIC/8051/egyeb osregi
>elavult vacakokat!
Szia, VF!
Egyetertek.
Most egy multitaskos, belso IT-re alapozott operacios rendszert irok,
ahol kenyszeruen stack-manipulaciokat is kell csinalni.
PIC-cel nem hogy lassabban, _egyaltalan_ nem lehetne megcsinalni. Nem
helyezhetem at a stacket, nem nyulhatok utana, mint normalis prociknal.
Elismerem, ez eleg kormonfont alkalmazas, de hat stack manipulacio
szinte minden magasabb szintu nyelvhez elengedhetetlen.
Miert AVR? Gyorsabb, olcsobb, hatekonyabb - csak ennyi elonye van.
Valaki regen azt irta, hogy az, hogy nincsen akkumulatora, nem elony,
mert a 16 regiszter felfoghato 16 akkumulatornak is.
Szamitasaim szerint 16 akkumulator meg onmagaban is 16-szor tobb, mint
az egy, de akkor nem beszeltunk a boduletesen megugro rugalmassagrol,
hogy nem kell az akku kedveert ide-oda pakolaszni a regisztereket.
Mindent ott hasznalok, azzal a regiszterrel, ahol az adat eppen van.
Ettol (is) lesz tobbszorosen tomorebb a kod.
Aki meg packazott mar PIC-ben annak a kitotozasaval, hogy jo-jo, itt
vagyok az IT-ben, de mi okozta, deritsuk fel? - azoknak alom az AVR
vektorrendszere, ahol minden esemeny mas vektorra ugrat. Ha az UART
receive rutinban talalom magam, az azert van, mert valamit vett az UART
es nem vizsgalom vegig a fel vilagot, hogy ide meg hogy kerultem.
Tizenvalahany evig PIC-eztem, de mostanra elegem van a merev vilagabol.
Udv, RI
More information about the Elektro
mailing list