This book pulls together the necessary design information and shows how to use ntoday’s affordable microcontrollers forpowerful networkign applications such as LAN’s (local area networks) and embedded internet. Using working code examplesand schematic diagrams, the reader is guided through the basics of developing his or her own aspplications usiong two popular microcontrollers, the Atmel AVR and PIC. The featuresand pros/cons of the two microcontroller families are comapred and contrasted throughout. Full working designs for implementing embedded internet and Ethernet connectivitty are described and sample sourse code is provided and thoroughly explained. Also, since storage is an issue, particuklarly withembedded internet, the book describes how to interface the microcontrollers to a standard ATA hard drive such as those found in personal desktop, laptop and server-class computers
本書特色
1.The only source that pulls together difficult-to-find design information, and teaches step-by-step how to use it to create powerful networking applications
2.Includes fully functional examples of microcontroller hardware and firmware
3.Companion cd-rom includes all schematics and code utilized in the book
目 錄
Preface
A Quick Look at the Microcontrollers
Atmel’s AVR
Microchip’s PIC
What’s on the CD-ROM?
Chapter 1:The Essence of Microcontroller Networking—RS-232
Chapter 2: Implementing RS-232 with a Microcontroller
Chapter 3:Writing RS-232 Microcontroller Routines in BASIC
Chapter 4:Building Some RS-232 Communications Hardware
Chapter 5:Using Microcontroller USARTs
Some Interrupt-Driven USART Code
Applying What We Know about RS-232 to the Atmel AVR
Coding the AVR RS-232 Routines
Chapter 6: I2C…The Other Serial Protocol
Chapter 7:Ethernet
Chapter 8:Writing the CS8900A-CQ Firmware
Chapter 9: PINGing the Easy Ethernet CS8900A
Chapter 10:UDP and the Easy Ethernet CS8900A
Chapter 11:TCP and the Easy Ethernet CS8900A
Chapter 12:Let’s Do It Again
Chapter 13:Putting the Easy Ethernet AVR Online
Chapter 14:Finale
Obtaining Easy Ethernet Devices
About the Author
Index