• C167 - low byte write 'touches' high byte
    Hi, I'm a novice user, so apologies if this is a stupid question! I'm interfacing a video chip to the C167CR. To load the pallete table inside the chip a register (address 0x10) is written with...
  • Low-Power high-pin-count w/ USB
    Hello again, I need an 8051 variant which can handle USB2.0 (Full or High-Speed) and has a full 16-bit external address space (w/ data-bus of course): I shall be bank-switching for a 2Mx8 storage...
  • A51 help!
    Hi, I need to be able to call a c function from within the STARTUP.A51 file (actually, any *.a51 file), so that the code listing has the startup code, then the call of this new function, then the LJMP...
  • A51 limits
    Hello, I use a rather old version of A51 (V5.52b) and L51 (V3.52), both MS-DOS executables. Yesterday I got this error from the assembler: A51 FATAL ERROR - ERROR: LIMIT EXCEEDED: TOO MANY EXTERNALS...
  • #not control in A51
    Could someone help me with the following: mov a,#not 0x08 will simply place the value 0x08 into accumulator. The following however does not work and I would like to know why: bit_mask equ...