Top Banner
AULA 3: Módulo de Display LCD 2x16 – Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas Curso Técnico em Automação Industrial Disciplina: Programação Aplicada II
12

AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Sep 26, 2020

Download

Documents

dariahiddleston
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: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

AULA 3: Módulo de Display LCD 2x16 – Kit Exsto

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 2: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Introdução

Os display de LCD são amplamente usados para os diversos tipos de aplicações, principalmente no âmbito industrial. Esse dispositivo é também denominado como Interface Homem Máquina (IHM) que visualiza informações para o usuário.

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 3: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Pinagem

Para a comunicação com o display são necessários 8 bits como via de dados (podendo também ser configuradopara trabalhar com 4 bits), um bit EN (Enable - Habilitação) e um bit RS (seleção entre dados e comandos). O displayreconhece dois tipos de informação na via de dados: comandos e dados. Os comandos, que são reconhecidosquando RS = 0, são instruções para o display (limpar a tela, ir para a segunda linha, ir para a décima coluna, etc... ); osdados são caracteres a serem escritos no display, e são indicados por RS = 1. A 4 bits da via de dados são ligados aos bits4 a 7 do LCD.

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 4: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Endereçamento

Os endereços de cada posição no display são dados pela tabela abaixo. Para que um caractere seja escrito em uma determinada posição, envia-se o valor dessa posição como comando e em seguida envia-se o caractere a ser escrito.

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 5: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Conexão

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 6: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Funções

void Lcd_Init( );

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 7: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Funções

void Lcd_Out(char row, char column, char *text );

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 8: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Funçõesvoid Lcd_Chr(char row, char column, char out_char );

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 9: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Funções

void Lcd_Cmd(char out_char);

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 10: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Exemplo

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 11: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Exemplo

profbrunopedroso.webnode.com

0x0E

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

Page 12: AULA 3: Módulo de Display LCD 2x16 –Kit Exsto...AULA 3: Módulo de Display LCD 2x16 –Kit Exsto profbrunopedroso.webnode.com Prof. Me. Bruno Medina Pedroso Etec Presidente Vargas

Display LCD - Exercícios

Aplique os exercícios da aula 2 demonstrando as saídas digitais no display LCD.

Prof. Msc. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II

profbrunopedroso.webnode.com

Prof. Me. Bruno Medina PedrosoEtec Presidente VargasCurso Técnico em Automação IndustrialDisciplina: Programação Aplicada II