AnyBook4Less.com
Find the Best Price on the Web
Order from a Major Online Bookstore
Developed by Fintix
Home  |  Store List  |  FAQ  |  Contact Us  |  
 
Ultimate Book Price Comparison Engine
Save Your Time And Money

PICmicro Microcontroller Pocket Reference

Please fill out form in order to compare prices
Title: PICmicro Microcontroller Pocket Reference
by Myke Predko
ISBN: 0-07-136175-8
Publisher: McGraw-Hill/TAB Electronics
Pub. Date: 17 November, 2000
Format: Paperback
Volumes: 1
List Price(USD): $29.95
Your Country
Currency
Delivery
Include Used Books
Are you a club member of: Barnes and Noble
Books A Million Chapters.Indigo.ca

Average Customer Rating: 3.57 (7 reviews)

Customer Reviews

Rating: 2
Summary: Needs a better format
Comment: It would greatly help this book if it had tabs or some other way to help you index into the book. For example, if I want to look up an instruction, I open the book somewhere near the front 1/4 and spin the pages until I see the tables for the instruction set. Ah, but then I have to make sure I'm looking at the correct instruction set (low, mid, 17xx, 18xx) by going to the first page of the table to see its heading (the editor should emphasize on each page to which instruction set we are looking at. I have had to add mini Post-It(TM) notes to each section to help me index faster.

Coverage of the instruction sets are lacking (one page should be dedicated to each instruction and examples for the use of that instruction should be given). Don't make me turn the book side-ways. Put separation lines between each instruction if you can't put each instruction on a separate page.

I think the author should think more about what kind of information people would reference most. My feeling is that they would reference the instruction set and details about the instruction set the most. So that is where he should spend the most time getting a good format.

Where would I go to look for IC pin identification? The data sheet of course; not this book. Where would I go to see examples of how to hook up an LCD. Perhaps to the Programming and Customizing" book, but not in a reference book.

One last comment about the size and shape. I would rather see a book that's 6"x4" and 1/4" deep rather than 3"x2" and 1" deep. The current size and shape require multiple pages to cover topics, make indexing into the book harder because there are more pages to spin through, and the book doesn't stay open unless you turn it over. (how can I refer to the text and type on my PC at the same time if the book is face down?)

I, personally, am going to look on the web for a better reference document that is easier to use. I wish one could get their money back for books that don't meet your expectations. I usually get books through inter-library loan and check it out to see it's good enough to purchase. I guess I should have done that with this book.

Rating: 3
Summary: Necessary Book? - You Be the Judge.
Comment: I am a professional consultant doing software for embedded processors. I have no affiliation with Myke Predko, the publisher, Microchip, or anyone else. Also, I am not getting paid for this. I got this book because I thought it would be handy to have a reference that had the assembly instructions for the PIC processor that I was using in one small book.

I have already purchased and reviewed Myke's other book "Programming & Customizing PICmicro Microcontrollers."

Here's what I learned:

1. I found the portable and fold-up type instructions sheet (yes, one sheet) that came with Microchip's MPLAB-ICD to be easier to use than Myke's book for the purposes of writing code. I could find the instruction faster in this sheet than I could in Myke's book. Searching for an item on one sheet is faster than paging through a book. Also, I can make the same comments about the data-sheets. It was easier to print these out and reference them than it was to look through the book.

2. When I did use Myke's book, I found myself checking it against the Microchip data sheet for confirmation. I found spelling errors with some of the assembly instructions listed in the book (the 2nd bcf command on page 32 and the btfsc command on page 33 are prime examples.)

3. Each instruction is explained in great detail. He included how the status bits are affected for commands that affect these bits. This is good because you don't have to search for this information in the data sheets. However, when I am in the midst of writing a code, I don't want to think anymore than I have to. I don't want to go think through complex boolean expressions that I'll forget in a few seconds right after I understand them. The example below illustrates this by comparing Myke's approach with Microchip's approach.

For the addwf f,d command,

Microchip says in their instruction set summary "Add the contents of the W register with register f. If d is 0, the result is stored in the W register. if d is 1, the result is stored back in the register f." It also tells me which flags are affected. If I want to know how the flags are affected, I just look up the status register info. in the data sheet - simple.

In his book, Myke writes:

if (d==1)
Reg = Reg + w
else
w = Reg + w
endif
c = (Reg+w)
> 0x0FF
Z = ((Reg + w)&
0x0FF) == 0
DC = ((Reg & 0x0F)
+ (w& 0x0F)
> 0x0F

The size of the book limits how this command is presented.
Still, the status bits could have been explained separately as the explanation is applicable to all instructions that affect the C, Z, and DC bits of the status register. Doing this would make the command easier to read.

4. I found myself using this book less and less when searching for specific assembly commands. For the purposes of programming, all the information I need is in the Microchip data sheets.

5. Chapters 11 (Useful Code Snippets,) 12 (16 Bit Numbers,) and
chapter 14 (Application Debugging Checklist.) are very useful - especially the first two.

Myke's "Programming & Customizing PICmicro Microcontrollers" book is worth buying. However, I am uncertain about recomending this book. Most of the information it contains can be found in the Microchip data sheets. If you like having the handy code snippets, the 16 bit numbers code, the debugging checklist, and other miscellaneous information handy then I recommend it.

Rating: 1
Summary: It's the accuracy, stupid. This is a reference book.
Comment: There's a lot of great information in this companion to Myke's "Programming and Customizing PICmicro Microcontrollers".

But it's inexcusable to repeat the poor organization, spelling, and accuracy of that book. That book began, "Though may (sic) name is on the cover of this book...". Okay, it's a typo and we all know what he meant. But in this "reference work", errors still abound. To cite just one example, some of the pin-out diagrams on page 12 are wrong. "Hey Myke, we're using this information to solder circuits here. Can someone check this stuff before it gets printed!"

Much of the content originates with the source book, but the choice of what is included is odd. For example, using the index, one can easily find wiring diagrams and code to connect LCD panels. But looking up some common programming commands requires going to broad information categories, rather than indexing all of the reserved words.

This book is still extremely useful and the Author is VERY knowledgeable. But he also frustrates his readers. For the same reasons that carpenters say "Measure twice, cut once" this book could have benefited from more careful planning and proofing.

Similar Books:

Title: Programming & Customizing PICmicro Microcontrollers
by Myke Predko
ISBN: 0071361723
Publisher: McGraw-Hill/TAB Electronics
Pub. Date: 04 December, 2000
List Price(USD): $49.95
Title: PIC in Practice
by David W Smith
ISBN: 0750648120
Publisher: Newnes
Pub. Date: May, 2002
List Price(USD): $24.99
Title: PIC Microcontroller Project Book
by John Iovine
ISBN: 0071354794
Publisher: McGraw-Hill/TAB Electronics
Pub. Date: 18 May, 2000
List Price(USD): $29.95
Title: Programming PIC Microcontrollers with PICBASIC
by Chuck Hellebuyck
ISBN: 1589950011
Publisher: Butterworth-Heinemann
Pub. Date: 30 December, 2002
List Price(USD): $49.99
Title: PIC: Your Personal Introductory Course
by John Morton
ISBN: 0750650389
Publisher: Newnes
Pub. Date: 17 April, 2001
List Price(USD): $28.95

Thank you for visiting www.AnyBook4Less.com and enjoy your savings!

Copyright� 2001-2021 Send your comments

Powered by Apache