Atmel AVR programozas

Istvan Retaller istvan.retaller at evoran.hu
Fri Dec 27 20:02:14 CET 2002


2002.12.27. 18:36:45, VFX <info at vfx.hu> wrote:

>Hali!
>
>> >utasitas parossal. Ha Z paratlan akkor adiw utan paros lesz, az and
>> >hatastalan. Ha Z parosvolt, akkor az utasitasok utan is ugyan ott marad.
>> >Az adiw utan paratlan, de az and torli a 0 .bitet es ujra paros lesz.
>> 
>> Ez csak trukkoskodes, hogy helyretegyem egy rossz fordito hibajat.
>> Ettol meg ez egy rossz assembler, ha felesleges utasitasokkal kell egy
>> forditasi hibajat kompenzalni. :(((
>
>
>Maradjunk ennel a peldanal:
>
>
>
>Tm_Commands:	.db	CR,0,low(Tm_ures),high(Tm_ures)
>		.db	"PWM",0,low(Tm_PWM),high(Tm_PWM)
>		.db	"P",0,low(Tm_PrintReg),high(Tm_PrintReg)
>		.db	"BOOT",0,0,low(Tm_Boot),high(Tm_Boot)
>		.db	"B",0,low(Tm_BootMode),high(Tm_BootMode)
>		.db	"I",0,low(Tm_PrintStatus),high(Tm_PrintStatus)
>		.db	"N",0,low(Tm_Serial),high(Tm_Serial)
>		.db	"SWSTAT",0,0,low(Tm_SWStat),high(Tm_SWStat)
>		.db	"ST",0,0,low(Tm_SetTm),high(Tm_SetTm)
>		.db	"SD",0,0,low(Tm_SetDt),high(Tm_SetDt)
>		.db	"GT",0,0,low(Tm_GetT),high(Tm_GetT)
>		.db	"GD",0,0,low(Tm_GetD),high(Tm_GetD)
>		.db	"W",0,low(Tm_Write),high(Tm_Write)
>		.db	"HELP",0,0,low(Tm_Help),high(Tm_Help)
>		.db	"H",0,low(Tm_Help),high(Tm_Help)
>		.db	"LCD",0,low(Tm_LCDBackLight),high(Tm_LCDBackLight)
>		.db	"DSPCMD",0,0,low(Tm_DSPCmd),high(Tm_DSPCmd)
>		.dw	0
>
>Itt egy tablazat amit sorfolytonosan akorok olvasni az LPM;  adiw ZL,1
>parossal mert keresem a megfelelo tokent es a hozza tarozo ugrasi cimet.
>Szerinted ezt hogy lehet sorfolytonosan lefordittatni? A token veget 0
>jelzi, a tabla veget is 0 jelzni. a token utani 2 byte az ugrasi cimem.
>Mindezt egy sorban, hogy konnyu legyen a szemleles.
>




Szia, VFX!
Nem igazabol ertem a felvetest. Mintha az csendulne ki belole, hogy ez
a struktura az Atmel assemblernek gond lenne.
Hogy forditom le? Annyi szintaktikai modositas kell, hogy a kettos idezo-
jeleket szimplara cserelem, a db elol elhagyom a pontot es rohogve,
warning es beszurkalas nelkul, hibatlanul lefordul. Nem 0-s cimre
forditottam, hogy eletszeru legyen.
De hat errol beszelek, hogy az Atmel vacak, az IAR meg jo....
List file mellekelve.

Üdv, RI
--------------------------------------------------------------
Ez a mail 100%-ban újra felhasználható karaktereket tartalmaz.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: aktualis.lst
Type: application/octet-stream
Size: 11443 bytes
Desc: not available
Url : http://www.centralnet.hu/pipermail/elektro/attachments/20021227/cf9632af/attachment.obj 


More information about the Elektro mailing list