PIC16F877A – GPS Interfacing

In this tutorial we are going to see GPS Interfacing with PIC16F877A. Suggest to Read Before we will start i would suggest you to read these topics. Then only you can understand this strongly. If you already know, please go ahead. PIC16F877A USART Tutorial PIC16F877A – LCD Interfacing PIC16F877A Interrupt Tutorial Components Required PIC16F877A Development Board … Read more

PIC16F877A – Interrupt Tutorial

Now we are going to see PIC16F877A Interrupt Tutorial. Prerequisites Before learn PIC16F877A Interrupt Tutorial, we should know the basic interrupts and its functioning. Please refer these below links. Interrupt Introduction and Its Functions LCD Interfacing with PIC16F877A PIC16F877A USART Tutorial PIC16F877A Timer Tutorial PIC16F877A Interrupt Tutorial As the name suggests Interrupts are special events that requires … Read more

PIC16F877A – RTC (DS1307) Interfacing

In this tutorial we are going to discuss RTC Interfacing with PIC16F877A. Before that we should know about the RTC (DS1307) operations. Let’s start. Prerequisites I²C Basics I²C Advanced LCD Interfacing with PIC16F877A PIC16F877A I2C Tutorial RTC (DS1307) Introduction The DS1307 serial real-time clock (RTC) is a low-power, full binary-coded decimal (BCD) clock/calendar plus 56 … Read more

PIC16F877A I2C Tutorial

Here we are going to see PIC16F877A I2C Tutorial. Prerequisites Before getting into I2C Tutorial of PIC16F877A, Please read the below topics…. I²C Basics I²C Advanced LCD Interfacing with PIC16F877A PIC16F877A I2C Tutorial Introduction I²C is a serial computer bus, which is invented by NXP semiconductors previously it is named as Philips semiconductors. The I²C … Read more

PIC16F877A – ADC Tutorial

Now we are going to see PIC16F877A ADC Tutorial. PIC16F877A ADC Tutorial Prerequisites LCD Interfacing with PIC16F877A Introduction Microcontrollers are very useful especially when it comes to communicate with other devices, such as sensors, motors, switches, memory and even other microcontroller. As we all know many interface methods have been developed over years to solve … Read more

PIC16F877A – RFID Interfacing

In this tutorial we are going to see RFID Interfacing with PIC16F877A. So in this tutorial we will use EM18 RFID Reader Module. Because it will give the data via serial communication. Before interfacing please have a look at How Does RFID Works? Suggest to Read How Does RFID Works? LCD Interfacing Serial Communication Why EM18? … Read more

PIC16F877A – GSM Interfacing

In this tutorial we will see GSM Interfacing with PIC16F877A. Suggest To Read GSM Module Introduction Serial Communication Components Required GSM SIM900A module PIC16F877A Development Board GSM Interfacing with PIC16F877A Connection Micro controller’s RX (RC7) is connected into GSM module’s TX and Micro controller’s TX(RC6) is Connected into GSM module’s RX pin. Code SMS Sending … Read more

PIC16F877A – USART Tutorial

In this tutorial we are going to learn PIC16F877A Serial Communication (USART). USART (Universal Synchronous Asynchronous Receiver Transmitter) are one of the basic interfaces which provide a cost effective simple and reliable communication between one controller to another controller or between a controller and PC. Prerequisites If you are new to UART please go through our … Read more

PIC16F877A – Timer/Counter Tutorial

Now we will see the PIC16F877A Timer Tutorial. If you read this tutorial, you could generate this precise delay for your applications. Let’s start. PIC16F877A Timer Tutorial As the name suggests these are used to measure the time or generate the accurate time delay. The microcontroller can also generate/measure the required time delays by running … Read more

PIC16F877A – Keypad Interfacing

8051 Keypad Interfacing

In this tutorial we will learn Keypad Interfacing with PIC16F877A. Prerequisites Matrix Keypad Operation LCD Interfacing (4 Bit Mode) with PIC16F877A Components Required 4×4 Keypad PIC16F877A Microcontroller Keypad Interfacing with PIC16F877A Circuit Diagram LCD: RS – Port D.2 RW – GND EN – Port D.3 Data Lines – Port D.4 – Port D.7 Keypad: Row1 … Read more