010506

Programmed my first PIC (Programmable Integrated Circuit) last night.

Nothing special, I built a testbed kit, downloaded a TEST prog from Silicon Chip magazine, burned it to the PIC 16F84A (using a separate programmer kit I built last weekend), moved the PIC to the testbed and powered up.  A row of LEDs lights up one by one.  I couldn't be happier if I had built a space able rocket.

Well perhaps I would, but this was a great moment.  To me PICs represent ultimate versatility.  i know there are "better" chips out there, eg AVR, but for a lowskill grunger like myself, the PIC is perfect.  The ability to take inputs and choose an poutput based upon the inputs appeals to my software-enabled brain.  The world of doing all this with pure circuitry has always left me cold.  I can understand what a resistor is, what it does, how V=IR etc, but I have never been able to grasp the "bigger picture" of how it all fits together and how a group of circuits allows a certain behaviour.

But with PICs, I write the code that tells the chip how to behave.  And there are a thousand+ sites out there with hundreds of circuits I can snaffle to act as the inputters for the PIC.  So I just need to work on pure logic design, where my limited strengths are at their best. So for example, I could have a circuit that measures temperature, windspeed, depth etc, and when a certain threshold is met, the PIC tells something to happen.  Whether this is a  motor starting up and moving the PIC away from the input, or it could be a text message transmission at 433 mHz (these addons are under $10 each!) I have a lot of options.  Imagination is the limiter.

I'm off to the pool to see S and plan a revolution.

 

Comment Script

Comments-say whatever you want, happy to know this has been read. Point out errors, point out my sadness, just comment!

Name
E-mail (Will not appear online)
Homepage
Title
Comment
;-) :-) :-D :-( :-o >-( B-) :oops: :-[] :-P
To prevent automated Bots form spamming, please enter the text you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.



This comment form is powered by GentleSource Comment Script. It can be included in PHP or HTML files and allows visitors to leave comments on the website.

back