Internal Oscillator Recalibration Utility for PIC12F629

Description The PIC 12F629 and 12F675 devices have an internal 4Mhz oscillator that enables the devices to be used without an external crystal or RC network.  This frees up one or two pins for I/O use and allows the device to be built into minimum component count designs. The internal oscillator needs to be calibrated and this is achieved by reading a factory programmed calibration setting and writing it in ...

Read more

0-9999 seconds count down timer using PIC12F683 microcontroller

The goal of this project is to construct a simple 0-9999 seconds count down timer with an alarm and a display. The time is set through two tact switches and the count down seconds are displayed on a 4-digit seven segment LED display. The project uses PIC12F683 microcontroller for all I/O and timing operations and MAX7219 IC for driving the seven segment LED module. The time out condition is indicated by an ...

Read more

2.5 GHz Frequency counter using PIC16F870

Background It is time to update the frequency counter again. A frequency counter is one of the most important measuring tool we need as homebrewers of RF electronic. This frequency counter has very high performance and still is very easy to build and to use. Anyone can build it and have fun. The counter is based around 6 LED displays which will present the frequency with 1kHz resolution. I don’t find it nec ...

Read more

Darkroom Timer using PIC16F84 microcontroller

Source Code for PIC16F84 and CD4511 decoder Also, there is an updated version with NPN drivers replacing the 4511 and many new features by Brendon Archibald [websales   optusnet.com.au] DARKROOM TIMER The purpose of this project is to present a device that is useful and at the same time demonstrate to the beginner many features involved in programming the PIC. Some of the topics included are: * Simple use o ...

Read more

IK3OIL 16F84 PIC Frequency Counter Files

Caption (copied from the NorCal meeting listed in the links below): IK3OIL Frequency counter built by Wayne McFee.  This is from IK3OIL’s web site, and the cost of the counter was about $2, minus the display, which was about $7.  Wayne got the source was www.shopeio.com.  They are located in Gardenia, California. Design and Code by Francisco IK3OIL This frequency counter was mentioned on the QRP-L mailing l ...

Read more

Simple RF/Microwave Frequency Counter using PIC16F876A

2. Counter The whole counter design is based on the PIC micro-controller 16F876A. The latter includes several peripherals and just a few of them are used in this project. The most important in this project are two internal, hardware counters/timers called TMR0 and TMR1. The TMR0 timer generates very precise interrupts every 100 microseconds (10kHz) from the 20MHz clock/reference. All required timings for th ...

Read more

Countdown Timer using PIC16F84 microcontroller

It's a kitchen timer. Use it to time spaghetti, or maybe an egg. It uses two PICs, one acts as a keyboard encoder, the other drives the display and supports the timer functions. You key in the desired time and press '#'. It's accurate to 1/100th of a second, which can make all the difference I'm sure you'll agree. You can buy something similar to this from Denkimono. Operation: The PIC16F84 doesn't have eno ...

Read more

A 12hr/24hr LED Clock with display control using PIC16F628A microcontroller

This LED clock may not be the easiest to build but surely it is the one with fewer parts that you can find, for that reason I call it "The ANP LED Clock". (ANP stands for Almost No Parts.) Using the micro controller PIC 16F84A or the 16F628 (same pinout), this clock have more and improved features than my previous LED Clock. Here are the features on this ANP LED Clock: Can use common cathode or common anode ...

Read more

LED Binary Clock using PIC16F628A microcontroller

LED Binary Clock This is the second revision of my PIC based LED binary clock. The original version was the first PIC project I attempted, it used a PIC16F84A to do both the timekeeping and control the display matrix, unfortunately it didn't keep good enough time and gained about a minute every week. This second version is based around a PIC16F628A running at 4MHz to control the display, it also uses a DS13 ...

Read more
Scroll to top