• understanding the SBUF register
    The 8051 has only single SBUF register. But the datasheet say it can support full duplex. for full duplex communication we must have different buffers(?) for transmitting and receiving. how a single...
  • 8051 sbuf program
    dear sir I am writing c code to write to rs232 port using aduc831 kit SBUF=1+48; SBUF=1+48; SBUF=1+48; SBUF=1+48; initially sbuf didnt take SBUF=1 doing above it did but now want to send nibble continuously...
  • SBUF physically two registers? and shift register
    My first question is regarding SBUF register of 8051. How come it is two registers while locations is only one i.e; 99H. we call SBUF physically two registers (write only and read only two separate distinct...
  • Reading A/D result register and output via SBUF
    Using Infineon XC866-4FR I am trying to read two A/D channel results and printing the outputs to SBUF. The results are 255 < result6 < 32607 and result7 always 0. Here is the code: #include ...
  • SBUF Funny!!
    This is a bit of funny one (see code below). Basically (1),(2),(3),(4),(5) and (6) all transmit their data successfully via SBUF. This was captured by Hyperterminal. However (7) only transmitted correctly...