:: micsaund.com ::

Mike’s World of fun stuff (pinball, games, electronics, amusement parks, computers, more)

September 14, 2006

Understanding in circuit serial programming for PIC microcontrollers

by @ 5:57 pm. Filed under Electronics

Picture of a computer chip
I've often wondered the correct (and simple) way to implement ICSP for PICs.

For anyone who does any kind of microcontroller development, you'll no doubt be familiar with in-circuit programming. This method of programming the chips allows you to leave the chip in its destination circuit (whether is surface-mount or not) and re-program it.

Obviously, this is very hand for debugging as you can easily test your code in the circuit which it'll be running in. It's also much more convenient than pulling a DIP from the circuit, programming it, and re-inserting it. With SMT devices, that routine is not even an option.

The Microchip PIC series of microcontrollers makes in-circuit programming fairly easy, but there are a few gotchas. For as long as I've been using PICs (a few years) I've never really taken the time to figure-out how to do the ICP. This article explains the various hoops you need to jump through (diodes to protect your circuit, for example) and should be helpful to anyone who, like myself, just never found it that much of a necessity to decipher.

stumbleupon:Understanding in circuit serial programming for PIC microcontrollers del.icio.us:Understanding in circuit serial programming for PIC microcontrollers digg:Understanding in circuit serial programming for PIC microcontrollers spurl:Understanding in circuit serial programming for PIC microcontrollers wists:Understanding in circuit serial programming for PIC microcontrollers simpy:Understanding in circuit serial programming for PIC microcontrollers newsvine:Understanding in circuit serial programming for PIC microcontrollers blinklist:Understanding in circuit serial programming for PIC microcontrollers furl:Understanding in circuit serial programming for PIC microcontrollers reddit:Understanding in circuit serial programming for PIC microcontrollers fark:Understanding in circuit serial programming for PIC microcontrollers blogmarks:Understanding in circuit serial programming for PIC microcontrollers Y!:Understanding in circuit serial programming for PIC microcontrollers smarking:Understanding in circuit serial programming for PIC microcontrollers magnolia:Understanding in circuit serial programming for PIC microcontrollers segnalo:Understanding in circuit serial programming for PIC microcontrollers gifttagging:Understanding in circuit serial programming for PIC microcontrollers

Related Stuff:

Microcontroller learning kit makes it easy
Having grown-up with one of those Radio Shack 50-in-one electronics kits (which I still have!) I h......

Devel board combines logic analyzer, micros, etc.
Combining the features of a FLASH Programmer, In-Circuit Emulator, and High Speed Multi-Channel Lo......

Mini PIC microcontroller board provides USB interface
Have a project that needs to communicate via USB? This device appears as a normal RS232 port and ......

Guide to help you choose a microcontroller
If you're wondering how to select a microcontroller for your next project, this guide might be hel......

PIC microcontroller based video game system
Using a trio of PIC microcontrollers, this guy built a fully functional video game which uses anal......

Explore more

Previous post: Hydrogen powered BMW 7 series introduced

Next post: A build-it-yourself pinball coffee table

Leave a Reply

[powered by WordPress.]

micsaund.com

arcade games:

categories:

search blog:

syndication:

other links:

33 queries. 0.485 seconds