Projects

Circuit Diagrams.3

How to interface LCD with PIC18F4550 Microcontroller

The character LCDs are the most commonly used display modules. These LCDs are used to display text using alphanumeric and special characters of font 5×7/5×10. For basic working and operations of a character LCD, refer LCD interfacing with 8051. Here PIC18F4550 has been used to display a single character on a 16×2 character LCD. For basic details and operations of character […]

How to interface LCD with PIC18F4550 Microcontroller Read More »

Circuit Diagrams 3

How to display text on 16×2 LCD using PIC18F4550 Microcontroller

Several automated and semi-automated devices require a message to be displayed in order to indicate their working status. In continuation to LCD interfacing with PIC18F4550, this article explains how to display a message or string on a 16×2 character LCD. Programming steps: ·         Configure the LCD. ·         Store a string in a character array. unsigned char data[20]=“EngineersGarage”; ·         Run a

How to display text on 16×2 LCD using PIC18F4550 Microcontroller Read More »

Circuit Diagram of How to interface 16×2 LCD in 4 bit mode with PIC Microcontroller PIC18F4550

How to interface 16×2 LCD in 4-bit mode with PIC Microcontroller (PIC18F4550)

The 16×2 character LCD can work in two modes, namely, 8-bit and 4-bit. These modes basically correspond to the number of data pins used in interfacing LCD. 8-bit mode uses all the data lines and has been explained in LCD interfacing with PIC18F4550. In 4-bit mode, only four data pins of LCD are connected to the controller. This

How to interface 16×2 LCD in 4-bit mode with PIC Microcontroller (PIC18F4550) Read More »

How to use Timers in PIC18F4550 Microcontroller

Timers as the name suggests pertain to time-related operations. They are mostly used for exact delay generation. Timers are also used in various other operations like PWM signal generation, auto-triggering of several other peripherals etc. The working and configuration of PIC18F4550 Timers have been explained in this article. Timers are the most essential peripheral for a microcontroller and every controller

How to use Timers in PIC18F4550 Microcontroller Read More »

Using PIC’s Analog Comparator

How to work with inbuilt Analog Comparators of PIC18F4550- (Part 12/25)

Analog comparators, including inbuilt Analog Comparators, are electronic devices which compare the two voltage signals and provide TTL logic output to indicate the larger signal. The analog comparator is used in various applications where two input signals need to be compared. IR sensor is a very common example where analog comparator is used. PIC18F4550 has two in-built

How to work with inbuilt Analog Comparators of PIC18F4550- (Part 12/25) Read More »

How to interface GPS with PIC18F4550 Microcontroller- (Part 16/25)

Global Positioning System is based on satellite navigation technology. A GPS Receiver provides the accurate location of an object in terms of latitude and longitude. Accurate time calculation with respect to GMT can also be done by using GPS. For more information on different data obtained through GPS, refer GPS Receivers. Here a PIC microcontroller has been interfaced with

How to interface GPS with PIC18F4550 Microcontroller- (Part 16/25) Read More »

How to interface Stepper Motor with PIC18F4550 Microcontroller Part 13 25

How to interface Stepper Motor with PIC18F4550 Microcontroller- (Part 13/25)

A Stepper Motor is a brushless, synchronous DC motor which divides a full rotation into a number of steps. For detailed information on working, types and stepping modes, refer the article on Stepper Motors. Here the operation of a unipolar Stepper motor with PIC18F4550 microcontroller has been explained. As stated earlier, a Stepper motor rotates step by step. Each stepper motor has

How to interface Stepper Motor with PIC18F4550 Microcontroller- (Part 13/25) Read More »

How to interface GSM Module with PIC18F4550 Microcontroller Part 17 25

How to interface GSM Module with PIC18F4550 Microcontroller- (Part 17/25)

The Global System for Mobile (GSM) communication is the Second Generation of mobile technology. Although the world is moving towards Third and Fourth generation but GSM has been the most successful and widespread technology in the communication sector. GSM technology paved a new way for mobile communication. This project explains the interfacing of a GSM Module with a PIC microcontroller.

How to interface GSM Module with PIC18F4550 Microcontroller- (Part 17/25) Read More »