• mon51 strange behaviour
    After porting mon51 to my target and performing several preliminary tests I noticed two strange facts: a) apparently there are four bytes on the DATA area that are corrupted: two of them seem to have...
  • strange linker behaviour
    Ok, I think, BL51 tries to fool me. I tell him where to place my code segments and he gives me this link map: TYPE BASE LENGTH RELOCATION SEGMENT NAME -------------------------------------------...
  • MC51: Strange behaviour of sprintf
    Ok guys, I have run into something really strange, I hope you guys have the answer for that. How come this: void main() { U8 i; char aux[3]; U8 buffer[5]; buffer[0] = 0x0A; buffer[1] =...
  • Strange behaviour 89C52RD with printf()
    Hello, I have an application consisting of a atmel 89c51RD µC, 32k external SRAM and a memory mapped i/o device at adress 8000h (spc3 profibus controller). As the controller has integrated 1k xdata...
  • Strange Compiler behaviour
    Hello, I have to migrate from one type LCD to another. So, I cloned the project for the new LCD type. The problem is that almost identical code(software SPI) is compiled in very different manner. ...