Transmitting and receiving data using UART protocol PIC Microcontroller

UART or serial communication is one of the important protocol used by the Microcontrollers to transmit and receive data from the external devices. Almost every controller is equipped with this protocol to make transmission and reception easier just using two pins. This tutorial will teach you to initialize and send data by using UART protocol PIC microcontroller. I assume that you are familiar with the conc ...

Read more

How to make(build) a Calculator using Pic16f877 microcontroller

alculator with Pic 16f877 microcontroller is a comprehensive project. Comprehensive in the way that Code is lengthy and logical. It covers all the aspects of programming and interfacing of 16x2 lcd and 4x4 keypad with pic Microcontrollers. So you should be good in programming, if you are going to look at the code and you should also be in good know how about how to interface 16x2 lcd and 4x4 keypad with mic ...

Read more

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 timer0 code and change it according to your needs. This code is written in C language using MPLAB with HI-TECH C compiler. You can download this code from the 'Downloads' section at the bottom of this page. It is assumed th ...

Read more

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 of PIC16F877 microcontroller. We need to know how we can configure timer 1 module to do our desire work. For that I suggest please refer my previous post “Timer Modules in pic16f877 microcontroller”. As we know frequency = Number of full circle per ...

Read more

Displaying Scrolling(Moving) text on 16×2 lcd Using Pic16f877 and Pic18f452 Microcontroller

Displaying moving or scrolling text on lcd(16x2,8x1,16x4,8x2,16x1,20x1,20x2 etc) is very easy. You just need to know how to efficiently use lcd commands.In this project i am using pic 16f877 microcontroller to display text and then scroll it on the lcd. The lcd which i am using is 16x2. Where 16 represents number of coulombs and 2 represents number of rows. The text which i am scrolling on the lcd is my web ...

Read more

How to make(build) a Calculator using Pic16f877 microcontroller

Calculator with Pic 16f877 microcontroller is a comprehensive project. Comprehensive in the way that Code is lengthy and logical. It covers all the aspects of programming and interfacing of 16x2 lcd and 4x4 keypad with pic Microcontrollers. So you should be good in programming, if you are going to look at the code and you should also be in good know how about how to interface 16x2 lcd and 4x4 keypad with mi ...

Read more

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 Knowledge on how to start project on PIC micro controller I assumed you know that if not please you should visit my previous post Step by step Project guide on PIC Microcontroller Simple Project on LED blinking by PIC 16 Microcontroller ...

Read more

Quozl’s Alarm Clock using PIC16F877

Old Alarm Clock Problems wake's Quozl's wife, a side-effect, needs to be armed each evening, 12-hour clock, cannot be armed more than 11.5 hours before alarm time, triggers at plus or minus ten minutes, depending on how it was dropped, battery cover needs to be removed to change time, changing time at daylight saving loses minutes and seconds, immitated by rural birdlife, causing false triggers, second hand ...

Read more

Frankenbear Synthamajig using PIC16F877 microcontroller

Frankenbear Synthamajig Have you ever wanted a teddy bear that looks like Frankenstein and makes sounds like "bleep bleep bloooop de de bleep.... EHHHHHHHHHH...... dadadadadadadododododod bleep bleep bloop"? Look no farther, you have found it! Now you can perform the nights away with your new USB-Powered teddy bear instrument. Yay! bear1.MOV2 MB bear2.MOV1 MB Go get stuff. Go get stuff: 1 - Small white tedd ...

Read more

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 and change it according to your needs. Using three push buttons (As shown in figure below) you can adjust time as you desire. This code is written in C language using MPLAB with HI-TECH C compiler. You can dow ...

Read more
Scroll to top