• C51 v8.17 saving/restoring all registers in interrupt function with assembly src
    C51 will generate different code for the following function: void timer1 (void) interrupt 3 { second; #pragma asm clr TF1 #pragma endasm } Compiler v8.08 code (edited) USING 0 timer1...
  • DpSel restore
    When dual dptr's are enabled, does the Keil Libraries restore the state of DpSel( the Dptr select register )?
  • uVision2: Incorrect restore Watchpoints
    In 'Options for Target - Debug' I have 'Watchpoints & PA' checked in 'Restore Debug Session Settings' When I use the right-click popup menu to set a Watchpoint on a local variable, it just uses the...
  • How to restore the bootloader of a AT89C51RD2?
    Hello everyone, I got some AT89C51RD2 chips that had their original bootloaders overwritten. Now I can't use FLIP to reprogram them. AFAIK, now I need a parallel programmer to erase the chips...
  • Restoring Resister Values
    Note: This was originally posted on 17th March 2011 at http://forums.arm.com Hi, I am working with Cortex M3 and I wrote a program in which I am calling a C function that is implemented in Assembly language...