• What does LDRB do here?
    Hello. I've been looking at a piece of code that I'm not entirely sure what it does. LDR r0, =str MOV r1, #0 loop LDRB r2, [r0], #1 ADD r1, r1, #1 CMP r2, #0 BNE loop SUB r1, r1, #1 Data...
  • Whats happening here ??
    Hallo everybody, got myself another problem.... not exactly a problem... i think The thing is i would like to know whats happening in this output: printf("AIN[%d][%d] = %u.%.3u V\n",m,n,(int...
  • plzzz help............novice here
    hi buddies.........i am a green horn to Embedded World. Please send me few basic programs that i can do it on my silicon labs c8051f350. and also any books related to C programming for 8051. I had...
  • what's wrong ? why?
    #include "reg51.h" main() { bit k; k = ACC^7; //this instruction is right . ACC^7 = 1; // this instruction is wrong! why? } thank you !
  • Whats wrong with this code?
    unsigned char sectors_per_cluster; unsigned int *pi; unsigned long *pl; pi = (unsigned int *)&raw_block[FAT_BYTES_PER_SECTOR]; partition.bytes_per_sector = *pi++; partition.sectors_per_cluster ...