• upper 128byte of 89S52
    How to use upper 128byte of AT89S52. i.e. SFRs(80H to FFH) Address indirectly with KEIL C51 for general purpose which are not in use. They are directly addressable only as SFR. according to datasheet...
  • 8052 data memory 128bytes or 256 byte?
    Hello, i am using 8052 in my project and according to datasheet the data memory is 256 bytes but in my code if i exceed 128 bytes the code is not compiled do i need to use it as x data memory? ...
  • How to divide external Clock Frquency?
    Hi I am generating external clock of 50% duty cycle 100KHz using AT89c52 using timer2.This external clock I am given to clock input of USART 82c51.I need to another clock frequency to set the baud rates...
  • How to divide a 64-bit variable.
    Hi, I'm using the Keil uVision compiler. I would like to work with 64-bit values. I declare myVar as unsigned long long; By some calculation myVar contains a value greater than 2^32 for example...
  • Divide one word by one byte
    Hello everyone !!! Sorry for my english,i speak french !!! I program with the A51 assembler! I do not manage to make a division of a word by one byte. Somebody would have it a solution to come...