Lcd display with proteus

28
A PRESENTATION ON DISPLAYING IN LCD USING PROTEUS

Transcript of Lcd display with proteus

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