stos w 5052 ?



Masz problem? Zapytaj na forum elektroda.pl z bramk± pl.misc.elektronika!

Poprzedni Następny
Wiadomość
spis tre¶ci
From: "skierka" <skiera_at_nospam_polbox.com>
Subject: stos w 5052 ?
Date: 7 Jan 1998 17:45:16 GMT


To jest wieloczęściowa wiadomość w formacie MIME.

------= NextPart000_01BD1B9C.462F6040
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 7bit

czy ktos moze mi odpowiedziec co sie stanie gdy stos
przekroczy adres 127 w 8051 a gdy przekroczy adres 127 w 8052 ?

skiera_at_nospam_polbox.com

------= NextPart000_01BD1B9C.462F6040
Content-Type: text/html; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable

<html><head></head><BODY bgcolor=3D"#FFFFFF"><p><font size=3D2 =
color=3D"#000000" face=3D"Arial">czy ktos moze mi odpowiedziec co sie =
stanie gdy stos<br>przekroczy adres 127 w &nbsp;8051 &nbsp;a &nbsp;gdy =
przekroczy adres 127 w 8052 ?<br><br>skiera_at_nospam_polbox.com<br><br></p>
</font></body></html>
------= NextPart000_01BD1B9C.462F6040--


Poprzedni Następny
Wiadomość
spis tre¶ci
From: Andrzej <ksciuk_at_nospam_polbox.com>
Subject: Re: stos w 5052 ?
Date: Thu, 08 Jan 1998 11:48:21 +0100



--------------EA5AB894306A071C8DE77C3A
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 7bit



skierka wrote:

czy ktos moze mi odpowiedziec co sie stanie gdy stos
przekroczy adres 127 w 8051 a gdy przekroczy adres 127 w 8052 ?

skiera_at_nospam_polbox.com

Nie stanie sie nic szczegolnego, jednoukladowiec nie wybuchnie :-)
Program pojdzie w maliny i pozostaje napisac go od nowa.

Andrzej



--------------EA5AB894306A071C8DE77C3A
Content-Type: text/html; charset=iso-8859-2
Content-Transfer-Encoding: 7bit

<HTML>
<BODY BGCOLOR="#FFFFFF">
&nbsp;

<P>skierka wrote:
<BLOCKQUOTE TYPE=CITE><FONT FACE="Arial"><FONT COLOR="#000000"><FONT SIZE=-1>czy
ktos moze mi odpowiedziec co sie stanie gdy stos</FONT></FONT></FONT>
<BR><FONT FACE="Arial"><FONT COLOR="#000000"><FONT SIZE=-1>przekroczy adres
127 w&nbsp; 8051&nbsp; a&nbsp; gdy przekroczy adres 127 w 8052 ?</FONT></FONT></FONT>

<P><FONT FACE="Arial"><FONT COLOR="#000000"><FONT SIZE=-1>skiera_at_nospam_polbox.com</FONT></FONT></FONT></BLOCKQUOTE>
Nie stanie sie nic szczegolnego, jednoukladowiec nie wybuchnie :-)
<BR>Program pojdzie w maliny i pozostaje napisac go od nowa.

<P>Andrzej

<P>&nbsp;
</BODY>
</HTML>

--------------EA5AB894306A071C8DE77C3A--


Poprzedni Następny
Wiadomość
spis tre¶ci
From: "MDK" <karzuk_at_nospam_polbox.com>
Subject: Re: stos w 5052 ?
Date: 8 Jan 1998 18:05:35 GMT




skierka <skiera_at_nospam_polbox.com> napisał(a) w artykule
<01bd1b93$e46af840$6ff1cdc3_at_nospam_ppp>...
czy ktos moze mi odpowiedziec co sie stanie gdy stos
przekroczy adres 127 w 8051 a gdy przekroczy adres 127 w 8052 ?

skiera_at_nospam_polbox.com

----------
8051 zglupieje
8052 stos bedzie dzialal ok i bedzie mial glebokosc od 128 do 255

karzuk_at_nospam_polbox.com

Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Krzysztof Koziarek" <koziar_at_nospam_polbox.com>
Subject: Re: stos w 5052 ?
Date: Fri, 9 Jan 1998 10:52:42 +0100


Wskaznik stosu w 8051/52 (rejestr SP) jest 8-bitowy. Kazdy bajt polozony na
stosie zwieksza SP o 1. Gdy w 8051 SP=7Fh i polozmy cos na stos, to SP
zwiekszy sie o 1 => SP=80h.
A ze w 8051 nie ma wewnetrznego RAMu o adresie > 7Fh (128 bajtow), SP bedzie
wskazywalo na nieistniejaca pamiec (smieci).
Program pojdzie w krzaki... R.I.P. ...

W 8052 mamy 256 bajty pamieci RAM na pokladzie, stad gdy SP=7Fh, push
cokolwiek => SP=80h adresuje komorke pameci RAM o adresie 80h. Gdy SP=FFh i
push => SP=00h.

Finito.
Pozdrowienia,

Krzysztof Koziarek
Priv: koziar_at_nospam_polbox.com

PSSS. Chyba napisalem nie na temat, ale o stosie na 5052 nic mi nie wiadomo
-)
skierka napisał(a) w wiadomo¶ci:
czy ktos moze mi odpowiedziec co sie stanie gdy stos
przekroczy adres 127 w 8051 a gdy przekroczy adres 127 w 8052 ?

skiera_at_nospam_polbox.com






Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Jaroslaw Lis" <lis_at_nospam_papuga.ict.pwr.wroc.pl>
Subject: Re: stos w 5052 ?
Date: 9 Jan 1998 13:43:27 GMT


Krzysztof Koziarek <koziar_at_nospam_polbox.com> wrote:
Wskaznik stosu w 8051/52 (rejestr SP) jest 8-bitowy. Kazdy bajt polozony na
stosie zwieksza SP o 1. Gdy w 8051 SP=7Fh i polozmy cos na stos, to SP
zwiekszy sie o 1 => SP=80h.
A ze w 8051 nie ma wewnetrznego RAMu o adresie > 7Fh (128 bajtow), SP bedzie
wskazywalo na nieistniejaca pamiec (smieci).
Program pojdzie w krzaki... R.I.P. ...

W krzaki to pojdzie dopiero jak z tego "stosu" sprobujemy cos sciagnac i
uzywac :-)


J.




--

Jaroslaw Lis

+------------------------------------------------------------------------+
| lis_at_nospam_ict.pwr.wroc.pl | Institute of Engineering Cybernetics |
| tel 48-71-202636 | Technical University of Wroclaw, Poland |
| fax 48-71-203408 or 517398 | |
+------------------------------------------------------------------------+


Poprzedni Następny
Wiadomość
spis tre¶ci
From: "Krzysztof Koziarek" <koziar_at_nospam_polbox.com>
Subject: Re: stos w 5052 ?
Date: Fri, 9 Jan 1998 15:34:59 +0100



Jaroslaw Lis napisał(a) w wiadomo¶ci:
<6959hv$rob$4_at_nospam_okapi.ict.pwr.wroc.pl>...
Krzysztof Koziarek <koziar_at_nospam_polbox.com> wrote:
Wskaznik stosu w 8051/52 (rejestr SP) jest 8-bitowy. Kazdy bajt polozony
na
stosie zwieksza SP o 1. Gdy w 8051 SP=7Fh i polozmy cos na stos, to SP
zwiekszy sie o 1 => SP=80h.
A ze w 8051 nie ma wewnetrznego RAMu o adresie > 7Fh (128 bajtow), SP
bedzie
wskazywalo na nieistniejaca pamiec (smieci).
Program pojdzie w krzaki... R.I.P. ...

W krzaki to pojdzie dopiero jak z tego "stosu" sprobujemy cos sciagnac i
uzywac :-)



Co racja, to racja

K.K.



Poprzedni Następny
Wiadomość
spis tre¶ci
From: edwart_at_nospam_tomcat.wroclaw.tpsa.pl (Edwin Wierszelis)
Subject: Re: stos w 5052 ?
Date: Tue, 13 Jan 1998 03:58:04 GMT


On 7 Jan 1998 17:45:16 GMT, "skierka" <skiera_at_nospam_polbox.com> wrote:

czy ktos moze mi odpowiedziec co sie stanie gdy stos
przekroczy adres 127 w 8051 a gdy przekroczy adres 127 w 8052 ?

W 8052: dziala normalnie w obszarze RAM 128-255 (nie SFR)
W 8051: sprawdz sobie. Prawdopodobnie zamaze R0, R1, R2 itd...


Pozdrowienia, EdWin
edwart_at_nospam_tomcat.wroclaw.tpsa.pl