• accessing 8051 internal expanded memory
    I am working to port older code to an Atmel AT89C51AC3, I have the system basically running but have run out of data space while tweaking the code to handle timing constraints. The AT89C51AC3 has 2048...
  • User-defined memory type
    I came across this article from Keil's Knowledgebase: http://www.keil.com/support/docs/2397.htm However, I do seem to have trouble finding the definitions for those prefiex S:, T:, U: and V:. Can...
  • define variable in the designated address space
    I want to define the variable in the designated address space.I used another compiler,before the variable define,I can use the #pragma to distribute the address space. What can I do with Keil?Such as...
  • Defining a Variable
    how can i define a byte or bit variable in ASM. as we use in C e.g char a = 0; bit TimeStop = 0; unsigned char sec=55;
  • Compiler internal variables
    Hello all, In my application I need to access to the value that Stack is initialized, in general C51 does it in the startup code: MOV SP,#?STACK-1 What I need is to be able to use later on in...