- Paperback: 306 pages
- Publisher: Lakeview Research; Pap/Dskt edition (June 1, 1998)
- Language: English
- ISBN-10: 0965081923
- ISBN-13: 978-0965081924
- Product Dimensions: 7 x 0.8 x 10 inches
- Shipping Weight: 1.3 pounds
- Average Customer Review: 26 customer reviews
- Amazon Best Sellers Rank: #285,492 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Serial Port Complete: Programming and Circuits for Rs-232 and Rs-485 Links and Networks Pap/Dskt Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
There is a newer edition of this item:
Customers who viewed this item also viewed
Customers who bought this item also bought
Anyone who wants to build equipment and connect it to a computer will need the information covered here. It covers everything from the basic electrical and physical parameters, cables, and basic architecture to programming for PCs and microcomputers. -- Industrial & Control Systems, October 1998
Axelson's book is about as complete a reference as you'll find on serial communications. The code could save you some time; the reference material surely will. -- Embedded Systems Programming, January 1999
Despite the book's detailed technical content, the style is clear. Although it contains enough material to satisfy most hardware and software engineers who develop products containing communication ports, the book should also prove useful to serious hobbyists. Nevertheless, despite its broad appeal, Serial Port Complete is far from watered-down pablum. -- EDN, March 4, 1999
Serial Port Complete is an accurate title. This book covers everything you'd ever want to know about serial ports and network projects. And it's not all theory. This is a very practical book, full of detailed examples - including Stamps and Visual Basic. This book is a "must-have" for serious experimenters. -- Nuts & Volts, Sept '98
The part of the book I liked most comes in the section that describes how to connect serial devices. Axelson covers not only RS-232 communications but also RS-485, a serial standard that allows for party-line or multi-drop connections. You would spend a lot of time looking for all the information that the book collects in one place. If you plan to use a serial port in any sort of application, buy this book. It should go on your bookshelf alongside Axelson's earlier book, Parallel Port Complete. -- Test & Measurement World, October 1998
About the Author
Jan Axelson writes about computer programming and electronic technology. Jan's books include USB Embedded Hosts, USB Complete, Serial Port Complete, and USB Mass Storage. Jan's articles have appeared in Circuit Cellar, EDN, Embedded Systems Programming, and Nuts & Volts.
Showing 1-8 of 26 reviews
There was a problem filtering reviews right now. Please try again later.
A number of the machines I've developed lately have a number firmware boards connected to a central computer both by serial and USB ports. Finding the right reference for the older serial communication processes is difficult because they haven't been on the bookshelves for over ten years.
This book provides me with the information needed to help design efficient and reliable hardware communication interfaces that are suitable for both of these devices. The communication device will change with time, but the concept will be useful for decades. I am a better software developer because I have this book available on my reference shelves.
There are several practical current devices and projects in the book that help to expand the scope of its educational value. The principal area that this book covers is the electronic interface of communications devices and what to expect in the way of signal information as seen on the oscilloscope when connecting to the communication interface. When I first started designing and testing these interfaces the bit speed was below 9600 bits per second and the interfaces were all discreet devices. That was 30 years ago. Now, the bit rates are over 800,000 per second and the hardware is fully integrated except for the timing and filter capacitors and the only access to the internal gates is through pins on an ASIC or FPGA. So, it's important to know what the timing delays and the waveform signatures should be. I can testify that if the hardware is working incorrectly, the software will never be able to function. This book will give you that invaluable primary information.
As a software engineer I can tell you that the software files included with this book are only elementary. Furthermore, they are written in BASIC which, being an interpreted language, is to slow to test the high speed limits of the interfaces. I recommend that you rewrite them in C++ if you want to see if your interfaces act properly at the higher bit rates. Otherwise signal slope rates, line reflection, and timing delays can make a system that works well at 115,000 bps create symbol interference and lost bit recognition at 800,000 bps.
I am glad that I found this book and I'm sure that when the old serial RS-232 and RS-485 are forgotten this book will still serve as a useful reference on my shelf.
The glaring weakness of the book is the software coverage, which uses Visual Basic. Why use such an arcane and limited language? Very few engineers and techies use VB, so the majority of the intended audience will miss out on about half of the book. This is a shame since reading code for serial programming gives tremendous insight into what is really happening. This book would be useful to many more people had it been written in a standard language such as C or Java or even assembly.
Excellent examples on the software and hardware level for both PC and micro-controllers.
The book also has a few network suggestions for DIYs.
This book is great!