Features in-circuit programmer programs flash PICmicro’s supports a rapid cycle of code/program/test prototype programmer takes power from the target circuit serial interface serial passthrough to the target Foremost Wisp628 is an in-circuit programmer. The programmer is connected to a few pins of the target PICmicro, which is programmed while it remains in the circuit. […]
Projects
A simple spectrum analyzer using dsPIC30F4011
This is a project for viewing the frequency spectrum of input signal using dsPIC. The hardware uses the following: – 1. dsPIC30F4011. 2. Opamp (any one, like LM358, TL084). 3. Power supply. Software includes the following: – 1. FFT library code from Microchip 2. Graphic LCD driver code (for line, pixel plot etc). Graphic LCD […]
Hidden Radio Transmitter Controller
PicCon is a PIC microcontroller based radio controller designed for hidden transmitter hunting. When combined with a radio transmitter, it will produce tone sequences and Morse code messages at user-programmed times. It is completely field programmable via DTMF tones, utilizes EEPROM for all programmed options so they are remembered when power is removed, and is […]
A PIC frequency counter operating up to about 50 MHz. usnig pic microcontoller
This PIC frequency counter project uses an LCD to display the frequency and PIC timer 1 to measure the input signal and Timer0 to measure the timing period. It uses Timer 1 in 16 bit counter mode to count the input signal edges and overflows of the counter are accumulated to give the total count […]
First Servomotor Control Program
In our first program , we will simply sweep the servomotor from CCW to CW and then sweep back. The program will be kept simple as to demonstrate the priniciples of controlling a servo with a the PIC Basic language. The schematic can be seen in figure 2 (below). The variable pw controls the pulsewidth, […]
Localizer with SIM908 module using PIC18LF6722
The device is based on a GSM/GPRS module with included GPS. Its main function is to detect and communicate its own geographical position using, on the choice, the cellular phone reference system or the GPS. Its small dimensions are due to the use, for the first time, of a GSM/GPRS module integrating the GPS receiver. […]
Led Display Boards InBulk using pic microcontoller
We covered how to interface seven segment LED displays to a PIC microcontroller in two sections: Lab 6 and Lab 11. Today, we will move on to interfacing an LED dot matrix display. LED dot matrices are very popular means of displaying information as it allows both static and animated text and images. Perhaps, you […]
A discussion on the drive-current for the outputs of a PIC12C508A microcontroller
Each of the output lines of a ‘508A microcontroller can deliver a maximum of 25mA. What does this mean? It means any device connected to the line must take 25mA or less. If it takes more than 25mA a buffer transistor (also called an amplifying transistor) must be used and this will be discussed in a […]
The Saltwater etch process using PIC16F54 microcontroller
The Saltwater etch process This is a one-off process to produce one printed circuit board by removing unwanted copper by electrolysis in a saltwater solution. I shall illustrate the process by etching and building a board for 18-pin PIC (for the PC16F54, but any 18 pin PIC will fit in it) in the figure. It […]
DS18S20 Dual Temperature Meter using pic microcontroller
DS18S20 Dual Temperature Meter Component List: 1x 2×16 LCD with Backlight 1x 16×1 LCD Female Header Connector 1x 16×1 LCD Male Header Connector 1x Programmed PIC16F628 2x DS18S20 1-Wire Digital Temperature Sensor 1x 100nF Capacitor 1x 10K Pot (LCD Contrast) 1x 10K Resistor 2x 1K Resistor 1x 10 Resistor 1x LM7805 Voltage Regulator 1x Tactile […]