Top Banner
A PRESENTATION ON DISPLAYING IN LCD USING PROTEUS
28

Lcd display with proteus

Aug 16, 2015

Download

Science

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Lcd display with proteus

A PRESENTATION ON

DISPLAYING IN LCD USING PROTEUS

Page 2: Lcd display with proteus

GROUP MEMBERS

Name ID

1.Kandil Al Aksa 12131103054

2.Md. Omar Faruq 12131103065

3.Azharul Islam 12131103066

Page 3: Lcd display with proteus

OBJECTIVES

To understand how to Display in LCD

How to use PIC-16F877 Micro-controller

How to use LM016L (16 X 2) LCD

Page 4: Lcd display with proteus

SOFTWARE COMPONENTS

Proteus 8.0 Professional Simulator

MikroC Pro v-5.61

Page 5: Lcd display with proteus

SIMULATING COMPONENTS

• Micro-Controller PIC16F877

• LCD Display (16X2) Model - LM016L

• POT-HG (Variable Resistor)

• GROUND

Page 6: Lcd display with proteus

MICRO-CONTROLLER

•What is a microcontroller?

A microcontroller is a compact standalone computer, optimized for control applications. Entire processor, memory and the I/O interfaces .So it takes less time to read and write to external devices.

Page 7: Lcd display with proteus

FEATURES OF PIC16F877A

• High-performance RISC (Reduced Instruction Set Computing) CPU

• Total 40 Pins , 33 I/O pins & 5 I/O ports.

• Flash memory:14.3KB(8192 words)

• Data SRAM:368 bytes

• Data EEPROM:256 bytes

• Operating speed:20Mhz, 200ns instruction cycle

• Operating voltage:4.0-5.5volts

Page 8: Lcd display with proteus

MICRO-CONTROLLER MODEL - PIC16F877

Page 9: Lcd display with proteus

REQUIREMENT OF PINS IN THIS SIMULATIONPin Name Pin Number I/O/P Type

RB0/INT 33 I/O

RB1 34 I/O

RB2 35 I/O

RB3/PGM 36 I/O

RB4 37 I/O

RB5 38 I/O

Page 10: Lcd display with proteus

LCD DISPLAY(16X2) LM016L

Page 11: Lcd display with proteus

LCD DISPLAY (16X2) LM016L PIN DESCRIPTIONPin Number Symbol Function

01 VSS GND

02 VDD + 3V or + 5V

03 VEE + 4.2V for LED Output

04 RS Register Select Signal

05 R/W Read/Write Signal

06 E Enable Signal

07-14 DB0-DB7 Data Bus Line

Page 12: Lcd display with proteus

POT-HG VARIABLE RESISTOR

POT-HG is the only active variable resistor that allows you to change the resistance during simulation run-time

Page 13: Lcd display with proteus

SIMULATION

Page 14: Lcd display with proteus

MIKROC PRO(5.61) FOR PIC

• mikroC PRO for PIC is a full-featured ANSI C compiler for PIC devices from Microchip. It is the best solution for developing code for PIC devices. It features intuitive IDE (Integrated Device Electronics) , powerful compiler with advanced optimizations, lots of hardware and software libraries .

Page 15: Lcd display with proteus

INSTALLATION OF MIKROC PRO FOR PIC

• Install this software just like other simple software .

Page 16: Lcd display with proteus

CREATING A NEW PROJECT USING MIKROC

Page 17: Lcd display with proteus

CLICK NEXT & GO TO THE NEXT STEP

Page 18: Lcd display with proteus

SELECT DEVICE NAME ON WHICH YOU WORK THENCLICK NEXT & GO TO THE NEXT STEP

Page 19: Lcd display with proteus

CLICK NEXT & GO TO THE NEXT STEP

Page 20: Lcd display with proteus

CLICK NEXT & GO TO THE NEXT STEP

Page 21: Lcd display with proteus

CLICK FINISH

Page 22: Lcd display with proteus

THIS IS YOUR NEW PROJECT FILE

Page 23: Lcd display with proteus

CODE IN MIKROC

Page 24: Lcd display with proteus

DOUBLE CLICK ON PIC16F877 MICROCONTROLLER THEN SELECT PROJECT HEX FILE

Page 25: Lcd display with proteus

FINALLY

Page 26: Lcd display with proteus

THANK YOU

Page 27: Lcd display with proteus

HAVE YOU ANY QUESTIONS ?

Page 28: Lcd display with proteus

DROPBOX DOWNLOAD LINK

HTTPS://WWW.DROPBOX.COM/SH/PUGUAI4S7XWM876/AAAQR0FQT4J4OVDEZFOHA-48A?DL=0