Posts Tagged ‘PIC’


MPLAB XFor those of you who like to be on the bleeding edge of development tools, I’ve just learned that you can download the beta version of MPLAB X HERE.  MPLAB X will run on PC’s, Mac, and Linux and uses the NetBeans framework.  What does that have to do with Raw Micro?  Hey, you can use MPLAB X to develop you code for the CHIPINO.  That’s one of the wonderful things about the CHIPINO.  You can use the tools you feel the most comfortable with.

So what’s a CHIPINO?

The CHIPINOOk, let’s talk a little CHIPINO.  What the heck is this thing you ask?  According to the developer over at Brockway Engineering it’s …

…an electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, students, technicians, engineers and anyone else interested in creating interactive gadgets.

Well, that’s pretty cool but you probably want a little more detail than that.  The CHIPINO is an option to consider if you’re interested in what the Arduino can do but you’re more of a PIC person.  The Arduino is built on the Atmel microcontroller while the CHIPINO is built around a Microchip PIC.  It comes with a 28 lead PDIP PIC16F886 onboard but you can change that out for other 28 lead 8bit PIC.  The CHIPINO has the pins brought out to the edge of the board in an Arudino style arrangement.  In fact, you can even use Arduino sheilds on the CHIPINO.

Read the rest of this entry »

PIC Timers

After writing about the PIC hardware PWM module it occurred to me that a little more information about the onboard timers would be in order. Just about every PIC has a timer and many have several. The PIC16F777 that we I used in the hardare PWM article has three of them called TMR0, TMR1, TM2

The three timers are similar to each other in many ways but are different in some respects. Below is a list of each of the timer features from the datasheet.



Read the rest of this entry »