Paperback: 526 pages
Publisher: Square 1 Electronics; Version 1.0 edition (May 3, 1999)
Language: English
ISBN-10: 0965416224
ISBN-13: 978-0965416221
Product Dimensions: 10.8 x 8.5 x 1.4 inches
Shipping Weight: 3 pounds
Average Customer Review: 4.7 out of 5 stars See all reviews (6 customer reviews)
Best Sellers Rank: #2,409,417 in Books (See Top 100 in Books) #64 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > PIC Microcontroller
Mr. Stevens has written a book that is very accurate and detailed. He covers I2C, SPI, Microwire, and Dallas Semi's 1-wire bus in great detail. I found his explanations to be simple but effetive in getting the point across. If you want to know about the PIC's serial communications options then I would highly recommend this book. You won't be disappointed.
This book will provide the reader with an excellent resource not only for serial communications techniques, but also for the PIC micro in general. The algorithms for bit-banging the various serial protocols are valid for other microcontrollers as well (such as the 8051). All of the code from the book I've used so far has worked with little or no modifications.
First off; this is a massive book. Lots and lots of information. Most good; some not so good. This is ANOTHER one of those books that insist on printing out page after page after page of code. That is one of the reasons this book is so massive. This is one of the bad points. Code belongs on an included cd, or in the appendix. Code Should never be included in the main text, UNLESS the code itself is being explained. For the most part, this isn't the case with this book. (or any other pic book that I have seen for that matter.)This book requires prior knowledge of pics and electronics. For the most part, pics and electronics is not explained - it is assumed. Serial communications, using various mediums is explained very well however. Which of course is the intent of this book. I would have liked to have seen a lot more hardware coverage (sorely lacking in most pic books currenty on the market - except John Iovine books; those are pretty good.) This book lacks severely in hardware covered; it focuses on software and serial protocols.Removing page after page of code (which isn't explained) would reduce this books volume by half.This book WILL NOT TEACH you assembly language, picmicros, or electronics. You should have an intermediate knowledge of them beforehand.I would say of the five or so books I have on pics, this is towards the middle in terms of quality.
Serial PIC'n : PIC Microcontroller Serial Communications PIC Microcontroller Project Book : For PIC Basic and PIC Basic Pro Compliers Serial Killers: The Colombian Monsters: True Crime Serial Killers (Serial Killers of The World Book 1) Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series PIC'n Techniques, PIC Microcontroller Applications Guide Automatic On/Off Control of Small Motors & Other Home Appliances Using PIC 18F4680 Microcontroller -- A Circuit Diagram & PIC Program Code Serial Communications: Using PIC Microcontrollers (Version 3.0) The Quintessential PIC® Microcontroller (Computer Communications and Networks) True Crime: Deadly Serial Killers And Grisly Murder Stories From The Last 100 Years: True Crime Stories From The Past (Serial Killers True Crime) 2016 Serial Killers True Crime Anthology: Annual Serial Killers Anthology, Book 3 PIC Microcontroller and Embedded Systems: Using Assembly and C for PIC18 PIC Microcontroller PIC Microcontroller Projects in C, Second Edition: Basic to Advanced The PIC Microcontroller: Your Personal Introductory Course, Third Edition Making PIC Microcontroller Instruments and Controllers Programming and Customizing the PIC Microcontroller (Tab Electronics) 123 PIC Microcontroller Experiments for the Evil Genius Beginner's Guide To Embedded C Programming: Using The Pic Microcontroller And The Hitech Picc-Lite C Compiler PIC Microcontroller: An Introduction to Software & Hardware Interfacing The PIC Microcontroller: Your Personal Introductory Course