Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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

List of 5 messages in thread
TopicAuthorDate
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      

Back to Subject List