We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Does anybody know what networking interface the 8051 use? My initial assumption would be Berkeley Sockets, but I want to be as sure as possible, and I couldn't find anything on the wiki or in previous posts.
The "8051" does not use any networking interface. The "8051" is a collective name for a huge number of different processors.
At least supply a fully qualified chip name, so anyone will know if the chip in question have any networking - networking is most definitely not a standard feature of a tiny 8051 chip, even if there exists 8051 chips with ethernet support. And these chips will just have ethernet support. Next step up will be what networking library you would use - the sockets layer is not part of the hardware but the software.
On what do you base that assumption?
You will find a complete description of the 8051 architecture in general in the so-called "bible" for the 8051 - links here: www.8052.com/.../120112
For specific details of a particular chip, you must refer to the manufacturer's Datasheet and any other supporting documentation.
In fact, a socket API in hardware is not at all common in any microcontroller chip, I think?
But here is one: www.8052.com/.../170147