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...
View ArticlePIC12F675 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...
View ArticleHow to interface keypad with PIC12F675
This post provides a simple method to interface any keypad (e-g 4×4 or 4×3 etc) with PIC12F675 microcontroller. The code for PIC12F675 is written in C language using MPLAB with HI-TECH C compiler. You...
View ArticleArduino to PIC Communication using PIC18LF4520
One very common thing in electronics is the need for two intelligent devices to communicate with each other. When you first see a PIC and Arduino you might think that they are two differeny systems and...
View ArticleHow Seven Segment Display Multiplexing with PIC Microcontroller for...
Hi there, today I’m gonna to give you some PIC interfacing circuit. We have already seen how to connect LCD display to PIC MCU which has a great role in electronic display board industry. By the way...
View ArticleBit-Banging Serial Interfaces for the Low-End and Mid-Range PICMicros using...
When I designed the “YAP” for the “YAP” PICMicro programmer presented in “Programming and Customizing the PIC Microcontroller”, I felt that the serial interface provided in “execution mode” of the...
View ArticleUSB and PIC Microprocessors 16C745 and 18F2455
Introduction This page describes a project a colleague and I completed between September, 2000 and March, 2001 as part of the Engineering Physics degree program at the University of British Columbia....
View ArticleHow to interface Seven Segment Display with PIC18F4550 Microcontroller
The seven segments are used to display decimal and hexadecimal (0-9, A-F) values. A seven segment is cheapest option for applications requiring numeric value display as output. Calculators, watches,...
View ArticleTraffic Message Channel receiver using PIC18F8722
Main roads traffic status and incident report and display. Technical specifications: Dual display: colour road map (left) and detailed text messages (right) both with LED backlight. Up to 120 TMC...
View ArticleLab 4: Interfacing a character LCD using PIC16F688
Description HD44780 based LCD displays are very popular among hobbyists because they are cheap and they can display characters. Besides they are very easy to interface with microcontrollers and most of...
View ArticleInterfacing GPS Receiver with 8051 Microcontroller -AT89C52
How to interface GPS receiver with 8051 (AT89C52)? GPS receiver is an electronics device capable of receiving Global Positioning System (GPS) signals to decide the device’s location on Earth. Today GPS...
View ArticleDC 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...
View ArticleClosed-Caption Decoder using PIC16C84
This is a closed-caption decoder with serial output based on a Microchip PIC16F628A. The internal comparators of the PIC16F628A are used to implement a peak detector and data slicer. The hardware was...
View ArticleHow 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 that...
View ArticleHow to Build your Own USB PIC Programmer?
This DIY PIC programmer is a continuation of our PIC programming basics tutorial. By using this USB PIC programmer, you can program microchip PIC series of 10F, 12F, 16F, 18F, 24F, 30F. This is also an...
View ArticleInfrared IR Sensor Interface with PIC18F4550 Microcontroller
In my previous project we have made a simple IR sensor Circuit. In this project, as promised before – we are going to demonstrate a PIC18F4550 microcontroller interface to IR sensor circuit. We are...
View ArticleInterfacing Relay to Microcontroller
Figure 1 shows the basic relay driver circuit. As you can see an NPN transistor BC547 is being used to control the relay. The transistor is driven into saturation (turned ON) when a LOGIC 1 is written...
View ArticleHD44780 16×2 Char LCD Interfacing with microcontroller
Project Description:- In this project we are going to learn various things about this chip set and displaying text on this LCD. The HD44780 16×2 char LCD screen Use 8bit and 4 bit parallel interface...
View ArticleInterfacing 7-Segment Display With PIC Microcontroller – MikroC
The 7-segment display is the earliest type of an electronic display that uses 7 LEDs bars arranged in a way that can be used show the numbers 0 – 9. (actually 8 segments if you count the decimal point,...
View ArticleMajor Electronic Peripherals Interfacing to Microcontroller 8051
Interfacing is one of the important concepts in microcontroller 8051 because the microcontroller is a CPU that can perform some operation on a data and gives the output. However to perform the...
View Article