??? 10/19/08 13:49 Read: times |
#159206 - this is one of the most restrictive things... Responding to: ???'s previous message |
... in the '51 architecture. There are a few 8051-derivatives with extended stack, but those are at the high end of the spectrum (read: expensive, not-very-common).
If you are using the AT89S51, you still have the chance to go for the AT89S52, which has twice the internal ROM. It is a common practice to use most of the indirect-only-accessible RAM in '52 (i.e. 80h-0FFh) for the stack. However, from your other posts, I got the impression that you are using assembler. From my experience, it is quite rare that an application in assembler on a '51 runs out of stack. Do you want to share more details? JW |
Topic | Author | Date |
Can I Moving Stack Pointer to External RAM? | 01/01/70 00:00 | |
NO | 01/01/70 00:00 | |
this is one of the most restrictive things... | 01/01/70 00:00 | |
Have you tried..... | 01/01/70 00:00 | |
Makes no difference![]() | 01/01/70 00:00 |