• PIN DEFINITION
    Can I change a pin definition in an assembler module when program is running? I would add a parameter at my assembler routine but if I do my program will not work because the time of esecution is very...
  • Definition misbehaves?
    The definition 'Parameter_Table' has a starange behavior in my code. Is there an error in this code or a bug in C51? In cases 0x20 and 0x21 this code returns quite different (wrong) values compared...
  • definition of terminologies
    1. what is the difference between symbol A and ACC used for accumulator. 2. when i use (in assembly)PUSH A, i get error. PUSH ACC does not give me error. 3. in the debug environment i do not understand...
  • Device definitions
    Do Keil C51/A51 define the target device somehow? I can't seem to find anything in the docco. I was thinking there should exist something like __DEVICE__ as a predfined macro.
  • Strange Definition
    Moving a project from IAR EW8051 to Keil PK51 because I have a restricted set of IAR tools and I have full set of Keil tools. In many places in the code there is a construct such as for(uint8 i=0;...