100% found this document useful (2 votes)
1K views

Proteus Simulation Based Pic Projects - PIC Microcontroller

This document provides an overview of Proteus simulation software and lists several Proteus-based PIC microcontroller projects that are available on the site. Some of the projects include servo control with a PIC microcontroller, making a PIC programmer clone, scrolling LED text circuits, digital tone control with a PIC16F877, and stepper motor control with a PIC16F84A. The document explains that Proteus is a useful simulation tool for testing microcontroller programming and embedded designs.

Uploaded by

Salman Mohamed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (2 votes)
1K views

Proteus Simulation Based Pic Projects - PIC Microcontroller

This document provides an overview of Proteus simulation software and lists several Proteus-based PIC microcontroller projects that are available on the site. Some of the projects include servo control with a PIC microcontroller, making a PIC programmer clone, scrolling LED text circuits, digital tone control with a PIC16F877, and stepper motor control with a PIC16F84A. The document explains that Proteus is a useful simulation tool for testing microcontroller programming and embedded designs.

Uploaded by

Salman Mohamed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 29

Proteus Simulation Based Pic Projects

Proteus Simulation Based Pic Microcontroller Projects


What is Proteus Software?
Proteus ISIS is the best simulation software in the world for various designs with electronics & microcontroller. It is mainly popular because of availability of almost all microcontrollers
in it. So it is a handy tool to test programs and embedded designs for electronics hobbyist & expert. You can simulate your programming of microcontroller in Proteus 8 Simulation
Software.

If you want to get enrolled in proteus learning with pic microcontroller, get this course recommended by us.

PIC Microcontroller PIC Microcontroller Step by Step: Your complete guide


Step by Step: Your You will enter Microcontroller world of wonders, and together we will make YOU a professional Microcontroller Geeks.
complete guide
£199.99 £9.99 • 3.8 (60 ratings)

Under given is the list of projects available on the site with Proteus simulation. We have huge list of projects in this category.

Setting Up CloudX
In this tutorial, we will be learning on how to download and install necessary software required to write and do your first project
with the CloudX Microcontroller, i will also be…

Servo Control With Microchip Microcontroller


In this instructable I want to show you how to control a servo using a microcontroller (18F2550) and

Feedback / Suggestions
how to avoid using an unknown library to control a servo. Step…

How to Make a PIC Programmer – PicKit 2 ‘clone’


Hi! This is a short Instructable on making a PIC programmer which acts as a PicKit 2. I made this
because it is way cheaper than buying an original PicKit…

SCROLLING LED TEXT CIRCUITS PIC16F84 PIC16F628 PIC18F452


PIC16F84, PIC16F628, PIC18F452 circuits made ​with 16 32 60 Column Marquee isis
proteus simulation files are one of many circuits can simulate. Source codes and codes on the circuit’s writing…

DIGITAL TONE CONTROL CIRCUIT WITH PIC16F877 LM1036


Were made by combining the LM1036 integrated circuit PIC16F877. BASS, TREBLE,
BALANCE, VOLUME settings on the LCD screen is made in my image as a 15 something in the shade…

STEPPER MOTOR CONTROL CIRCUIT WITH PIC16F84A MOSFET


PIC16F84 stepper motor control circuit is the button to the right to the left button is
pressed, the motor rotates continuously in the opposite direction to the right Doderer stop…

CLOCK THERMOMETER CIRCUITS WITH PIC16F628 PICBASIC PRO


Made with clock and thermometer 16F628 PIC-7 Circuit Friends, I have realized
various clock and thermometer with PIC16F628A circuit I explain below. The temperature sensor used in each of the…
PWM MOTOR AND POWER CONTROL WITH PIC16F84
PIC16F84 4 MHz crystal is connected 100 Hz PWM output produces a pulse width of 10 separate
levels are adjusted these values ​asm software vary from circuit only engine that…

PIC16F84A SIMPLE LED CIRUIT


A very simple application is carried out with the PIC16F84 PIC programming can be useful for beginners People
Summer program after program with MPLAB ASM extension Alt + F10 on…

PHILIPS RC5 REMOTE DIMMER WITH PIC16F628


The purpose of the remote dimmer control circuit TV (Philips RC5 code) 220V lamp with brightness
adjustment can be made. Increase and decrease +10, -10 and +1, -1 as is…

AT89S52 8051 RF DC MOTOR SPEED CONTROL


Wireless within a certain area with a control circuit for controlling the speed of DC Motor. Work,
should I use to reach my goal I began to identify materials. These…

89C51 8051 VOLTMETER THERMOMETER DS1621 ADC0808


ADC 0808 standard data acquisition systems many components on a single chip host is a
member of ADC 0808 8-bit flip makes the process and addresses from input latch 8-channel…

Feedback / Suggestions
CALCULATION OF BODY LENGTH WITH 8051 AND DS89C430
In this project, which is designed using DALLAS DS89C430 microcontroller (in simulation
AT89C51RC2) circuit and a marching band, calculated on the length of the body, the LCD display was performed.…

AT89C51 8051 GRAPHIC LCD ANIMATION


GLCD Animation circuit voltage is applied to the currently displayed map of Turkey comes
first. Subsequently, the Turkish flag and a picture of Mustafa Kemal Atatürk, the next step is to…

AT89C51 L293D DC MOTOR WITH DOOR CONTROL CIRCUIT


he main purpose of the circuit is to control the gate of the house. This DC motor and
provided with two limit switches is provided by mechanical parts. The two…

PROTEUS ISIS 3310 LCD LIBRARY PICBASIC PRO, CCS C APPLICATION


Nokia phone lcd circuits are made beautiful with the old phone is good for this
job 🙂 evaluate Proteus model file for this type of study can be useful There…

USING DS1668 DIGITAL POTENTIOMETER WITH PIC16F877


Maxim DS1868 (digital potentiometer) and isis Proteus Simulation Using PIC16F877A Before starting the simulation
in zipped files LIBRARY files in the folder “C: \ Program Files \ Labcenter Electronics \…
AT89C51 MICROCONTROLLER ANALOG CLOCK FOR GRAPHIC LCD
Analog Clock GLCD We use 128×64 pixel graphical LCD having “HY-12864K” is. This
adds the file extension of the LCD connections are provided in PDF. 128 × 64 graphic LCD…

AT89C51 ANIMATED BMP GRAPHIC LCD DISPLAY


AT89C51 microcontroller controlled Animated BMP project usnig Graphic LCD Display 128×64 project
keil source code and proteus isis simulation schematic files Graphic LCD Animated BMP Schematic project files: FILE DOWNLOAD…

8051 PS2 KEYBOARD WITH LCD WRITING TEXT


PS / 2 protocol used text via a keyboard microcontroller applications that perform printing text on the
LCD The goal here Text via keyboard microcontroller to print text on the…

PIC18F452 128X64 GRAPHIC LCD ANIMATION EXAMPLE


PIC18F452 microcontroller and the proton ide I built using compiler consists of a total of 17
square 128X64 gif animation graphics portrayed on the screen I share my work with…

8051 ROBOT ARM STEPPER MOTOR CONTROL


In this 8051 Robot ARM application I use for robot arm 3 stepper motor design, study and is to be
informed about the expulsion. Stepping motors to provide work, applied…

8051 ELEVATOR PROJECT STEPPER MOTOR CONTROL


This application step (step) motor control, input and output ports through 8051 will examine
the circuit by providing lift. We use our stepper motor circuit. As we know, certain steps…

Feedback / Suggestions
AT89C51 L293D MOTOR CONTROL PROJECT
AT89C51 L293D Motor Control Circuit Operation, Our project name and the name suggests, the treadmill
is the motor control is required. When designing this project, I saw fit to use…

AT89C51 LCD DISPLAY FREQUENCYMETER PROJECT


Frequency in all matters relating to the definition based on frequency is required. In the same
way the numeric (digital) Frequency frequency to do the same as the description of…

PIC16F84A FOUR PROGRAMMED LED ANIMATION CIRCUIT


Used microcontroller PIC16F84A four different study program on 8 leds switch is turned
off, the program begins to work every key LEDs in different ways combustion provides all the source…

AT89C51 KEYPAD CONTROLLED SCROLLING LED DOT MATRIX TEXT


AT89C51 Scrolling LED Circuit Operation: Keypad’t the values ​entered the program
through is continually monitored, “*” key is pressed unless the display of the first letter that section required all…

AT89S52 LCD DISPLAY STEPPER MOTOR CONTROL EXAMPLE


AT89S52 Stepper Motor Control Stepper motor, the motor angular position is changing
in steps. This engine is moving into specific steps, according to the windings is controlled by sending signals.…
8051 CALCULATOR CIRCUIT
8051 Calculator Circuit Operation As seen at half one has to use the keypad and an LCD with 8051. The keypad consists of
rows and columns. When the button is…

FOR CAR LED NEON CIRCUITS


2 Application There pic16f626 application with PWM and LED lasts probably a variety of effects there proteusd the
need to try the other simple series-connected LEDs and for limiting resistance…

8051 ADC0808 LCD DISPLAY VOLTMETER


ADC0808 analog / digital converter of the 8 analog inputs (IN0-IN7) and 8-bit digital output (OUT0-OUT7) are
available. Entries will be transferred to the digital output of the converter which…

LED DISPLAY SPEED METER CIRCUIT WITH AT89C51


Speed Meter Circuit consists of four parts. These Supply solid floor Sensor sensor, microcontroller
and microcontroller solid hexadecimal numbers we obtained from the 7-segment display technology with time code converter…

Feedback / Suggestions
8051 STOPWATCH CIRCUIT WITH LCD DISPLAY
Stopwatch Circuit 8051 on behalf of the programming of integrated compiler program that is used too
much in the present case. You are left with only the easiest to use…

0-9999 COUNTER CIRCUIT WITH PIC16F84A PICBASIC PRO


This Counter Circuit and the microcontoller 7-segment display using PIC16F84A 0-9999
counter circuit is formed. Plus (+) button to increase counter value minus (-) button allows the reduction. RESET button…

LCD DISPLAY FAN CONTROL CIRCUIT PIC16F84A PICBASIC PRO


This circuit and the microcontroller PIC16F84A DS18B20 temperature information is
obtained using the temperature sensor. 16X2 LCD screen showing temperature information obtained from user-specified temperature is exceeded
audible warning. The…

PIC16F84 MULTI SIREN SOUNDS CIRCUIT


16 different alarm sound circuit, after running the simulation of the fourth line of dip switches in different
positions can run by selecting the 4 × 4 = 16 different…

PIC16F628 LCD DISPLAY THERMOMETER CIRCUIT (DATE TIME)


LCD Display LCD display thermometer circuit have all the source files ares proteus
simulation and PicBasic PRO source code files and proteus isis simulation proteus ares pcb files and other…
8051 PROGRAMMABLE POWER SUPPLY
Circuit Operation: Circuit diagram appears in the 0-5 the entered value from the keypad circuit, which is
connected to port P1 applied to the integrated DAC 0808 DAC output is…

DS1302 RTC 8051 DIGITAL CLOCK CIRCUIT (LCD DISPLAY)


8051 keil example application circuit LCD Display Digital Clock using DS1302 RTC 8051
Digital Clock Schematic 8051 Digital Clock Circuit keil source code and proteus isis simulation schematic files: FILE…

89C51 DIGITAL CLOCK CIRCUIT


From the incoming data encoded in Port0 integrated 7-segment display with 7447 microcontroller integrated
ulaşır.7447 binary code from the 7-segment display is used to show. So when it comes to…

AT89S52 DS1620 THERMOMETER CIRCUIT (LCD DISPLAY)


This project gave ds1620'n given as a result of the digitally using AT89S52 microcontroller is
a graphic display of temperature information of the LCD screen. Moreover, the circuit ambient temperature when…

PIC16F628 MULTI-MODE ENCODER, COUNTER CIRCUITS CCS C


Hello friends, I have done well to share with you the counter circuits as functions
istedim.kısa tell. There are three mode of counter: enc: millimeter accuracy in the measurement is…

Feedback / Suggestions
CAR THERMOMETER PROJECT PICBASIC PRO DS18B20 PIC16F628
PIC16F628 DS18B20 thermometer circuit that you can use in your car, inside and
outside temperature thermometer circuit is a circuit that shows up on the LCD isis proteus ares pcb…

WITH BUTTON CONTROL CCS C CIRCUIT LCD DISPLAY PIC16F877


CCS-C code that prepare “@ fxdev” a project done on request circuit up and down
the third button 2 buttons to control the direction of the desired output number appears…

FEEDBACK PWM MOTOR CONTROL CIRCUIT WITH PIC16F628 L298


Circuit L298 (bridge-mounted motor drive) and PIC16F628 microcontroller based on the stop, sudden stop,
start, improve, finish, forward, rewind controls have brake position the motor generator to the state in…

COLOR SENSE CIRCUIT LCD PIC16F877 PICBASIC PRO


This circuit using a PIC 16F877 microcontroller LCD (Liquid Crystal Display) has been applied on
the color sensor. For circuit design and printed circuit board operations and Proteus ISIS Proteus ARES…

ADC0831 8051 LM35 TEMPERATURE CONTROL WITH LCD SCREEN


Adc 0831 with 8051 lm 35 temperature sensor, and a detailed project examples for
the use of inverters. author :Özer Deniz Objective: LM 35 temperature sensor dealt with 0831 ADC…
PIC16F877 STEPPER MOTOR DRIVER CIRCUIT CCS C
stepper motor drive circuit diagram ccs c code hex “check-16F877 pic stepper-motor control can
be made back and forth provided with 2 × 16 LCD 12volt driver steps on the…

PT2260 PIR DETECTOR REMOTE CONTROL PROJECT ALARM CIRCUIT PIC16F628


PT2260 PIC16F628A phone call module pir detector door-key remote
alarm circuit which prepares onurbilk all the source files are available in various multi-function alarm circuit alarm circuits dealing with a…

LEDS EFFECTS CIRCUITS PIC16F628 PIC16F877


There are 3 units LEDs circuit PIC16F877 effects with 33 LEDs and 27 LEDs in one circuit with pic
16F628 pic isis was tested by applying the output from the…

KS0108 LCD THERMOMETER CCS C PIC16F88 LM35 SENSOR


Thermometer circuit LM35 temperature sensor with 2 PIC16F88 based on temperature
information kc0108 128 × 64 graphic LCD displays on Very simple thermometer with PIC16F88, two LM35 sensors and KS0108…

Feedback / Suggestions
LM35 TEMPERATURE SENSOR CCS C PIC18F452 APPLICATION
I did this about 3-4 months ago, a friend of the circuit files universities, exams … etc. I
can share new reasons :). With graphic LCD circuit development even though…

PIC16F877 BATTERY VOLT METER ADC PROTON IDE EXAMPLE


ADCs with LCD display for battery measurement circuit PIC16F877 protons – in practice
Objective: PIC16F877 MCU’s ADC channel on the battery voltage from the okunulup graphic LCD (KS108) screen as…

PIC16F84A PWM DC MOTOR SPEED CONTROL WITH JAL CODE EXAMPLE


Article, the project sent from sharing section of a dc motor control
applications. Applications that perform, and that leads us to thank our readers @Hüseyin DEMİRBİLEK itself. I occasionally share…

PIC16F84 LED SHOW CIRCUIT PROTON IDE EXAMPLE


he circuit can be controlled 8 led 4 mode with pic16f84 effect can be gradual or key with choice
in commutator welding proton codes and proteus isis simulation file LED…

PROGRAMMABLE COMBINATION LOCK CIRCUIT PIC16F84


Prepared by: F. San – 1 relay control circuit pic-16f84 is based on the keypad’s LED
indicators and buzzer alert source. Bass. Hex code and simulation files have isis proteus.…

HI-TECH PIC C18 EXAMPLES CIRCUITS PROJECTS


Hi-Tech PICC18 examples PIC18F4550 microcontroller based on the C source code and schematics
are drawings Proteus ISIS applications can be tested in three different samples for the project’s implementation Hi-Tech…
4-CHANNEL RF TRANSCEIVER CIRCUIT WITH PIC16F628 APPLICATION
The aim of the application circuit to consolidate the operation of the transmitter
and receiver circuits. Our circuit consists of two separate circuit. 1st half 2nd half transmitter receiver circuit.…

CCS C MATRIX LED DISPLAY SNAKE GAME CIRCUIT PIC16F877 MICROCONTROLLER


Matrix LED display snake game PIC16F877 microcontroller based
on the software the ccs c prepared by the matrix led display via the Display button with the game is played application…

LCD DISPLAY PIC16F84A TEMPERATURE FAN CONTROL CIRCUIT


Previously shared “PIC16F84 and DS1621 temperature measurement and
temperature control relay” circuit’ve implemented the project is working smoothly. Proteus isis simulation study ds1621.dll file in the file C: \
program…

LED HEART ANIMATION CIRCUIT PIC12F675 MICROCONTROLLER


Hi, this article will save you from the hard work of you and your fatigue will assign a
kind of circuit that you desire and willingness to solder smoke to…

Feedback / Suggestions
Robotic Arm Control using PIC Microcontroller
From the assembly line of automobile manufacturing industries to the telesurgery robots in space,
Robotic Arms are to be found everywhere. The mechanisms of these robots are similar to a…

DIGITAL PLL CONTROLLED FM RADIO CIRCUIT TEA5767 RECEIVER PIC16F628


Yes, let’s recent project, a “Digital and PLL controlled FM Radio Receiver
System” will give. Some of them may sound like a simple project. But a very open system development…

MIKROPASCAL MIKROBASIC MIKROC PROJECTS


Micro-Electronica product areas owned by the user that sent the company projects in various fields
has many applications with source code in some simulations, there proteus isis. Mikropascal Micro C…

PIC MICROCONTROLLER-CONTROLLED ELECTRONIC PIANO PROJECT


Handmade in electronic piano project PIC16F690, PIC16F887 or PIC16F886. PIC
microcontrollers can be used to connect to the legs of metal coins used as key microcontroller with ADC circuit 36…

PICBASIC PRO EXAMPLES PROTEUS ISIS CIRCUITS


PicBasic pro’s work until about 200 microchip pic series circuits used in various micro controller pic
basic pro proteus isis circuit simulations and resources. Bass, pbp, hex codes are PicBasic…
PROTON IDE PROTEUS ISIS CIRCUITS EXAMPLE PROTON COMPILER
Proton was prepared with various case studies and proteus isis circuit simulations
prepared by the example of the proton’s a lot of fundamental issues. Thanks to the people who contributed…

PIC16F877 16X16 LED MATRIX 74HC595 GRAPHIC DISPLAY PROJECT


Hello Electronics lovers. After a long hiatus, I wanted to write something again. In
this article, software-serial basis (soft SPI) and still other applications I wrote using the name for…

RGB LED SHOW PIC12F675


Hello Electronic lovers that I have done it again with you in this article is an applications often wanted to share. In this
study, using the PIC12F675 and 74HC595 Entegere…

PIC16F877 AIR RGB WRITING


Hello electoronic lovers. This breaks my spare some time to compile my application I am trying to share with you. In this
article I artificially everyone said it would offer…

PIC16F877A DC MOTOR CONTROL CIRCUIT LCD DISPLAY


2×16 LCD display DC motor control application was based on PIC16F877 microcontroller
proteus isis for the project and source code files (ano_mtr.bas, ano_mtr.hex) are available. PIC16f877A DC Motor Control Circuit…

Feedback / Suggestions
DIGITAL VOLTAGE PROBE PIC18F242
Hello In this article we will talk about Making Voltage Probe. First, let me explain what is the voltage probe.
Voltage Probe, displays the amount of voltage at one point.…

WEEKLY SCHEDULED WATERING FLOWERS CIRCUIT PICBASICPRO PIC16F876


I applied before the project @ ferhatyol friend revealed is a modified
version of the project. 3 irrigation functions available in the program. Applications for pic16f876 microcontroller based on the…

SIMPLE LED LIGHT FLIP FLOP CIRCUIT HI TECH C EXAMPLE


The first Hi Tech C example is an example of the classic Hello world in C. Of course, this
example is adapted to the world of the microcontroller. A 5V…

RGB LED AIR WRITING VISUAL BASIC CCS C PIC16F877


According to the air a lot of writing applications with a superior visual basic application control
program prepared with the required text, printed in specified rek. PIC16F877 microcontroller used in…

PIC16F88 HUMIDITY CONTROL CIRCUIT SHT11


Seenserion company produces heat and moisture sensor SHT11 humidity measurement and control
circuit is made with. The circuit can be used in many different purposes. For example, agricultural irrigation, soil…

PIC18F2550 USB HID PROJECT CSHARP CCS C


USB Hid project microcontroller used in Pic18f2550 software is a computer program designed with CCS
C C sharp (Visual Studio 2010). All source code has been given a simple usb…
PIC18F4520 UNIPOLAR STEPPER MOTOR DRIVER CIRCUIT
Unipolar stepper motor driver circuit lcd graphics display control PIC18F4520 GLCD with
WG12864B is provided. To the use of MOSFETs in the output irfz44 12-24 volts engines can take up…

COUNTER CIRCUITS JALV2 PIC16F628


Circuits PIC16F628 microcontrollers are based on the screening method using the program, the language is
written with Jalv2. When the circuit board with resistors inside the blue frame on the…

RF ROBOT PROJECT PIC16F877


Robot project PIC16F877 microcontroller used ARX34 AND ATX34 RF modules and remote kantrol can be 3 servo
makanik run software ccs written in c receiver, transmitter section if our writers…

HEATER CONTROL CIRCUIT PID RTOS CCS C PIC18F2550


I think most computationally one of the subjects PID control on the web application also does not have much in this
project PIC18F2550 microcontroller based on the PID temperature control…

Feedback / Suggestions
LED ANIMATION CIRCUIT PIC16F628
Led animated LED signs circuit , especially in circuit , made to be used in advertising applications PIC16F628
microcontroller is used in solid control software for PicBasic prepared by the…

PIC16F648 LED ANIMATED CLOCK CIRCUIT PICBASIC


Find the alarm clock circuit pcb design feature quite well around the display indicator is blinking
LEDs with various effects PicBasic source code for ares proteus isis simulations and PCB…

PIC18F46K20 6-LEGGED ROBOT PROJECT


6-Legged Robot Project PIC18F46K20 microcontroller and XBee modules based on two robot’s body, legs
and so on. parts such as printed circuit boards prepared with a plaque. Processing is easier…

USB INTERFACE CIRCUIT PIC18F2550 DELPHI


The project is written with delphi program microcontroller used USB interface Pic18f2550 control
through a variety of commands on the card may be sent 4 channel button input, 4-channel led…

COMPUTER CONTROLLED ROBOT PROJECT PIC16F877


Computer-controlled robot circuit special program is moving according to the shapes drawn
on further action can be achieved by giving the coordinates instead of drawing circuit PIC16F877 microcontroller used robot…
40 CHANNEL ANIMATION LED CIRCUIT PIC18F452
Especially those used in LED signage is an enhanced version of the animation card has 40 outputs
to the circuit board PIC18F452 microcontroller outputs 5 sadder 74ls595 irf540n MOSFETs are…

433.92 MHZ RF RELAY CONTROL CIRCUIT PIC16F84


RF relay control circuit of the TWS-BS3 433.92 MHz rf transmitter and RWS-371-6 433.92 MHz rf
receiver modules are used. RF relay control circuit of the receiver is used in…

THERMOCOUPLE READING CIRCUIT PIC16F877


Thermocouple reading circuit PIC16F877 microcontroller based on the C source software, isis proteus
simulation files and eagle diagram, printed circuit boards have drawings. Thermocouple voltage 0V (0 ° C) and…

USB THERMOMETER CIRCUIT CCS C PIC18F4550


Hi All You Guys. How long have you been working on CCS C. CCS will be able to see my level, so it is
no longer something to do after…

Feedback / Suggestions
BATTERY CHARGE CIRCUIT 12V 12AH
Lead Acid 12V 12AH battery charging circuit PIC16F876 microcontroller based on the 16f876 LEDs and battery
level show and start, stop doing their work forces in the sight of the…

SCROLLING TEXT CIRCUIT LED MATRIX PIC16F628 74HC595


Marquee circuit built on the pic16f628 microcontroller circuit 8 X 80 LED matrix used LEDs
is being prepared with the source software assembly circuits 74HC595. asm, cod, etc. have proteus…

60 SECONDS STOPWATCH CIRCUIT


Authors at the bowling alley I have to use a 60-second timer circuit rules should prepare 60sec. ball in the need to
throw 🙂 Anyway circuit pic16f876 microcontroller based on…

CCS BUTTONS WITH LED CONTROL PIC16F877


CCS C simple application Buttons with LED Control circuit. This program B0 connected to the port LED
connected to RA0 input is controlled by a button. Button-LED Control Simulation Test…

CCS LM35 TEMPERATURE SENSOR EXAMPLE WITH PIC16F877 LCD


PIC16F877 and LM35 Temperature Sensor Application simple CCSC Example
PIC16F877 10-bit ADC isbe used. Read the ADC result and the information is transferred to the 2X16 LCD temperature value is…

WALKING LED LIGHT CCS EXAMPLE PIC16F877


CCS C Walking LED Light using pic16f877 picmicro 8 LED Walking effect (As king rider led circuit) 100
ms delay Walking LED Circuit Schematic Walking LED Simulation Video Walking LED…
CCS TOGGLE LED EXAMPLE PIC16F877
PIC16F877 Led Toggle CCS C This program connected to the port-B with 8 LED TOGGLE command 500 ms
delay. order is flash LED the. CCS CToggle Led Schematic Diagram CCS…

ENCODER, ANGLE MEASUREMENT CCS C PIC16F628 SAMPLE APPLICATION


Hi Friends, In this article I will mention the use of incremental
enkoderlerin. These encoders with precisely how to angle measurement or position determination to do it. Market the Absolute…

PIC16F877 WITH BOTTLE FILLING SYSTEM


In this article, and a student friend, talk about his work with a bottle filling machine from the block schema system easier. Block
diagram of bottle filling machine; 1: Tape…

3X3X3 LED CUBE WITH PIC16F628 MICROCONTROLLER CIRCUIT


The market plenty of 4 x 4 x 4 led cube was made. I have made 3 x 3 x 3 led cube we

Feedback / Suggestions
also differ. Led cube in each…

PIC16F84 RGB LED STRIP ANIMATION CIRCUIT


PIC made with 8-channel moving light circuit. Combine some of this circuit outputs a rgb led Ribbon.
the result satisfying. Three different buttons animation circuit. Which if you hold that…

DISCO LIGHT EFFECTS SYSTEM WITH PIC16F876


It is a circuit for the circuit only show animation, colored lights and sound in proportion to the
severity of a circuit to change the animation speed, also have created…

CM8870 REMOTE DEVICE CONTROL VIA TELEPHONE DTMF PIC16F628


PIC16F628 microcontroller and DTMF CM8870 integrated circuits based on the
1, 2, 4 relay has versions with PCB printed circuit drawings ares proteus software prepared by the Picbasic. Source code,…

COLOR DETECTION CIRCUIT PIC18F252


In the new version issued to 10 The number of colors, color identification and color separation feature was
developed and added to a method for the sensitivity has been increased.…

FLOWCODE EXAMPLES
Flowcode pic programming pic about the program in the form of flow diagrams of the easiest programs you can write easily in
the market, still us is very simple, although…
CCS C APPLICATIONS PROTEUS SIMLATIONS
Previously shared CCS C sample application circuit code archive (C and Hex Isis) is a large archive with all
source codes and proteus simulation circuits such as CCS C projects…

Digital Ammeter Circuit using PIC Microcontroller and ACS712


Measuring the voltage and current will always be helpful while making or debugging
any electrical system. In this project we are going to make our own Digital Ammeter using PIC16F877A Microcontroller…

Interfacing Joystick with PIC Microcontroller


Input devices play a vital role in any electronics projects. These input device help the user to interact with
the digital world. An input device can be as simple as…

Interfacing RTC Module (DS3231) with PIC Microcontroller: Digital Clock


Almost all embedded devices are designed to interact with the real world.
They act as a bridge to communicate between the digital world and the real world. To make this…

Feedback / Suggestions
PIC16F877A Microcontroller Based Digital Alarm Clock
The digital Revolution started in 1950 changes all the existing mechanical and analog
electronic structures into digital computers. Since the growth of digital electronics has been exponential, today it is…

SPI Communication with PIC Microcontroller PIC16F877A


PIC Microcontrollers are a powerful platform provided by microchip for embedded projects;
its versatile nature has enabled it to find ways into many applications and is yet to grow a…

Generating PWM signals on GPIO pins of PIC Microcontroller


PWM signal generation is a vital tool in every embedded engineers arsenal, they come in
very handy for lot of applications like controlling the position of servo motor, switching few…

Vehicle Tracking System Through GPS-GSM Modules


The project is based on a Gsm/Gps/Gprs. Its main function is to detect a illegal entry and
communicate its own geographical position using, on the choice, the cellular phone reference…

Electric Energy Theft Intimation System Using PIC Microcontroller


In this instructable , I 'll show you how to build a PIC
16F917Microcontrollerprogramming circuit. This Microcontroller is a very nice Microcontroller chip form the famous chip
manufacturer Microchip.This Microcontroller is easy to program and powerful…

PIC16F84 PROGRAMMER EXPERIMENT BOARD


Useful simple PIC16F84 experiment and programming circuitry features the PORTB on the LED and
seven-segment display ULN2803 connected with PORTA on the four buttons switch-controlled buzzer circuit DC 15 volt…
PIC16F877 PIC16F84 PROTEUS ISIS PICMICRO DEVELOPMENT BOARD SIMULATIONS
The code for 16F877 microcontroller 16f84 written ready for trial
test circuit in Proteus ISIS additional 3 pcs 5 pcs assembly application (king rider, walking light flashers) have source
http://www.projearsivim.com/download/DeneyKarti.zip…

DEVELOPMENT BOARD PIC18F2550 PIC18F4550


PIC18F4550 and PIC18F2550 prepared for the experiment set of circuit than the regular seems simple, each chapter PCBs
indicated on the layout also pretty good easily can be selected power…

PIC18F2550 DEVELOPMENT BOARD CIRCUT USB BOOTLOADER PCB


Unlike other applications that attempt PIC18F2550 development board “USB
bootloader” option for the project for which you want to apply with the PIC18F2550 keep a circuit will provide great convenience…

Feedback / Suggestions
Receive sms gsm module using pic microcontroller
GSM modules are fascinating to use especially when our project requires remote access. These
modules could make all actions that our normal mobile phone could do, like making/receiving a call, sending/receiving…

password based circuit breaker using pic microcontroller


A circuit breaker is an automatically operated electrical switch designed to protect an
electrical circuit from damage caused by overload or short circuit. Its basic function is to detect a fault…

PIC16F84A + DHT11 Proteus simulation


Interfacing PIC16F84A microcontroller with DHT11(RHT01) sensor This topic shows how to interface DHT11
(RHT01) digital relative humidity and temperature sensor with PIC16F84A microcontroller, and how to simulate this interfacing using…

PIC16F84A + DHT22(AM2302, RHT03) sensor Proteus simulation


DHT22 Proteus simulation This topic shows how to interface DHT22 (AM2302,
RHT03) digital relative humidity and temperature sensor with PIC16F84A microcontroller, and how to simulate this interfacing using Proteus. Note…

DHT11 Interfacing with PIC12F1822 microcontroller


In this blog there are some topics talking about the DHT11 relative humidity and temperature
sensor and how to interface it with different types of PIC microcontrollers. The datasheet of…

Getting Started With Proteus


Hello readers, today’s post is the first regular post on Proteus tutorial. In today’s tutorial, I am gonna share Getting
Started with Proteus. Today’s tutorial is for beginners who don’t…
Circuit Designing of LCD with PIC
Hello friends, hope you all are fine and enjoying good health. Today I am posting the next part of Proteus tutorial
which is Interfacing of LCD with PIC Microcontroller. .…

DC Motor Drive Circuit in Proteus ISIS


Hello friends, hope you all are fine and enjoying good health. In the previous posts, we have seen How to design a 5V DC power supply
in Proteus ISIS and…

Stepper Motor Drive Circuit in Proteus ISIS


Hello friends, hope you all are healthy, wealthy and wise. Today’s topic is about the control of stepper
motor. In the last post we have seen How to control DC…

Feedback / Suggestions
Digital Thermometer using PIC16F877A and LM35
This is a simple project showing you how to read LM35 analog temperature sensor using a PIC
microcontroller and six seven segment (common cathod).In this tutorial we will make a…

Digital Voltmeter using PIC16F877a


This is a simple project showing you how to make a digital voltmeter of range 0-20V using microcontroller
PIC16F877A and a Liquid Crystal Display 16x4 HD44780 LCD in Proteus ISIS.…

Double sensor interface Indoor/OutdoorThermometer using PIC16F877A Microcontroller


This is a simple project showing you how to read LM35
analog temperature sensor using a PIC microcontroller and LCD 4x20 in Proteus ISIS. In this tutorial we will make…

Automatic traffic light using PIC16F877A Microcontroller


The objective of this project is to design a traffic light control system. This traffic light
controller is used at the intersection that consists of a main road and two…

AUTOMATIC WATER LEVEL CONTROLLER USING MICRO-CONTROLLER PIC18F45K22


The objective of this project is to design an automatic water level
control system. It indicates the level of water in the tank and automatically controls it by using PIC…
Home Security Alarm System using PIC18F45K22 AND PIR Motion Sensor2
This project describes a home security alarm based on a Passive Infra-Red
sensor module (HC-SR501) and PIC18F45K22 . PIR sensor is used to detect motion in the environment and is…

Multipulxing 7 Segment Display using PIC18F2550 Microcontroller


This tutorial describes how to implement decimal counter which will increment
from 0000 to 9999 ; in multiplexed seven segment display using PIC18F2550 in PROTEUS ISIS. Multiplexing is required when…

Display temperature on Graphic Liquid Crystal Display using PIC16F877A Microcontroller


Hello everybody welcome back . Today I'm gonna tell how
you can display temperature with bar graph on Graphic LCD using PIC microcontroller . The project is very simple to…

Interfacing PIC16F877A with DHT11 (RHT01) sensor Proteus simulation


PIC16F877A + DHT11 (RHT01) Proteus simulation This topic shows how to
interface DHT11 (RHT01) digital relative humidity and temperature sensor with PIC16F877A microcontroller, and how to simulate this interfacing
using…

Interfacing PIC16F877A with DHT22(AM2302-RHT03) sensor using CCS PIC C


Interfacing PIC16F877A with DHT22(AM2302-RHT03) digital humidity and

Feedback / Suggestions
temperature sensor This topic shows how to interface PIC16F877A microcontroller with DHT22 sensor with hardware circuit. Related topic: The
following topic shows PIC16F877A…

Interfacing ESP8266 with PIC16F877A Microcontroller


Interfacing PIC16F877A Microcontroller with ESP8266 In this article, let us discuss how to
interface WIFI module ESP8266 with a PIC microcontroller. So far you might have been using the ESP8266 module…

Digital Speedometer and Odometer Circuit using PIC Microcontroller


Digital Speedometer and Odometer Circuit using PIC Microcontroller Measuring
the speed/rpm of a Vehicle or a motor has always been a fascinating project for us to try. So, in this…

PIC12F675 external interrupt code and Proteus simulation


This post provides the external interrupt code for PIC12F675 microcontroller (e-g when
you need to control servo motor which has position encoder, with your PIC microcontroller). As we know, PIC12F675 microcontroller has…

How to Program a PIC Microcontroller to Build a Project


The recent trends in the advanced technology are helpful in developing most advanced
electronic gadgets. Most of  these electronic devices are developed using microcontrollers. The microcontroller is an electronic component,…

Interfacing with UART of PIC microcontroller


This post provides the solution for using the PIC controller UART interface (e-g to connect PIC controller
with PC using serial adapter). Complete code and simulation can be downloaded from…
Interfacing DS1307 to PIC Microcontroller with C code and Circuit Diagram
This tutorial will help you to interface DS1307 RTC with PIC16F877
Microcontroller. The project is compiled in CCS Compiler and simulated with Proteus. The Real Time Clock is interfaced with…

Refregirator Temperature Controller Project (Save Your Electricity Bill)


In This Post we discuss about How to build a Refregirator Temperature Controller using Microcontroller.
This Project is Development of Thermo meter project. Suggested Page>> MIcrocontroller Based Thermo meter project…

Generating PWM with PIC Microcontroller using CCP Module


PWM is a technique used to generate analog output signal using digital signals. It is
commonly used to control average power delivered to a load, motor speed control, generating analog…

PIC12F675 ADC code and Proteus simulation


This post provides the ADC code using PIC12F675 microcontroller. This code is written in C language
using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

PIC12F675 internal EEPROM code and Proteus simulation


This post provides the internal EEPROM reading and writing code for PIC12F675

Feedback / Suggestions
microcontroller. As we know, PIC12F675 microcontroller has 128 bytes of built in EEPROM data space with an address range…

How to Simulate PIC Microcontroller in Proteus Design Suite 8


This is our PIC Microcontroller tutorial series. We have already discussed basic
beginners guide to PIC. Now let’s see how to simulate the PIC microcontroller?PIC simulation is the important step…

Electronic Security System With RTC and User Define Pin Code
Hi Guys! This is a project that I made using pic microcontroller its an Electronic PIN
Code Security System with real time clock and user define pin code features, this…

Making of PIC18F452 Micro-Controller Development/Generic Board


  Our instructable shows how to create a generic board of PIC18 micro-controller
which is further used in advanced embedded projects as there is a number of PIC micro-controller applications…

DHT22 (AM2302) Digital Humidity and Temperature Sensor Proteus Simulation


Like the DHT11, the DHT22 is a digital humidity and temperature
sensor which has more benefits than DHT11 like: High precision and range. If we want to understand this topic…

PIC16F84A software UART (bit banging) code and Proteus simulation


This post provides the software UART (Bit Banging) code for PIC16F84A microcontroller (e-g to connect
PIC controller with PC using serial adapter). As we know, PIC16F84A microcontroller doesn't have built in UART module, so…
PIC12F675 timer0 code and Proteus simulation
This post provides the timer0 code for PIC12F675 microcontroller. This code is written in C language
using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

PIC12F675 timer1 code and Proteus simulation


This post provides the timer1 code for PIC12F675 microcontroller. This code is written in C language
using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

Digital frequency meter using pic microcontroller


Here you will see how easily we can make Digital frequency meter by PIC microcontroller using
timer 1. To make this project we need clear idea on timer 1 module…

PIC16F84A internal EEPROM code and Proteus simulation


This post provides the internal EEPROM reading and writing code for
PIC16F84A microcontroller. As we know[1], PIC16F84A microcontroller has 64 bytes of built in EEPROM data space with an address range of 0x00…

AC Voltage measurement using PIC16F877A microcontroller


Note: Microcontroller  PIC16F73  can be used instead of pic16f877a. This time we will see

Feedback / Suggestions
how to measure AC voltage parameters with the help of micro-controller. First we will know about AC…

PIC16F877 timer0 code and Proteus simulation


This PIC16F877 microcontroller tutorial answers the question, " How to use timer0 of PIC16F877 and
how to handle its interrupts? " Using PIC16 simulator (Proteus) you can verify this PIC…

Digital frequency meter by PIC microcontroller using timer 1 (0-9999 Hz)


Here you will see how easily we can make Digital frequency meter by PIC
microcontroller using timer 1. To make this project we need clear idea on timer 1 module…

Interfacing of PIC12F675 with (i2c based) 24LC64 EEPROM (code + Proteus simulation)
This post provides the code for interfacing 24LC64 EEPROM
with PIC12F675 microcontroller. This 24LC64 EEPROM has i2c based interface and PIC12F675 doesn't have any built in i2c modules, so software i2c
module is…

Water Level Indicator and Controller using PIC Microcontroller


Here is a simple, versatile project which indicates the level of water and
automatically controls it by using PIC Microcontroller. The Water Level Sensing Section senses the level of water in the…
DC Motor Speed Control using PWM with PIC Microcontroller
I already posted about Interfacing DC Motor with PIC Microcontroller. In our robotics
applications we may have to control the speed of the DC Motor. In this tutorial we will…

LED message system on a Strida folding bicycle wheel using PIC12F675


LED message system on a Strida folding bicycle wheel After I've bought my
strida folding bicycle, one of the first things I've done was to check out instructables.com for any…

Digital Thermometer using PIC Microcontroller and LM35 Temperature Sensor


Thermometer can be easily constructed using a PIC Microcontroller
and LM35 Temperature Sensor. LM35 series is a low cost and precision Integrated Circuit Temperature Sensor whose output voltage is proportional…

Understanding Timers in PIC Microcontroller with LED Blinking Sequence


This will be the fifth tutorial in our PIC Tutorial Series, which will help you to
learn and use Timers in PIC16F877A. In our previous tutorials, we had started with…

Display Custom Characters on 16×2 LCD using PIC Microcontroller and XC8
In our previous tutorial, we have learnt How to Interface a 16*2 LCD with
PIC Microcontroller. We recommend you to go through it before going any further, if you are…

PIC12F675 LCD Interfacing Code and Proteus Simulation


This post provides the LCD[1] interfacing code using PIC12F675 microcontroller. This code is

Feedback / Suggestions
written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads'…

Simple Digital Current Meter (DCM) using PIC microcontroller (Schematic + code + Proteus simulation)
This post would provide a working example of
how to make a simple Current Meter (DCM) using 16bit PIC microcontroller and a series shunt resistance. We have very precise ammeter…

PIC18F452 LED Blinking Code and Proteus Simulation


This post provides the LED blinking code (compiled in MPLAB + HI-TECH C) for PIC18F452.
Complete project code and the proteus simulation can be downloaded from the Downloads section at the bottom of…

Build your Own PCB Exposure Box with Fluorescent Lamps and Countdown System
Introduction Tired of spending hours and hours in wire
soldering? Do your circuits look ugly and you are looking for a way to produce professional-like PCBs? Then you had better…

PIC12F675 software UART (bit banging) code and Proteus simulation


This post provides the software UART (Bit Banging) code for PIC12F675
microcontroller (e-g to connect PIC controller with PC using serial adapter). As we know, PIC12F675 microcontroller doesn't have built in UART…

PIC16F84A LCD interfacing code (using 3 pins only) + Proteus simulation


This post provides the LCD[1] interfacing code using only 3 pins of
PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this…
Displaying text on LCD by interfaced with PIC16F877 microcontroller in 4 bit mode
Here I discuss on very good and simple project on displaying text
on LCD by interfaced with PIC16F877 microcontroller in 4 bit mode.to start with this project you need some…

PIC16F877 based controllable digital clock using LCD display (Code+Proteus simulation)
This PIC16F877 microcontroller tutorial answers the question,
" How to implement a controllable digital clock using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this digital clock code…

Microcontroller with single LED Project in Proteus


This is a simulation project that shows how to write program in assembly language for PIC16F84A
microcontroller that turns on a single LED and use it in Proteus VSM to…

GSM based Control System by pic microcontroller


GSM based Control System by pic microcontroller implements the emerging applications of the
GSM Technology. Using GSM networks, a control system has been proposed that will act as an embedded…

Interfacing of PIC16F84A with (i2c based) 24LC64 EEPROM (Code + Proteus simulation)
This post provides the code for interfacing 24LC64 EEPROM

Feedback / Suggestions
with PIC16F84A microcontroller. This 24LC64 EEPROM has i2c based interface and PIC16F84A doesn't have any built in i2c modules, so software i2c
module…

Interfacing 7 segment display with pic16f877 microcontroller


This post will describe that how easily we can do Interfacing 7 segment display with
pic16f877 microcontroller. 7 segment display is a basically array of 7 leds with some proper…

Keypad scanning and interfacing with PIC16f877 microcontroller


Here I give you very important and simple project on Keypad / keyboard scanning
and interfacing with PIC16f877microcontroller . To start big project you need to know small and necessary one…

DIGITAL CLOCK CIRCUITS


A Digital Clock can be made easily by using PIC Microcontroller, DS1307 and a 16*2 LCD. I have already posted about
Interfacing DS1307 RTC with PIC Microcontroller. The DS1307 RTC…

Project on making calculator using PIC16F877 and Mikcro C Pro


Here I give you tutorial of Project on making calculator using PIC16F877 and Mikcro C
Pro. After go through this project and learn the technique you can implement in your…

Interfacing of PIC16F84A with DS1307 (RTC) code and Proteus simulation


This post provides the code for interfacing DS1307 RTC with
PIC16F84A microcontroller. This DS1307 RTC has i2c based interface and PIC16F84A doesn't have any built in i2c modules, so software i2c module is
created in…
DC Motor Control using Temperature Sensor & 8051 Microcontroller
Microcontroller are widely used in electronics gadget and are one of the key
element in developing any project and thus this project used 8051 microcontroller and will help in teaching…

How to use PIC16F84A pin as input (Code+Proteus simulation)


This post provides an example code to use PIC16F84A pins as inputs. After going
through this example, you will understand how to make PIC16F84A pins as inputs and how to read…

PIC16F877 LCD code and Proteus simulation


This PIC16F877 microcontroller tutorial provides very detailed and comprehensive LCD[1] code. Using
PIC16 simulator (Proteus) you can verify this LCD code and change it according to your needs. This code is written…

PC Interfacing a GameBoy Camera using PIC18F4620 microcontroller


PC Interfacing a GameBoy Camera Here's another past project of mine from a
couple of years ago. At that time I was looking for a low-res camera for simple robotics…

Serial communication with Pic 16f877 using UART


Abstract of that project: Using UART port we can establish serial communication between any
devices. Here in my project Serial communication with Pic 16f877 using UART I will show you…

Feedback / Suggestions
PIC12F675 Comparator Code and Proteus Simulation
This post provides the comparator code for PIC12F675 microcontroller. As we know, PIC12F675
microcontroller has one built in op-amp, which can be used as comparator. This code is written in C…

A complete guide for LED Blinking


What is LED? A light-emitting diode (LED) is a semiconductor light source. LEDs have allowed new text, video
displays, and sensors to be developed, while their high switching rates are…

Speed control of DC motor by PWM in Proteus simulation


Hello friends here is a proteus simulation of speed control of DC motor with the help of
Pulse width modulation (PWM) control, PWM signals are generated by 8051 microcontroller. As…

SPI to 4 x UART Bridge (MULTIUART)


If your a fan of electronics then you like me will often find it annoying on the lack of hardware serial ports on
modern devices. Many modules like the Wifi…

How to display custom characters on LCD using PIC16F877


This post explains the idea of creating custom characters on any LCD ( e-g on 16x2 LCD )
which has HD44780U controller in it. Almost all 16x2 or 20x2 LCDs…
8051 MICROCONTROLLER
8051 Microcontroller based electronic locker system CIRCUIT DESCRIPTION Security is a prime concern in our day-today
life. Everyone wants to be as much secure as possible.The issue of security is very…

PIC16F84A timer0 code and Proteus simulation


This post provides the timer0 code for PIC16F84A microcontroller. This code is written in C language
using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

Password Based Door Lock System using 8051 Microcontroller


Traditional lock systems using mechanical lock and key mechanism are being replaced
by new advanced techniques of locking system. These techniques are an integration of mechanical and electronic devices and…

LED Character Moving English Font Display Project (8×16)


LED Character moving play Project is Very popullar and very valuable project in
microcontroller field.In here we play English Language font on 8×16 play.You can Expand this 16 colun to up…

PIC MicroController Volume Adjuster Program(Proteus 8 Stimulation)


Hello everyone, The important aspect of every learning is to induce curiosity
and doing something meaningful to satisfy that.With the help of that curiosity, I'm here making a volume adjuster…

Feedback / Suggestions
Easy 16F84 Microcontroller Programmer – JDM
In this instructable , I 'll show you how I built and tested this simple yet powerful circuit . The JDM
Programmer is my favorite Microcontroller programmer. It is a…

PIC 16F917 Gyroscope interface


In this post we will study the ADC ( Analog-to-Digital ) Module of the Microcontroller PIC16F917 . We will study a real
circuit of PIC16F917 interfacing to a semiconductor Gyroscope.…

PIC16F84A LED blinking code + Proteus simulation


This post provides the code to make an LED blink using PIC16F84A microcontroller. This code is written in C language using
MPLAB with HI-TECH C compiler. This code is intended…

Unipolar Stepper Motor Control Circuit with PIC16F877


Hello friends, this article, unipolar stepper motor control circuit related work. The purpose of
this circuit is connected to unpolar stepper motor I designed buttons, select the number of steps…
Interfacing LM35 Temperature Sensor with PIC Microcontroller.
The are many cool sensors available now a days, ranging from IR distance sensor
modules, accelerometers, humidity sensors, temperature sensors and many many more(gas sensors, alcohol sensor, motion sensors, touch…

Digital Count Down Timer using PIC Microcontroller


In this article, our author Mithun has developed a 0 – 99 min counter using PIC microcontroller
16F628A. So basically this is a digital count down timer ideal for engineering…

PIC16F877A timer0 code + Proteus simulation


This PIC16F877A microcontroller tutorial answers the question, " How to use timer0 of PIC16F877A and
how to handle its interrupts? " Using PIC16 simulator (Proteus) you can verify this PIC…

PIC16F877 i2c code and Proteus simulation


This post provides the i2c code (using the i2c module built in the hardware[1]) for PIC16F877
microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…

Feedback / Suggestions
Wireless Home Appliance Controller Project
In this post we discuss about Microcontroller based Wireless Home Appliance Controller Project.You can
Control Any Home Appliance Like Tv ,Radio Fan,Bulbs Using This Project. Mainly we use Mikro C…

PIC16f628 DS18B20 Adjustable thermometer circuit


A friend of mine and I want to share with you what I did to set the thermostat circuit. As I used
the circuit temperature sensor Ds18B20. 3-digit, 7 shows…

PIC16F877 timer1 code and Proteus simulation


This PIC16F877 microcontroller tutorial answers the question, " How to use timer1 of PIC16F877 and
how to handle its interrupts? " Using PIC16 simulator (Proteus) you can verify this PIC…

Top PIC Microcontroller Projects with Embedded C Programming


Peripheral Interface controller (PIC) family is one of the most powerful advanced
microcontroller which is developed by the microchip technology with Harvard architecture, i.e., it has a minimum set of…

Digital Clock Using Microcontroller 89C52/89S52


Are you a beginner in micro controller projects?and are you stuck where to start from?if yes,then this
is one of the simplest mini projects that you can start from .…
[Simple] Generating Pulse Width Modulation using PIC Microcontroller – Mikro C & Proteus Simulation
How to generate Pulse Width Modulation
(PWM) using PIC microcontroller? This is going to be a continuation of our microcontroller online tutorial series. This article covers the detailed
explanation and simulation of…

PWM DC Motor Speed Controller Circuit Using PIC16F877A Microcontroller


In our last PIC online tutorial we have covered PWM generation using PIC
Microcontroller. As I told earlier PWM has wide application in electronics and robotics engineering.In this article I’m…

DC Motor Interfacing With PIC Microcontroller Using L293 Motor Driver IC


L293d is an H Bridge bidirectional motor driver IC used to interface DC
motor and stepper motors to Microcontrollers. CircuitsGallery.com already discussed about the working principle of L293 IC with…

Digital DC Power supply using PWM with PIC microcontroller


In our lab I saw many DC power supply which have a variable knob to regulate the
output. I was dreaming to make such a project where I can regulate…

Digital stopwatch using microcontroller


How much time this event will take to finish?OK, Let's countdown the time.So a stopwatch is the best
solution.Just press the start button to start countdown then stop when the…

Feedback / Suggestions
How to interface keypad with PIC12F675
This post provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc) with PIC12F675
microcontroller. The code for PIC12F675 is written in C language using MPLAB with HI-TECH…

How to implement free running counter in PIC16F84A using seven segment display
This post provides the implementation of free running counter ( using c language ) for
PIC16F84A micro-controller. This code is written in such a way that, the counter starts from…

PIC16F84A LCD interfacing code (In 4bit mode) and Proteus simulation
This post provides the LCD[1] interfacing code in 4bit mode using
PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the
'Downloads' section at…

How to display custom characters on LCD using PIC16F84A


This post explains the idea of creating custom characters on any LCD ( e-g on 16x2 LCD )
which has HD44780U controller in it. Almost all 16x2 or 20x2 LCDs…

PIC16F877 LED blinking code and Proteus simulation


This post provides the code to make an LED blink using PIC16F877 microcontroller. This code is
written in C language using MPLAB with HI-TECH C compiler. This code is intended to…
Digital Clock using PIC Microcontroller and DS1307 RTC
A Digital Clock can be made easily by using PIC Microcontroller, DS1307 and a 16×2 LCD. I
have already posted about Interfacing DS1307 RTC with PIC Microcontroller. The DS1307 RTC…

Single Pic Micro single shot bi stable Relay


Project Summary Build yourself a single shot Pic Micro Controlled by stable Relay FEATURES 1. One touch
activated for on or off 2. Open connections for other sensors 3. 10…

Electronic door codelock with PIC


description This is my electronic codelock to use with an outdoor gate. The lock itself is implemented in software. It
operates a relay (for example to open a door) for…

Analog to Digital Converter Using PIC16f877A Microcontroller – Beginners Guide using pic microcontoller
What is meant by Analog to Digital
Converter (ADC)? An ADC converts analog signal to it's corresponding digital signal. How to convert analog signal to digital signal? CircuitsGallery.com
has already…

Simple Project on LED blinking by PIC 16 Microcontroller using pic Microcontroller


Today I will show you how easily you can build your first project on
blinking LED by using PIC 16 microcontroller. In my previous post Step by step Project guide on…

Feedback / Suggestions
Scrolling Text on LCD by PIC Microcontroller
Scrolling Text on LCD by PIC microcontroller is very simple but very important one. For moving forward we need basic knowledge
on how to display the text on LCD by…

Automated Railway Gate Controlled by PIC16F877A


Here I give you my project on Automated Railway Gate Controlled by PIC16F877A . It is very good
project and if it is implemented by railway then they can save…

Interfacing Proteus with Matlab


It is very important topic that how Interfacing Proteus with Matlab is done? And it is obious that after interfacing
Proteus with matlab lots of way is open for simulating…

Servo motor control by Microcontroller PIC16f877 and MATLAB GUI


Here you see how a Servo motor controls by Microcontroller PIC16f877 and
MATLAB GUI? It is well known to us that now a day’s use of servo motor extended in…
Interfacing GSM module with PIC Microcontroller
In connection with today’s advance technology and field of embedded electronics project,
interfacing GSM module with pic microcontroller is very important for remote and wireless communication. GSM stands for Global…

Automatic street light control by pic microcontroller


The main purpose of this project “automatic street light control by pic microcontroller” is to
minimize the cost of electricity and also cost of man power to manually on- off…

Interfacing Internal EEPROM with PIC Microcontroller


In this project “ Interfacing internal EEPROM with PIC Microcontroller ”, we will see how we can
easily interface EEPROM, send data from microcontroller, store data in EEPROM and read…

Digital Voltmeter (0-50v) using PIC Microcontroller


If we know how inbuilt ADC work then we can easily build Digital Voltmeter using PIC
Microcontroller. In my previous post, we can see how easily we build “Digital thermometer…

Interfacing Dot Matrix led Display with PIC Microcontroller


To know about Interfacing Dot Matrix led Display with PIC Microcontroller, we have to
know about what is Dot Matrix Display? And how it work? Dot Matrix Display is an…

Feedback / Suggestions
Electronic Voting Machine Using PIC Microcontroller
Here you see how easily we can make Electronic Voting Machine Using PIC Microcontroller. By using this machine we can
conduct any voting function like audience poll in school, college…

Automatic School Bell


This project is an Automatic School bell system. Such a system triggers a bell (or operates any other load) at predifined time. In
this version some advanced features are introduced:…

6 Digits LED 7-Segment Multiplexing using PIC16F627A


In the post 'LED 7-Segment Multiplexing', I have explained about the concept and benefits of
multiplexing. Multiplexing implementation is very similar to driving Led Dot Matrix. I use Timer0 interrupt…

PIC18F452 UART code and Proteus Simulation


This post provides the UART code (compiled in MPLAB + HI-TECH C) for PIC18F452 (e-g to connect
PIC18F452 controller with PC using serial adapter). Complete project code and the proteus simulation can be…

PIC18F452 PWM Code and Proteus Simulation


This post provides the PWM code (using C language) and Proteus simulation for PIC18F452 micro-
controller CCP1 and CCP2 modules ( written using MPLAB and HI-TECH C18 compiler ). There are…
PIC12F675 LED blinking code and Proteus simulation
This post provides the code to make an LED blink using PIC12F675 microcontroller. This code is
written in C language using MPLAB with HI-TECH C compiler. This code is intended…

Simple Digital Voltmeter (DVM) using PIC12F675 (Code+Proteus simulation)


This post provides a simple digital voltmeter circuit using PIC12F675
microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the…

PIC12F675 PWM Code and Proteus Simulation


This post provides the PWM code for PIC12F675 microcontroller using timer0. There are many uses for
PWM signal, e-g you can control dc motor speed using PWM. Timer0 is initialized in the start…

Feedback / Suggestions
PIC12F675 based digital clock using LCD display (Code + Proteus simulation)
This post provides a simple digital clock implementation using PIC12F675 microcontroller and an
LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…

PIC12F675 based simple calculator ( Code + Proteus simulation )


This post provides a simple calculator project implementation for PIC12F675
microcontroller. This is a simple one digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and
division(/). The code for PIC12F675…

How to use PIC12F675 GPIO pin as input (Code + Proteus simulation)


This post provides an example code to use PIC12F675 GPIO pins as inputs. After
going through this example, you will understand how to make PIC12F675 pins as inputs and how…

PIC16F84A LED blinking code and Proteus simulation


This post provides the code to make an LED blink using PIC16F84A microcontroller. This code is
written in C language using MPLAB with HI-TECH C compiler. This code is intended…
PIC16F84A PWM code and Proteus simulation
This post provides the PWM code for PIC16F84A microcontroller using timer0. There are many uses for
PWM signal, e-g you can control dc motor speed using PWM. Timer0 is initialized in the start of the…

PIC16F84A LCD interfacing code (In 8bit mode) + Proteus simulation


This post provides the LCD[1] interfacing code using PIC16F84A microcontroller.
This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

PIC16F84A based digital clock using LCD display (Code+Proteus simulation)


This post provides a simple digital clock implementation using PIC16F84A
microcontroller and an LCD display. This code is written in C language using MPLAB with HI-TECH C compiler. You can download…

How to interface keypad with PIC16F84A


This post provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc) with
PIC16F84A microcontroller. This code is written in C language using MPLAB with HI-TECH C compiler. You…

PIC16F84A based simple calculator (Code+Proteus simulation)


This post provides a simple calculator implementation for PIC16F84A microcontroller. This is a simple one
digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for PIC16F84A is written in…

Feedback / Suggestions
PIC16F84A interrupt based software UART code and Proteus simulation
This post provides the interrupt based software UART (Bit Banging) code for
PIC16F84A microcontroller. As we know, PIC16F84A microcontroller doesn't have built in UART module, so we can create UART functionality in it's…

PIC16F84A i2c (bit banging) code and Proteus simulation


This post provides the i2c bit banging code for PIC16F84A microcontroller. As we
know[1], PIC16F84A microcontroller doesn't have any built in i2c modules, so we have to create it in the software. This code…

PIC12F675 interrupt based software UART code and Proteus simulation


This post provides the interrupt based software UART (Bit Banging) code for
PIC12F675 microcontroller. As we know, PIC12F675 microcontroller doesn't have built in UART module, so we can create UART functionality in it's
software.…

PIC12F675 i2c (bit banging) code and Proteus simulation


This post provides the i2c bit banging code for PIC12F675 microcontroller. As we
know[1], PIC12F675 microcontroller doesn't have any built in i2c modules, so we have to create it in the software. This code…

Interfacing of PIC12F675 with DS1307 (RTC) code and Proteus simulation


This post provides the code for interfacing DS1307 RTC with
PIC12F675 microcontroller. This DS1307 RTC has i2c based interface and PIC12F675 doesn't have any built in i2c modules, so software i2c module is
created in the…
PIC16F877 PWM (2 channel) code and Proteus simulation
This post answers the question, "How to make a pulse width modulator using PIC16F877" ?
Also, using PIC16 simulator (Proteus) you can verify this PWM code and change it according…

PIC16F877 external interrupt code and Proteus simulation


This post answers the question, "How to capture a pulse to generate an interrupt in
PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this external interrupt code and…

PIC16F877 UART code and Proteus simulation


This post answers the question, "How to use interrupt based UART in PIC16F877" ? Also, using PIC16
simulator (Proteus) you can verify this UART code and change it according to…

PIC16F877 LCD interfacing code (In 4bit mode) and Proteus simulation
This PIC16F877 microcontroller tutorial answers the question, "How to interface LCD[1]  in 4bit mode
with PIC16F877" ? Also, using PIC16 simulator (Proteus) you can verify this LCD code and change it according…

Feedback / Suggestions
PIC16F877 based digital clock using LCD display (Code+Proteus simulation)
This PIC16F877 microcontroller tutorial answers the question, " How to
implement a digital clock using PIC16F877 ? "   Using PIC16 simulator (Proteus) you can verify this digital clock code…

How to interface keypad with PIC16F877


This PIC microcontroller tutorial provides a simple method to interface any keypad (e-g 4x4 or 4x3 etc) with
PIC16F877 microcontroller. This code is written in C language using MPLAB with HI-TECH…

PIC16F877 internal EEPROM code and Proteus simulation


This post provides the internal EEPROM reading and writing code for PIC16F877
microcontroller. As we know[1], PIC16F877 microcontroller has 256 x 8 bytes of built in EEPROM data space with an…

Interfacing of PIC16F877 with (i2c based) 24LC64 EEPROM (Code + Proteus simulation)
This post provides the code for interfacing 24LC64 EEPROM
with PIC16F877 microcontroller. This 24LC64 EEPROM has i2c based interface. This code is written in C language using MPLAB with HI-TECH C…

Interfacing of PIC16F877 with DS1307 (RTC) code and Proteus simulation


This post provides the code for interfacing DS1307 RTC with PIC16F877
microcontroller. This DS1307 RTC has i2c based interface. This code is written in C language using MPLAB with HI-TECH C compiler. You can
download…
PIC16F877 ADC code and Proteus simulation
This post provides the ADC code using PIC16F877 microcontroller. This code is written in C language
using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at…

PIC16F877 stop watch code and Proteus simulation


This PIC16F877 microcontroller tutorial answers the question, " How to implement a stop watch
using PIC16F877 ? " Using PIC16 simulator (Proteus) you can verify this stop watch code and…

PIC16F877 up down counter code and Proteus simulation


This PIC16F877 microcontroller tutorial answers the question, " How to implement a up
down counter using PIC16F877 ? "   Using PIC16 simulator (Proteus) you can verify this counter code and change…

PIC16f877 based simple calculator project


This PIC microcontroller tutorial provides a simple calculator implementation for PIC16F877 microcontroller. This is a simple one
digit[1] calculator which implements only 4 functions addition(+), subtraction(-), multiplication(x) and division(/). The code for…

Feedback / Suggestions
Share this:

Current Project / Post can also be found using:


proteus simulation projects
proteus simulator
proteus circuits projects
proteus pic

You might also like