QVGA és AVR
VFX
info at vfx.hu
Wed Apr 12 20:54:45 CEST 2006
Hali!
> Atmel AVR programozás során sok idegesítõ dolgot tapasztalok az
> utasításkészlettel kapcsolatban (8051 ut.készlet után). AVRStudioban
> dolgozok, de még nem jöttem rá, hogyan lehet pl. egy bitet használni
> flagként (mint pl. 8051-nél 20h.0). Van erre valami egyszerû megoldás
> vagy mindig LDS, STS? Nem tudom, csak én érzem-e úgy, hogy sokkal
Ha regiszterben tartod, akkor van ra utasitas, de ha le kell tenni
memoriaba, akkor csak STS, LDS van.
> nehézkesebb kezelni a procit, mint pl. a 89C51-et? Nekem sokkal
> rugalmasabb az az ut. készlet, az AVR-rel több lépésben lehet csak
> primitív dolgokat is lekezelni... Viszont a vas többet tud...
Valoban tobb utasitas kell mert az AVR RISC alapu, mig az MCS51 csalad
nem. De ha hozzaveszed, hogy 12 MHz-rol az AVR hamarabb vegez azonos
feladattal, akkor jobban josz ki a tobb apro utasitssal, mint az MCS
komlex utasitasival. 10 ev AVR utan en mar az MCS csalad utasitasait
latom hitvanyabbnak :)
UDV. VFX.
http://www.vfx.hu
More information about the Elektro
mailing list