mostraligabue
» » PICmicro Microcontroller Pocket Reference

ePub PICmicro Microcontroller Pocket Reference download

by Myke Predko

ePub PICmicro Microcontroller Pocket Reference download
Author:
Myke Predko
ISBN13:
978-0071361750
ISBN:
0071361758
Language:
Publisher:
McGraw-Hill/TAB Electronics; 1 edition (November 17, 2000)
Category:
Subcategory:
Hardware & DIY
ePub file:
1189 kb
Fb2 file:
1854 kb
Other formats:
rtf mbr lrf doc
Rating:
4.4
Votes:
569

by Myke Predko (Author).

by Myke Predko (Author). ISBN-13: 978-0071361750.

Provides a useful at-a-glance reference to pin out and programming syntax for experienced PIC designers. This book delivers what electronic hobbyists and embedded systems designers need for device, code, and circuit look-up. It includes: pin-out mapping; device feature comparisons; processor instructions; multi-tier data tables; and more.

Picmicro Microcontroller Pocket Reference book.

I used Myke’s book as both a tutorial and reference when I created my PIC RGB Video Display

I used Myke’s book as both a tutorial and reference when I created my PIC RGB Video Display. Since then, I have referred back to this book countless times even when working with other microcontrollers, like Atmel’s AVR family, because it contains so much useful dent technical information. As a beginner i find Myke Predko’s books pretty hopeless. He sure seems to know his stuff but I have looked at many of his books and he just. cannot write it an easy to understand manner. I know many rave about his books but i just avoid them.

This book is a fully updated and revised compendium of PIC programming . PICmicro Microcontroller Pocket Reference.

This book is a fully updated and revised compendium of PIC programming information. Comprehensive coverage of the PICMicros' hardware architecture and software schemes will complement the host of experiments and projects making this a true, "Learn as yougo" tutorial. New sections on basic electronics and basic programming have been added for less sophisticated users along with 10 new projects and 20 new experiments.

Myke Predko is a New Product Test Engineer at Celestica in Toronto, Ontario, Canada, where he works with new electronic product designers, and the author of technical books. He has worked as a test engineer, product engineer, and manufacturing manager for some of the world's largest computer manufacturers.

Finding books BookSee BookSee - Download books for free. 4 Mb. Programming and customizing the PIC microcontroller.

Designed to complement Programming & Customizing the PICMICRO, this book contains a minimum of verbiage and serves as an immediate device, code and circuit lookup for experienced PICMICRO applications designers. Categories: Technique\Electronics: Microprocessor Technology.

Designed to complement Programming & Customizing the PICMICRO, this book contains a minimum of verbiage and serves as an immediate device, code and circuit lookup for experienced PICMICRO applications designers.
  • 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.

  • I'm reading time to time!!OK!!

  • 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.

  • I haven't seen a lot of interest in this book yet and I just wanted to point out to people what a great little reference book this is. Predko has nicely summarized all the information that is required by PIC developers. I was surprised to discover the book is almost 700 pages in length. Going through the book, there wasn't any information that I felt I needed that wasn't included. Along with PIC instruction sets, register definitions and addresses, there is a lot of source code that covers virtually every aspect of PIC interfacing. There is code for handling interrupts, interfacing to the built in serial ports, timers and so on. Along with PIC specific information, there is a lot of information on different devices that the PIC can interface to (including the PC) as well as several chapters devoted to the information (like ASCII tables) and formulas that I am always looking for when I am developing my own applications. This book will really clean off your workbench!

  • Well I managed to wade through the muddle at the beginning about different compilers how fast etc and came to the nitty grits of using the IDE and compiler. What a shambles. AS a retired Raytheon Engineer in computer memories this was nonsense to me. In his own mind Mike I am sure knows his stuff but the way he goes about it is not planned. He should have been more explicit on the family tree when setting up the IDE and the Hi-Lite compiler. Start with a simple program let us all know what each line means. Also in one sentence tell us all that the Tristate register is programmed to either transmit or receive data and the ordinary port can be programmed to send or receive all or selected bits.A better buy is the CD one can buy from the UK which has on the CD the IDE , Compiler and excellent tutorial down to the nitties. I tried to contact Mike but Nada reply.