• XRAM not cleared, variables not assigned
    im using a phillips 89c668 uC with 64k on chip ROM and 8k on chip XRAM. keil has been setup to use the on chip XRAM. AUXR is set to 0. startup.a51 has been modified to include the foll XDATASTART EQU...
  • Recursive functions & XRAM variables
    Hi, how do I programm a recursive function? The compiler always puts variables in registers, therefore the function cannot be called recursivly. An other question, how do I put variables in XRAM...
  • XRAM specification
    Hello, 1) I am using a Large model for my application. The XRAM area is from 0 to FFFF. Out of this 0-7FFF is used for normal XRAM operations 8000 – F7FF is used Battery backup ram operations for...
  • on-chip xram
    hello everyone, i am quite new to programming 8051..hoping to receive some help.. i have a pointer variable.The address stored in this variable resides in the on-chip XRAM. unsigned char xdata...
  • USERSTACK in XRAM
    I've put the USERSTACK in XRAM (C161 internal ram, 0xE000 to 0xE800) (cf AN Keil APNT_124 + U3 directive). The project work well and execution speed is improved (local variables in XRAM!). But, there...