Projects

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 »

How To Use PIC Microcontroller For Voice Input And Output Part 23 25

How To Use PIC Microcontroller For Voice Input And Output- (Part 23/25)

Microcontrollers are purely digital devices which work on logic0 and logic1 voltages; still they are widely used for analog signal processing. There are specialized signal processors chips available which are custom made for particular applications; however a general purpose microcontroller is more than enough for small kind of signal processing applications like audio signal input and

How To Use PIC Microcontroller For Voice Input And Output- (Part 23/25) Read More »