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