Seven Segment Display Interfacing With PIC16F877A

Published on . Written by

Seven Segment Display Interfacing With PIC16F877A
The PIC16F877A development board has lot of application in the engineering field and the students have to learn the interfacing the controller to the display the alphabetic words or Numeric.

Read more..
The Seven segment display is the most electronic display using this device the display digits from 0-9. In seven segments has an eight array of LEDs arranged in pattern to display the digits.It looks like a square like the lines are arranged in eight pieces as square shape.


Skyfi Labs Projects
7 segment display generally has ten pin in its package.8 pins as for the leds,middle pin for Common and shorted inside itself.The segments has 2 configurations,such as Common Cathode(CC) and Common Anode(CA).

Project Description:

  1. PIC16F877A: The PIC16F877A features 256 bytes of EEPROM data memory , self programming,an lcd display port,2 comparator,8 channels of 10-bit Analog-to-Digital(A/D) converter,2 capture/compare/PWM functions,the synchronous serial port can be configured as either 3-wire Serial peripheral Interface or the 2-wire inter-integrated circuit(I2C) bus and a Universal Asynchronous Receiver Transmitter(USART).These features make it advanced level A/D applications.
  2. LCD : A liquid-crystal display is a flat-panel or the other electronically modulated optical device that the light-modulating properties of liquid crystal.LCDs are available to display present words, digits, and seven-segents display.

Project Implementation:

  1. Connect the LCD Display to the port of the controller
  2. Seven Segment Display Interfacing With PIC16F877A
  3. You needt to program fro the binary display and refer the above table for coreesponding numbers value

Software requirements:

  1. MPLAB X IDE: The MPLAB X IDE is the new graphical,integrated debugging tool set for all of Microchps's more than 8 bit,16 bit and 32 bit MCUs and digital signal controller,and memory devices.
  2. Programming language: Embedded C Language
  3. Proteus Design Software: The Proteus Design Suite is a software tool suite used for eletronic design automation even only sotware itself the output can be checked by the software and also electronic prints for manufactureing printed circuit boards.
Kit required to develop Seven Segment Display Interfacing With PIC16F877A :
Technologies you will learn by working on Seven Segment Display Interfacing With PIC16F877A :


Any Questions?