Tuesday, December 3, 2013

PIC16F887 & Interrupts

I finally got a break from work, so I decided to hit the lab again to learn more about microcontrollers. A classmate asked me if I could teach him more about the PIC, so I decided to sharpen up on various peripherals of the PIC16F887 (that we weren't shown in class).



This PIC contains a program that blinks a light upon the Timer0 interrupt (with a prescaler of 256) and also interrupts upon shorting the RB0 pin (lighting up various LEDs). It's pretty simple, but it covers enough unfamiliar ground that I think should be useful to anyone still learning about the basics of microcontrollers.

Thursday, November 28, 2013

Greetings! Clip-On Programmer.

To anyone that reads this, this blog has only one mission: to conquer all of humanity with the black magic that is electronics technology. I will post about interesting projects that I am undertaking as they come along.


Forget about building a dev board (with ZIF sockets) for programming microcontrollers. This morning I soldered a connector to a programmer "clip-on" tester. This means I can connect to all of my projects without having to pull out the chip from the circuit or have to build additional connections to interface with the programmer. I will also be building additional connectors for the ATmega168, and for another clip tester designed for SOIC packages.