• Standard Struct?
    Having some problems working with a struct typedef. In RTX51, one of the system functions takes as an argument a pointer to a struct: //function prototype signed char os_check_mailboxes (t_rtx_allmbxtab...
  • if( P87C51MB2 == standard 51 )
    Is it possible to compile code for Philips P87C51MB2 using C51.exe and A51 if MX architecture is not used? The code treats P87C51MB2 as a standard 51 with dual UART. uVision2 2.20a is used. Thank you...
  • epm900 with standard PK51
    The debug option epm900 does not appear in the target configuration panel. I have not received the board yet, must it be connected to the USB to show up in the uvision3 envinronment?
  • Manipulating Standard Libraries (C51S.LIB)
    So I want to replace a standard function in the C51S library. Shouldn't be too hard, right? I rewrote the function (?C?LMUL to be specific) in assembly and compiled it using the A51 assembler. (processes...
  • Coding standards: EQU vs DS
    (1) Is there a coding standard for 8051 assembler regarding use of: foo equ 80h ; some idata and foo: ds 1 ? (2) What is your opinion?