Free Downloads
PIC Microcontroller

Offers a systematic approach to PIC programming and interfacing using Assembly and C languages.  Offering numerous examples and a step-by-step approach, it covers both the Assembly and C programming languages and devotes separate chapters to interfacing with peripherals such as Timers, LCD, Serial Ports, Interrupts, Motors and more.  A unique chapter on hardware design of the PIC system and the PIC trainer round out coverage. Systematic coverage of the PIC18 family of Microcontrollers. Assembly language and C language programming and interfacing techniques. Thorough coverage of Architectures and Assembly language programming of the PIC18. Thorough coverage of C language programming of the PIC18. Separate chapters on programming and interfacing the PIC with peripherals - Includes information on how to interface the PIC with LCD, keyboard, ADC, DAC, Sensors, Serial Ports, Timers, DC and Stepper Motors, Optoisolators, and RTC. Covers how to program each peripheral, first using the Assembly language and then using the C language. Those involved with PIC programming and interfacing using Assembly and C languages.

Paperback: 832 pages

Publisher: Prentice Hall; 1 edition (February 16, 2007)

Language: English

ISBN-10: 0131194046

ISBN-13: 978-0131194045

Product Dimensions: 8.2 x 1.8 x 10.8 inches

Shipping Weight: 4.1 pounds

Average Customer Review: 3.6 out of 5 stars  See all reviews (7 customer reviews)

Best Sellers Rank: #864,056 in Books (See Top 100 in Books) #18 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > PIC Microcontroller #96 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Embedded Systems #103 in Books > Computers & Technology > Hardware & DIY > Microprocessors & System Design > Microprocessor Design

As an embedded programmer, I bought this book for the sample programs to show me different, and possibly better, ways of programming the PIC microcontrollers. I was not disappointed; the book contains dozens and dozens of sample programs, in Assembly and C, for almost all of the peripherals available for the PIC18 series. However, there was no information on programming for the CAN (Controller Area Network) bus.While this book appears to be aimed at beginners, I think you must be somewhat familiar with the PIC18 series in order separate out the many errors and mistakes from the wealth of truly useful information.

Beware, this book has some serious errors in at least the stepper motor schematics. The pin outs are not correct. Go to the book errata website and hopefully the author has posted corrected schematics. My concern here is that you will damage your pic et al if wired as indicated. These sort of errors ought never to have made it to print.

Warning! This book contains many inaccuracies. I've only finished the first two chapters but I already have serious concerns about using this book. As someone who has worked with PIC microcontrollers for over twelve years, I was taken aback by the fictitious history presented. About the only things that are accurate here are the dates.Terminology is sometimes inaccurate (the term file register references each eight bit RAM location within the data memory). I have never seen any Microchip document that refers to built-in EEPROM data memory as RAM.I'll reserve final judgment until I've finished reading (I'll submit and update), however I thought persons with less experience should be warned.

if it wasnt for this book i am not sure how i would have done in my class. This book has tons of information, and examples, as well documentation for the PIC18Very helpful just not the greatest read but for what it is, doubt it can be spiced up

PIC Microcontroller Project Book : For PIC Basic and PIC Basic Pro Compliers Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC 18F Series PIC'n Techniques, PIC Microcontroller Applications Guide Serial PIC'n : PIC Microcontroller Serial Communications Automatic On/Off Control of Small Motors & Other Home Appliances Using PIC 18F4680 Microcontroller -- A Circuit Diagram & PIC Program Code 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 Microcontrol'n Apps: PIC Microcontroller Applications Guide From Square 1 (version 2.0) Demystifying The Microchip PIC Microcontroller For Engineering Students: Following The KISS Principle Itt Custom Pic Microcontroller Lab Manual AUTOMATIC SANITARY ROBOT WITH OPTIMIZED PERFORMANCE OF ARBITRARY TRACK SELECTION USING PIC MICROCONTROLLER SD Card Projects Using the PIC Microcontroller