Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology)
Thumbnail 1

Programming 32-bit Microcontrollers in C: Exploring the PIC32 (Embedded Technology)

4.5/5
Product ID: 1920175
Secure Transaction
💻32-bit architecture
📚Comprehensive guide
⚙️C programming language
Frequently Bought Together

Description

🚀 Code Your Future with Confidence!

  • EXPERT INSIGHTS - Gain knowledge from industry professionals and enhance your technical acumen.
  • HANDS ON PROJECTS - Engage with real-world applications that solidify your understanding and boost your portfolio.
  • MASTER C PROGRAMMING - Learn to harness the full potential of C for embedded systems with practical examples.
  • FUTURE PROOF YOUR SKILLS - Stay ahead in the tech game with cutting-edge techniques and trends in microcontroller programming.
  • UNLOCK THE POWER OF 32 BIT - Dive deep into the world of PIC32 microcontrollers and elevate your programming skills.

This book serves as a comprehensive guide to programming 32-bit microcontrollers using the C language, specifically focusing on the PIC32 architecture. It includes hands-on projects, expert insights, and practical applications to help readers master embedded technology.

Reviews

4.5

All from verified purchases

W**E

Outstanding book on the PIC32

If you want to learn the PIC32, the is THE book to get.For anyone familiar with any of the PIC line: PIC16, PIC18, PIC24 or dsPIC, this book makes learning the PIC32 a snap. After reading the book I was able to port an entire suite of my PIC24 apps over to the PIC32 in a matter of hours. This book makes moving from any of the other PICs to the PIC32 easy and straightforward. It does a great job of walkingthrough the architecture, showing what the differences are, and how to use the new capabilities.For those new to the PIC architecture, this book does a very good jobof describing the PIC32 microcontroller and how to program it. The examples used are interesting and well paced, and cover nearly every major feature of the PIC32.I almost never give out five star ratings to anything, but I gave this one five stars because it is worth it.Key thing to keep in mind if you do purchase the book, is that it expects you to already know the C programming language. No wasted space on trying to spoon feed C to newbies. So if you are new to C or have only used assembler in the past, it's time to get serious and learn C - download any of the free C compiler's from Microchip's Dev Tools web site, andthen sit down and get ready to program a screaming fast machine.

T**D

Best high end Microcontroller book on the market

This is a must have for anyone building sophisticated applications for DsPic or Pic32. I found that most of what I wanted to learn was covered, and in a manner that was to the point coding wise and very easy to understand. I have programmed with Assembly and Basic for most of my Pic projects and yet jumping back into C was very easy with this book. I would highly recommend this to anyone interested in the 16 and 32 bit micros, even if you have limited C programming experience or limited understanding of the new PIC architectures.This is by far the best out of the top 3 books I have purchased since 1991 when I got involved with industrial controls using micro-controllers. It's clear, concise and to the point. DiJasio does not ramble or go off on tangents as most books in this area do, and makes it very easy to just dive right in and start coding your own custom application based on his ideas.

K**H

excellent overview

This is a well written, enjoyable introduction to both the hardware and programming of PIC32's. It is written at an introductory to intermediate level and has broad coverage. If you are brand new to PICs, you may find it throws a lot at you fast, but you will be able to follow with a little work. If you are a veteran PIC user, but not necessarily a PIC32 veteran, you will get a lot out of this book. One thing to note: this book makes little use of the PIC32 peripheral library code in favor of developing its own mini-libraries. The good thing about this is that you learn more about the details of the peripheral hardware and the Special Function Registers. The drawback is that you are unlikely to program the PIC32 this way; you will probably use the peripheral libraries.

D**E

Fun

Informative abs easy toi follow and apply

S**D

Nothing like it, but it sometimes isn't quite clear

A good book, nothing else out there like it on programming PIC32 in C.You should come to this with some experience in C, but it isn't absolutely necessary. I'm learning to program in C at the same time I'm going through this book.I'd give this five stars except it is sometimes lacking in explanations of new concepts. I'd give it 4.5 stars if that were possible.The chapter sample code on the CD isn't well commented. On the other hand, if you copy the chapter sample code to your hard drive to use it, you can comment it yourself as you learn.

R**D

Recommended

This book is terrific. Buy it and you won’t be disappointed at all. But beware that it has exactly the same projects as the book “Programming 16-Bit PIC Microcontrollers in C: Learning to Fly the PIC 24”. (The two books are by the same author).

L**R

Be aware of specific equipment requirements

I have been going through the lessons in this book over the last month or so.The book focusses on using Microchip's Microstick, a development tool for two specific 16 bit devices and expects a level of proficiency. The early chapters deal entirely with software tools, without use of the Microstick.Later chapters expect you have Microchip's Explorer-16 Development board and Microchip's ICD-2 in-circuit-debugger.This requirement is not written up very well.I do not have these tools, so am left to figure out how to best implement the programs.

D**L

Great for learning PIC32

I've worked about half-way through the book, and really like it. It does a great job of introducing the core and peripherals, and simple examples of how to use and understand them. The book was written prior to MPLAB X being released, so I've updates some of the projects I've worked through, but its actually helped me learn MPLAB X even better.

R**N

A useful advance from 16 bits.

Having benefited extremely from the author's earlier 16 bit work I find this new volume useful although I confess that, for my own uses of 32 bit controllers, the 16 bit gave me almost everything I needed and features such as the 16 bit PMP (not available on the 16 bit controllers) were pretty intuitive to master.

G**A

Buono ma un po' sorpassato ...

All'epoca sicuramente un libro da 5 stelle, oggi un po' meno.Sicuramente un'ottima guida introduttiva ai PIC32, peccato, causa l'ultima data di pubblicazione, faccia ancora riferimento al compilatore C32 (e non XC32), alla vecchia versione di MPLAB e, cosa non indifferente, gli esempi sono ancora basati sulla "plib", che è ormai deprecata (... nelle prossime versioni del compilatore potrebbe essere non più supportata) e, ovviamnete, non c'è alcun accenno ad "Harmony".

M**I

Sehr gut

Sehr gutes Buch für den Einsteiger in die 32 bit MCU- Programmierung. Es ist zwar nicht mehr ganz aktuell aber die Änderungen hat er in den bestehenden Bsp. zusammengefasst, zum herunterladen auf seiner HP.

S**D

Old hand learns new tricks

This book was recommended to me by a friend who is one of the leading exponents of writing software for and using these chips in a successful product. I wasn't disappointed with the book: I'm just over halfway through it and can say that it is written in a very readable style, starting off with the basics and going through most of the practical aspects of writing code to interface with external devices, which is what these devices are primarily aimed at. (You wouldn't want to use one for a Word Processing application!)A level of understanding is needed to get the best out of this book. For instance, you need to be comfortable with manipulating hexadecimal and binary numbers, even thought the language used is 'C'. It gets very technical towards the end, dealing with video and other more complex ideas, but the style of writing makes this bearable. If I can offer one criticism, the book isn't much of a help if you get it wrong.To sum up: very useful, clear style, comprehensive cover of the device, recommended.Steve (Automation Specialist)

A**R

I recommend this book instead

Of all the PIC 32 resources available Lucio's is the easiest to understand and learn from. He doesn't leave the reader guessing where certain terms or elements used in the program examples come from and doesn't over complicate the examples or explanations. I have his book for the PIC 24 but first went with 'Embedded Computing and Mechatronics with the PIC 32 Microcontroller' when going up to the PIC 32. This was a mistake. I recommend this book instead. You will get a better more complete understanding.

Common Questions

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Rajesh P.

Customer service was outstanding when I had questions about the product.

2 days ago

Ali H.

Fast shipping and excellent packaging. The Leatherman tool feels very premium and sturdy.

1 day ago

Shop Global, Save with Desertcart
Value for Money
Competitive prices on a vast range of products
Shop Globally
Serving over 300 million shoppers across more than 200 countries
Enhanced Protection
Trusted payment options loved by worldwide shoppers
Customer Assurance
Trusted payment options loved by worldwide shoppers.
Desertcart App
Shop on the go, anytime, anywhere.
632.52 DT

Duties & taxes incl.

Tunisiastore
1
Free Returns

30 daysfor PRO membership users

15 dayswithout membership

Secure Transaction

Trustpilot

TrustScore 4.5 | 7,300+ reviews

Farhan Q.

The delivery time was excellent, and the packaging was secure.

2 months ago

Ayesha M.

The product exactly matches the description. Very satisfied with my purchase.

5 days ago

Programming 32 Bit Microcontrollers In C Exploring The Pic32 Embedded | Desertcart Tunisia