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