Monthly Archives: April 2009

Searching for a Pin in a Haystack

There is one problem I have with the current style used in the PIC24 and PIC32 datasheets, it has to do with the way the pin out of the device is presented. Since so many functions are multiplexed on each … Continue reading

Posted in AV16/32, PIC24, PIC32 | 1 Comment

Reporting Memory Usage

I think I can say we all love the little Memory Usage gauges introduced in MPLAB a couple of years ago.. or was it more? When working in assembly with an 8-bit microcontroller and a couple of Kbytes of FLASH … Continue reading

Posted in PIC32, Tips and Tricks | Comments Off on Reporting Memory Usage

Good Old printf()

Good old printf() is probably the oldest debugging tool ever used, I mean beside a light bulb (nowadays replaced by an LED) … yet it represents a pretty sophisticated one when working in a deeply embedded control project. If you … Continue reading

Posted in PIC32, Tips and Tricks | Tagged | Comments Off on Good Old printf()

Literally Bits

The new version of the MPLAB C32 (v1.05) compiler is out and is filled with new features and a new (as in additional) DSP library designed for compatibility with the dsPIC standard DSP lib. But for me the most exciting … Continue reading

Posted in PIC32, Tips and Tricks | Comments Off on Literally Bits

Using the 32-bit Core Timer

One of the features of the PIC32 that I have so far somewhat left out in my “explorations” is the 32-bit Core Timer. This is in fact a piece of the MIPS M4K core itself and is common to all … Continue reading

Posted in PIC32, Tips and Tricks | Comments Off on Using the 32-bit Core Timer