• missing register bank switch
    void serisr (void) interrupt 4 using 1 // prt0 generates, as expected ; FUNCTION serisr (BEGIN) 0000 C0E0 PUSH ACC 0002 C0F0 PUSH B 0004 C083 PUSH DPH 0006 C082 PUSH DPL 0008 C0D0 PUSH PSW 000A 75D008...
  • Register Bank switching
    hi all, I had earlier posted this message, but got no reply. I am using Infineon XC164CS controller. I am testing the register bank switching using a simple program as below. uwBank_set = 0;...
  • Register Bank switching
    hi all, I am using Infineon XC164CS controller. I am testing the register bank switching using a simple program as below. uwBank_set = 0; //global variable __asm { mov r1,#32 mov r5,#64...
  • bank switch
    How do I create a code banking application with c51 and assemble file?
  • bank switching
    Hello, Does any body know why in the L51_BANK.A51 file, the definition of the segment for the ?BANK?SWITCH function is: ?BANK?SWITCH segment code PAGE My question is about the PAGE definition...