Microchip provides this list of books as a convenience. The listing of a book does not imply endorsement by Microchip of the book
or the contents of the book. Microchip makes no warranty as to the accuracy of the information in a book on this list.
(This list was updated June 9, 2009)

Microchip related textbooks available in Chinese. Please change the language at the top of the page.

For books written in Chinese, click here.

Books about PICmicro® MCUs can be purchased at your local bookstore, or on

Book Title / 8-bit / 16-bit / 32-bit / Analog / Development Tools / Language / Author/Publisher / ISBN
123 PIC® Microcontroller Experiments for the Evil Genius / √ / √ / English / Myke Predko/McGraw Hill (Jan 2004) / 0-07-145142-0
A Baker’s Dozen: Real Analog Solutions for Digital Designers / √ / English / Bonnie Baker/Newnes (May 2005) / 0-750678194
Advanced PIC Microcontroller Projects in C: From USB to RTOS with the PIC18F Series / √ / English / Dogan Ibrahim/ Newnes (March 26, 2008) / 10:0750686111;13:978-0750686112
Analysis and Design of Analog IC(4th Edition) / √ / English / Gray and Hurst/Wiley (Feb 2001) / 0471321680; 13:9780471321682
Art of Electronics / √ / English / Horowitz and Hill/Cambridge University Press (July 1989) / 0521370957; 13:9780521370950
ARRL Handbook of Radio Communication / √ / English / Dana Reed/ / 0872591972: 13:9780872591974
Beginner’s Guide to Embedded C Programming: Using the PIC Microcontroller and the HITECH PICC-Lite C Compiler / √ / English / Chuck Hellebuyck/ Createspace (May 25, 2008) / 10:14438231598;13:978-1438231594
Coin-Cell-Powered Embedded Design / √ / English / John Peatman/Lulu (Jan 2008) / 978-0-9799770-08
Desarrollo de controladores difusas. Engocado a Microcontroladores PIC / Spanish / Daniel Zaldivar Navarro, Erick Cuevas Jimenez / 3865379583
Designing Embedded Systems with PIC® Microcontrollers: Principles and Applications / English / Tim Wilmshurst/Newnes (Nov 2006) / 0-7506-6755-9
Driving Excellence: How the Aggregate System Turned Microchip Technology from a Failing Company to a Market Leader / English / Steve Sanghi and Michael J. Jones/Wiley (April 2006) / 471784842
Easy Microcontrol'n / English / David Benson/Square 1 Electronics (2002) /
Electric Circuits (8th Edition) / √ / English / James W. Nilsson and Susan Riedel/Prentice Hall (May 2007) / 013989251; 13:9780131989252
Elektryczne I elektroniniczne czujniki temperatury / Polish / Ramiusz R. Rzasa and Bolestaw Kiczma/WKT / 83-206-1556-9
Embedded C Programming with the Microchip PIC / English / Richard Barnett, Larry O’Cull, Sarah Cox/Thomas Delmar Learning(Nov 2003) / 1401837484
Embedded Design with the PIC18F452 MCU / English / John Peatman/Prentice Hall (Aug 2002) / 0-13-046213-6
Embedded Ethernet and Internet Complete / English / Jan Axelson/Lakeview Research (June 2003) / 1-931448-00-0
Embedded Multitasking / English / Keith E. Curtis/Elsivier (Jan 2006) / 0-7506-7918-2
Fundamentals of Microcontrollers and Applications in Embedded Systems (with the PIC18 Microcontroller Family) / English / Ramesh S. Gaonkar/Thomson Delmar Learning (Jan 2007) / 13: 978-1-4018-7914-3 10:1-4018-7914-4
Guide to PICmicro® Microcontrollers / English / Carl Bergquist/Prompt® Publications (Dec 2000) / 0-7906-1217-8
Intelligent Sensor Design Using the Microchip dsPIC® (Embedded Technlogy) / √ / English / Creed Huddleston/Newnes (Dec 2006) / 10: 075067754 13:978-075067754
Interfacing PIC Microcontrollers: Embedded Design by Simulation / √ / English / Martin P. Bates/Newnes (Sep 2006) / 10:0750680399: 13:978-0750680288
Introduction to Mechatronics and Measurement Systems-3rd Edition / √ / English / David G. Alciatore and Michael B. Histand/McGraw Hill (Nov 2005) / 0-07-296305-0
Introduzione all’elettronica, Parte I elettronica digitale / Italian / Falchini, Flaminio, Roda, Spinella/Edisioni ETS (2004) / 88-467-1094-0
La Programmazione dei Microchip a 8 bit / Italian / Guido Galletti/edizioni Master / 88-8301-046-9
La Programmazione dei Microcontrollori PIC / Italian / Andrea Sbrana/
Learn Hardware, Firmware and Software Design / √ / English / OG. Popa/Corollary Theorems, Ltd. (2005) / 0-9735678-7-2
Les Microcontrolleurs PIC et mise en ouvre / French / Christian Tavernier/ Dunod (Aug 1995) / 2-10-002647-X
Microcontrolador PIC16F84. Desarrollo de proyectos / Spanish / Palacios, Remiro, Lopez/Ra-Ma / 84-7897-600-0
Microcontroladores Avazados dsPIC / √ / Spanish / Jose M. Angulo Ustegui; Begona Garcia Zapirain; Ignacio Angulo Martinez/Paraninfo (July 2006) / 8497323858
MicroControladores PIC La Solution en un Chip / Spanish / Usategui, Cuenca, Martinez/Paraninfo (Jan 2000) / 84-283-2371-2
Microcontroladores PIC® Tecnicas de Software e Hardware para Projetos de Circuitos Electronicos Com Base no PIC16F877A / Portuguese / Wagner da Silva Zanco/Editora Erica / 85-365-0103-0
Microcontroladores PIC16F628A/648A-Uma abordagem pratica e objetiva / Portuguese / Wagner da Silva Zanco/Editora Erica / 85-365-0059-X
Microcontroller (Theory and Applications) / English / Ajay V. Deshmukh/Tata, McGraw HillIndia / 0-07-058595-4
Microcontroller Cookbook / English / Mike James/ Newnes/Butterworth-Heinemann (Feb 2001) / 0-7506-4832-5
Microcontrollers: From Assembly Language to C Using the PIC24 Family / √ / English / Robert. B. Reese;J.W. Bruce, Bryan A. Jones/Delmar Cengage Learning (2008) / 13:9781584505839; 10:1584505834
Microcontrolleurs PIC a structure RISC / French / C.F. Urbain/Pubitronic (May 1995) / 2-86661-058-X
Microcontrol'n APS / English / David Benson/Square 1 Electronics (2002) /
Microcontrolodores PIC-Disen-o Pra’ctico de Applicaciones / Spanish / Jose M. angulo Ustegui/McGraw Hill / 84-481-2858-3
Microcontrololadores PIC Tecnicas Avancadas / Portuguese / Fabio Pereira/Editora Erica (2002) / 85-7194-727-9
Microelectronic Circuits / √ / English / Sedra and Smith (Nov 2003) / 0195142519; 13:9780195142518
Microprocessors from Assembly Language to C using the PIC18FXX2 / English / Robert Reese/DaVinci Engineering Press (Aug 2005) / 1-58450-378-5
Mikrocontrollers – fran assembler till RTOS / √ / √ / Swedish / Lars Bengtsson/ Studentlitteratur (May 2009) / 978-91-44-05657-9
Mikroprozessor PIC16C5X / German / Michael Rose/Huthig (1992) / 3-7785-2169-1
Mit dem PIC-Controller Erfolgreich Arbeiten / German / Dr. Ann Koenig/Manfred Koenig/Mark & Technik Vertag (1996) / 3-8272-5168
Networking and Internetworking with Microcontrollers / English / Fred Eady/Newnes Elsevier (Feb 2004) / 0-7506-7698-1
New Possibilities with the Microchip PIC / Russian / RIGA
Parallel Port Complete / English / Jan Axelson/Lakeview Research (Feb 2007) / 096508191-5
FIRST Course on Power Electronics and Drives / √ / English / Ned Mohan/MNPERE (July 2003) / 0971529221; 13:9780195142518
Physical Computing / English / Dan O'Sullivan & Tom Igoe/Muska&Lipman Publishing (May 2004) / 159200346X
PIC in Practice, Second Edition: A Project-based Approach / √ / √ / English / David W. Smith/Newnes (Feb. 10, 2006) / 10:0750668261;13:978-0750668262
PIC Microcontrollers Know It All / √ / √ / √ / English / Various Authors (July 2007) / 978-0-7506-8615-0
PIC mikrokontroleri / Serb-Croatian / Dragan Andric, Nebojsa Matic/Electronica Mikro (2000) / 86-902189-1-2
PIC Mikrovezerlok Alkalmazastechnikaja / Hungarian / Dr. Konya Laslo/Chipcad Distribution (2003) / 963-206-825-4
PIC Robotics: A Beginner's Guide to Robotics Projects Using the PicMicro / English / John Iovine/McGraw Hill/Tab Electronics (Jan 2004) / 0-0713-7324-1
PIC uC Praxis / German / Francesco Volpe/Safinaz Volpe/Publitronic Elektor (Aug 2001) / 3-89576-030-7
PIC® Microcontroller and Embedded Systems / English / Muhammad Ali Mazidi/ Prentice Hall (Feb 2007) / 10:0131194046: 13:9780131194045
PIC®Microcontroller: An Introduction to Software & Hardware Interfacing / English / Han-Way Huang/Thomson Delmar Learning (July 2004) / 140-183967-3
PIC® Microcontroller Programmierung / √ / √ / German / Wolfram Harth/mitp-Verlag (April 30, 2007) / 978-3-8266-1763-8
PIC® Microcontrollers, Second Edition: An Introduction to Microelectronics / English / Martin P. Bates/Newnes (Jul 2004) / 750662670
PIC® Programirajmo Mikrokontrolerje / Serbian / Jurji Mikeln/ Electronic IR-An Arrow Company (2004) / 961-90703-8-0
PICbook (Volume 1) / Italian / Guido Galletti/DTP Studio Editrice (2000)
PICbook (Volume 2) / Italian / Guido Galletti/DTP Studio Editrice (2002)
PICmicro MCU C: An introduction to Programming the Microchip PIC in CCS C / English / Nigel Gardner/ Bluebird Technical Press Ltd (Aug 2002) / 972418105
PICmicro Microcontroller Pocket Reference / English / Myke Predko/McGraw Hill (Nov 2000) / 0-07-136175-8
PICmicrocontroller Project Book / English / John Iovine/McGraw Hill/Tab Electronics (April 2004) / 0-0713-5479-4
Power Supply Cookbook (Second Edition) / English / Marty Brown/Newnes (May 2001) / 13: 978-0-7506-7329-7 10:0-7506-7329-X
Pratique des Microcontroleurs PIC / French / Francesco Volpe/Safinaz Volpe/Publitronic Elektor (Dec 2006) / 2-86661-077-6
Programming 8-bit PIC® Microcontrollers in C: with Interactive Hardware Simulation / √ / English / Martin P. Bates/Elsivier (2008) / 978-7506-8960-1
Programming 16-bit PIC® Microcontrollers in C: Learning to Fly the PIC24 (Embedded Technology / √ / English / Lucio Di Jasio/Newnes (Mar 2007) / 13:978-0750682923 10:0750682922
Programming 32-bit Microcontrollers in C (Exploring the PIC32) / √ / English / Lucio Di Jasio/Newnes (April 2008) / 10:0750687096; 13:978-0750687096
Programming and Customizing PICmicro Microcontrollers / English / Myke Predko/McGraw Hill (Dec 2002) / 0-07-136172-3
Programming PIC Microcontrollers with PICBasic / English / Chuck Hellebuyck/ Butterworth-Heinemann (Dec 2002) / 15-8995001-1
Programming Robot Controllers / English / Myke Predko/ McGraw Hill (Aug 2002) / 0-07-140851-7
Progressez avec les microcontroleurs PIC / French / Gerard Samblancat/ETSF (Feb 2006) / 2-10-049140-7
Projectarea cu microntrolere PICmicro / √ / √ / Romanian / Liviu Breniuc, Christian-Gyozo Habu/Politehnium, IASI, Romania 2005 / 973-621-130-4
Serial Communications / English / David Benson/Square 1 Electronics (2002) /
Serial Port Complete / English / Jan Axelson/ Lakeview Research (June 1998) / 096508192-3
Sistemas Baseados Em Microcontoladores PIC® / Portuguese / Victor Manuel Semedo Gonçalves/ Publindústria Edições Técnicas (2008) / 978-972-8953-28-7
Sistemas Embarcados: Hardware e Firmware na Pratica / Portuguese / Andre Schneider de Oliveira, Fernando Souza de Andrade/ Editora Erica / 85-365-0105-7
Teoria y Disenos con Microcontroladores PIC / Spanish / Antonio R. Tafanera/ ART Electronica (April 2000) / 987-43-1868-6
The PIC Microcontroller: Your Personal Introductory Course, Third Edition / English / John Morton/ Newnws (Oct 2005) / 750666641
The Quintessential PIC® Microcontroller / English / Sid Katzen/Springer (June 2007) / 1-85233-942-x
Time'n & Count'n / English / David Benson/Square 1 Electronics (2002) /
Making PIC® Microcontroller Instruments and Controllers / √ / English / Harprit Singh Sandhu/McGraw Hill (2009) / 978-0-07-160616-5
Running Small Motors with PIC® Microcontrollers / √ / English / Harprit Singh Sandhu/McGraw Hill (2009) / 978-0-07-163351-2
USB Complete (Third Edition) / English / Jan Axelson/Lakeview Research (Aug 2005) / 13: 978-1-931448-02-4 10: 2-931448-02-7
Microcontroladores PIC18 com Linguagem C - Uma Abordagem Prática e Objetiva / √ / Portuguese / Wagner da Silva Zanco/da Editora Erica Ltda. (2010) / 978-85-365-0285-4
Mikrokontroler PIC w zastosowaniach / √ / Polish / Bohdan Borowik, Igor Kurytnik, Barbara Borowik/Warszawa (2009), str. 238 / ISBN: 978-83-926319-5-8
Microcontroller Theory and Applications with the PIC18F / √ / English / M. Rafiquzzaman (February 2011) / ISBN: 978-0-470-94769-2
Applied Electrical and Computer Concepts / √ / √ / √ / √ / √ / Thai / Dr. Varodom Toochinda / ISBN: 9786165560825