AVRStudio i dwie zmienne pod jednym adresem

Loading thread data ...

Paweł snipped-for-privacy@neostrada.pl napisał(a):

1)Assembler nie operuje na zmiennych , tylko na etykietach. 2)Do tego samego adresu , możesz przypisać więcej niż jedną etykietę ;) 3)Chyba żaden porządny kompilator , nie pozwala "cofnąć" licznika segmentu. 4)Rozwiń bardziej temat , jak byś widział etykiety dla różnych "ifów" i "defów". ..

Z rozwagą ;-)

Pozdrawiam Piotrek

Reply to
Piotrek Sz.
Reply to
invalid unparseable

OK. Nie wnikając w dalsze szczegóły , proponuję Ci lekarstwo.

-Oie

Piotrek

Reply to
Piotrek Sz.

Piotrek Sz. snipped-for-privacy@gazeta.pl napisał(a):

Zapomniałem jeszcze o ... #pragma overlap ignore ;lub warning jeśli ma tylko ostrzegać ;-) .dseg .org 100

ifdef A Nazwa1: .byte 100 .else Nazwa1: .byte 50 .endif .... .... .dseg .org 100

Nazwa2: .byte 50 . ifdef B Nazwa3: .byte 2 .endif

ifdef C Nazwa 4: .byte 5 .endif

Nazwa5: .byte 20

Piotrek

PS Help "całą prawdę Ci powie" ;-)

Reply to
Piotrek Sz.
Reply to
invalid unparseable

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.