by Jan Axelson
This book explores wide and varied territory, including hardware and
software; ports in PCs and in embedded systems; and RS-232, RS-485, and wireless
interfaces. You don’t need to read the book straight through. If you’re
interested in a particular topic, you can skip right to it.
The first chapters focus on hardware and interfacing. Chapters 1 and 2 are an
introduction to asynchronous serial communications. Chapter 3 discusses serial
ports in PCs, and chapters 4–8 are a guide to interfacing using RS-232,
RS-485, and wireless technologies.
The next chapters are a guide to programming. Chapters 9 and 10 show how to
program serial ports on PCs using Visual Basic .NET and Visual C# .NET. Chapter
11 shows how to program serial ports for embedded systems with examples for
microEngineering Labs' PICBASIC PRO compiler and Microchip Technology's MPLAB
C18 C compiler.
Chapters 12 and 13 focus on hardware and programming for RS-485 serial
networks.
Chapters 14–16 explain how to implement USB virtual COM ports using
special-purpose and generic USB controllers.
380 pages.