[Company Logo Image]        PIC 12F675 

Home Up Contents Search Articles Caveat Purpose Notice                                                           

Data Sheet
Instructions
PIC Layout
12F675 Burn
12F675 Config
12F675 Header
Timer-Out
GPIO

The 12F629/675 is a very powerful PIC by Microchip.  It runs off 2 to 5.5 volts DC, is inexpensive at about $US 2, comes in a small 8 pin DIP package, has a built in 4 meg oscillator, features both an an 8 bit timer/counter and a 16 bit timer/counter, houses an analog/digital converter and a comparator, has 6 Input/Output pins and has a high current/sink source for direct LED drive.

As Ironsides works his way through the learning curve, modules will be added to ease the path of those who might also want to use this PIC for radio control purposes.

The Data Sheet for the 12F629/675 PIC can be downloaded from Microchip. It is a 130 page document.  The portions of interest of outlined in the sidebar Data Sheet tab.

 http://www.microchip.com/1010/pline/picmicro/category/embctrl/8kbytes/devices/12f675/index.htm

While you are there, you might want to download a copy of the "Tips 'n Tricks. 

Buried in the Data Sheet is the Instruction Set needed to code our application.  Not all the 35 instructions are likely to be everyday tools.

The power of the 12F675 is evident in the fact that this tiny 8 pin device can be configured in software so that pins do different things.  The detail is in the sidebar 12F675 Config tab.

Fundamental to any of our applications is what INPUT and OUTPUT we want.  This is detailed in the General Purpose Input Output (GPIO) sidebar tab.

Timing loops are very flexible software tools that are essential to our applications.  A sample is shown under the Timer-Out sidebar tab.

Make sure to put a 0.1 microfarad capacitor across Pin1 and Pin 8 of the 12F629/675 to trap any spurious signals.

Finally, when it comes time to program the hex code into the 12F675, the setup is shown under the 12F675 Burn sidebar tab.

Home ] Up ] Data Sheet ] Instructions ] PIC Layout ] 12F675 Burn ] 12F675 Config ] 12F675 Header ] Timer-Out ] GPIO ]                                                                                                                                               

Send mail to ironsidz@hotmail.com with questions or comments about this web site.
Copyright © 2003 
Last modified: March 18, 2004