Ethernet Applications and the Future of the Microcontroller
Introduction to the TCP/IP protocol and related protocols necessary to build a web server. Review an advanced networking project freely available on the Circuit Cellar® website that details how to build an 8051 web server.1 This project uses a mid-range 8051 and custom, partially implemented protocol stack. Review the Silicon Labs Ethernet Development kit. This kit uses a high-end 8051, SI’s TCP/IP Configuration Wizard and a third-part protocol stack. Demonstrate the use of AJAX technology to dynamically update data in a web page. Consider the future of the microcontroller.
This chapter introduces the TCP/IP protocol and then presents two networked applications for the 8051. One project is a “from scratch” hobbyist design and the other is a “rapid prototype” design that uses more expensive hardware and third-party software. This chapter concludes with a look forward to the future of the microcontroller and embedded software development.