KEIL C pro C51 - konstanty
Miroslav Mraz
mraz@seznam.cz
Pátek Duben 4 13:56:59 CEST 2008
A máte tu proměnnou deklarovánu jako globální ?
Sice nemám Keil nainstalován, ale jako lokální to nejde ani v SDCC a
pokud si to dobře pamatuji, tak mezi těmito překladači zase tak velký
rozdíl není. V SDCC takováto konstrukce funguje:
unsigned int code at 0x8000 cprom = 0x1234;
void main (void) {
unsigned int data i;
i = cprom;
...
}
Tato už ne:
void main (void) {
unsigned int code at 0x8000 cprom = 0x1234;
unsigned int data i;
i = cprom;
...
}
Mrazík
Martin Persich píše v Pá 04. 04. 2008 v 09:26 +0200:
> Tudy bohuzel cesta nevede.. Primo v tom odkazu je napsano, ze pomoci "_at_"
> to nejde.
> "Absolute variables cannot be initialized."
>
> Martin. persich@transcon.cz
>
> ----- Original Message -----
> From: "Jan Waclawek" <konfera@efton.sk>
> To: "HW-news" <hw-list@list.hw.cz>
> Sent: Friday, April 04, 2008 8:40 AM
> Subject: Re: KEIL C pro C51 - konstanty
>
>
> _at_
> RTFM
> http://www.keil.com/support/man/docs/c51/c51_le_absvarloc.htm
> wek
>
> ----- Original Message ---------------
>
> Subject: KEIL C pro C51 - konstanty
> From: Va_Sm <spiritusII@seznam.cz>
> Date: Thu, 03 Apr 2008 23:26:50 +0200
> To: konference <hw-list@list.hw.cz>
>
> >Zdravim,
> >potrebval bych poradit, jakym zpusobem zapsat v C komplatoru Keil
> >nasleduji vec.Je mozne deklarovat konstantu na konkretni misto v kodove
> >pameti? Neco jako: code const int = 0x1234, ale aby hodnota 0x1234
> >byla ulozena na konkretni adresu napr. 4000h.
> >
> >dekuji
> >V. Smidl
> >_______________________________________________
> >HW-list mailing list - sponsored by www.HW.cz
> >Hw-list@list.hw.cz
> >http://list.hw.cz/mailman/listinfo/hw-list
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list