89S8252 problem z adresowniem pamieci zewnetrznej
Masz problem? Zapytaj na forum elektroda.pl
From: sebak <kotwicki_no_spam_at_nospam_go2.pl>
Subject: 89S8252 problem z adresowniem pamieci zewnetrznej
Date: Thu, 30 Jun 2005 14:02:10 +0200
Pojawił sie problemik jak w temacie.
Uruchamiam właśnie loadera i pojawia mi sie problem ze starsza czescia
adresu. Konkretnie nie wyrzuca adresu na P2.
Program załadowany jest do pamieci wewnętrznej (EA=1),
napisany w SDCC 2.5.0.
Po kompilacji wszystko wygląda ładnie
val=*(xdata char *)(adres);
tłumaczony jest jak BÓG przykazał na
mov DPTR,#adres
mov A,_at_nospam_DPTR
mimo tego nie widać efektu na P2
Jaka może być przyczyna ?
Czy istnieje jakiś bit blokujący magistrale na porcie P2.
Nie jest to mój pierwszy projekt, a problemów z nim tyle ze lepiej nie
gadać.
From: BartekK <sibi_at_nospam_drut.org>
Subject: Re: 89S8252 problem z adresowniem pamieci zewnetrznej
Date: Sun, 03 Jul 2005 18:46:08 +0200
sebak napisał(a):
Pojawił sie problemik jak w temacie.
Uruchamiam właśnie loadera i pojawia mi sie problem ze starsza czescia
adresu. Konkretnie nie wyrzuca adresu na P2.
Program załadowany jest do pamieci wewnętrznej (EA=1),
w niektorych '51 mozna wylaczac generowanie ALE zeby nie zaklucalo, moze
to jest to? glowy niedam czy 8252 to ma, 51rd2 napewno
--
| Bartlomiej Kuzniewski
| sibi_at_nospam_drut.org GG:23319 tel +48 696455098
| http://www.allegro.pl/show_user_auctions.php?uid=338173