Projeto lcd com microcontrolador 8051
Acivaldo Costa Adreano Oliveira Claudia Ribeiro Edinaldo Cunha Maricelio Silva
CAMAÇARI 2012
CENTRO TERRITORIAL DE EDUCAÇÃO PROFISSIONAL DA REGIÃO METROPOLITANA DE SALVADOR
PROJETO CONTADOR DE ABERTURA DE PORTA COM 8051
Trabalho apresentado como requisito para avaliação do módulo III da disciplina microcontroladores e Interfaces, do curso Mecatrônica Turma 2011.1 noturno do CETEPRMS. Ministrado pelo Professor Nestor Neto.
CAMAÇARI 2012
SUMÁRIO
Introdução Material Necessário Montagem Montagem do Hardware Montagem do Software Fluxograma Funcionamento
4 5 6 6 9 10 11
4
Introdução Esse trabalho tem como objetivo apresentar de forma simples e direta como fazer funcionar um LCD de 16 caracteres por 2 linhas em um Micro Controlador (MC) da família 8051. Neste, ainda também mostraremos o funcionamento de um contador para monitorar quantas vezes uma determinada porta foi aberta, além de emitir um sinal sonoro avisando que a mesma foi aberta.
5
Material Necessário
Display LCD 16X2
Microcontrolador 8051
LDR
Buzzer
Capacitor
Potenciômetro 10k
Resistor
6
Montagem O LCD não é apenas uma tela de cristal líquido. Ele é controlado por um MC próprio. O 8051 não conversa diretamente com o LCD, mas sim com esse MC. Para conversar com esse MC é simples, basta trabalhar com 3 bits de controle e enviar os dados por uma porta de 8 bits.
Montagem do Hardware Primeiro soldamos os cabinhos nos conectores do LCD, conforme figura abaixo.
Este modelo de LCD WinStar WH1602A possui 18 terminais, dispostos da seguinte maneira:
A K
14
13
12
11
10
9
8
7
6
5
4
3
2
1
16
15
Onde: 1: VCC (+5V) 2: GND (Terra 0V)
7
3: Controle de intensidade do display 4: RS (Controla o tipo de comunicação: 0 para comandos e 1 para dados); 5: RW (Controla o tipo de ação: 0