Re: Sprzetowy symulator 8051 - skad zobyc?
Masz problem? Zapytaj na forum elektroda.pl
From: this_address_is_invalid_see_signature_at_nospam_adresniewazny.com (Jaroslaw Cichorski Jr.)
Subject: Re: Sprzetowy symulator 8051 - skad zobyc?
Date: Mon, 31 Jan 2000 23:39:44 GMT
"Pawel Czarnecki" <apc_at_nospam_zeus.polsl.gliwice.pl> wrote:
Jeszcze niech mi tylko ktos podpowie czemu nie moge
ustalic lokacji np:
struct { int a; char b;} xdata at 0x0300 moje[10];
Przeciez normalnie wszedzie (tzn w innych
kompilatorach) to dziala np
int data at 0x50 liczba;
Hmm, jak bys mial instrukcje :-))))
to bys w niej przeczytal, ze to musi byc at
HTH
Pozdrawiam
-----
Jaroslaw Cichorski Jr <cichy_at_nospam_amart.JUNK_MAIL_PROTECTION.com.pl>
UWAGA Adres email niewazny!
Prosze usunac JUNK MAIL PROTECTION zeby otrzymac prawidlowy adres.
WWW http://www.amart.com.pl
From: "Pawel Czarnecki" <apc_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: Sprzetowy symulator 8051 - skad zobyc?
Date: Wed, 02 Feb 2000 06:44:22 GMT
Przeciez normalnie wszedzie (tzn w innych
kompilatorach) to dziala np
int data at 0x50 liczba;
Hmm, jak bys mial instrukcje :-))))
to bys w niej przeczytal, ze to musi byc at
No wiesz, kompilator nalezy najpierw dokladnie
przetestowac :-) zanim sie wylozy kase na pelne wersje.
pozdr
PC
PS. nie chce juz truc ale zapis:
int data at 0x50 liczba;
lub
data at 0x50 int liczba;
nadal nie dziala, mimo ze at jest rzeczywiscie
zaznaczone juz jako slowo kluczowe. Moze to
dodatkowe ograniczenia trial'a ze nie mozna
umiescic danych konkretnie gdzie sie chce.
From: =?iso-8859-1?Q?Pawe=B3?= Sklarow <p.sklarow_at_nospam_mikrotel.com.pl>
Subject: Re: Sprzetowy symulator 8051 - skad zobyc?
Date: Wed, 02 Feb 2000 10:38:21 -0100
Pawel Czarnecki wrote:
(...)
PS. nie chce juz truc ale zapis:
int data at 0x50 liczba;
lub
data at 0x50 int liczba;
nadal nie dziala, mimo ze at jest rzeczywiscie
zaznaczone juz jako slowo kluczowe. (...)
A jaka masz wersje Keil'a? O ile wiem w V3.40 nie dziala.
Po co Ci to " at"? Użyj zwykle używanych w takich przypadkach konstrukcji C.
Np. ja dostep do pamieci zewnetrznej zwykle uzyskuje przez nastepujace
makro:
#define IO( a ) (*(volatile BYTE xdata*)(a))
pozdrawiam
Paweł
From: "MB" <manekb_at_nospam_priv4.onet.pl>
Subject: Re: Sprzetowy symulator 8051 - skad zobyc?
Date: Wed, 2 Feb 2000 10:36:47 +0100
PS. nie chce juz truc ale zapis:
int data at 0x50 liczba;
lub
data at 0x50 int liczba;
nadal nie dziala, mimo ze at jest rzeczywiscie
Spróbuj data int liczba at 0x50;
Powodzenia
From: "Pawel Czarnecki" <apc_at_nospam_zeus.polsl.gliwice.pl>
Subject: Re: Sprzetowy symulator 8051 - skad zobyc?
Date: Wed, 02 Feb 2000 18:01:47 GMT
Spróbuj data int liczba at 0x50;
Ufffff... w bolach sie to rodzilo :-)
pozdr
PC