Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/07/08 08:24
Read: times


 
#154521 - I think Christoph explained it?
Responding to: ???'s previous message
Shivaram Kumara Cunchala said:
What is the purpose of ports and buffer in controller, eg. ports in 8051 and SBUF.

As already noted, the ports are what actually provide the physical connections to the outside world.

SBUF is an internal register within the 8051 chip - it has no direct, physical connection to the outside world.

For the specific case of SBUF, there are actually two completely separate and distinct registers:
  • one is read-only, and holds data received from the serial port pin;
  • one is write-only, and holds data to be sent to the serial port pin.


    how different are they with respect to data storage and accessing data from outside.

    Entirely different - see above.

    For full details, of course, see the so-called "bible" for the 8051:


    Chapter 1 - 80C51 Family Architecture:
    http://www.nxp.com/acrobat_d...ARCH_1.pdf

    Chapter 2 - 80C51 Family Programmer's Guide and Instruction Set:
    http://www.nxp.com/acrobat_d...UIDE_1.pdf

    Chapter 3 - 80C51 Family Hardware Description:
    http://www.nxp.com/acrobat_d...WARE_1.pdf


  • List of 13 messages in thread
    TopicAuthorDate
    buffer and port            01/01/70 00:00      
       In what context?            01/01/70 00:00      
          with respect to controller            01/01/70 00:00      
             Do you mean \\\"pin\\\" and \\\"latch\\\" ?            01/01/70 00:00      
             Still unclear            01/01/70 00:00      
             question modified            01/01/70 00:00      
                1 more point added            01/01/70 00:00      
                   This is just another interview question, isn't it?            01/01/70 00:00      
                   If only you\'d read the documentation ...            01/01/70 00:00      
                      Sotr of            01/01/70 00:00      
                I think Christoph explained it?            01/01/70 00:00      
                   can i also justify like this            01/01/70 00:00      
                      No.            01/01/70 00:00      

    Back to Subject List