Reloj Digital Con Alarma

Páginas: 8 (1783 palabras) Publicado: 2 de octubre de 2012
on alarm
[pic]







Reloj Digital con Alarma



















Introducción

En un principio, Realizar este proyecto ha sido bastante difícil, ya que aun no he aprendido en un 100% el funcionamiento de una pantalla lcd, por lo que tendré que hacerlo mientras se realiza el proyeto, a demás, la programación tiene un cierto nivel de dificultad. Esperando poderrealizar cumplir con todo lo necesario, a continuación tenemos la realización de mi proyecto.


Desarrollo



A continuación se hará una explicación del funcionamiento de una pantalla LCD.

La pantalla de cristal liquido o LCD (Liquid Crystal Display) es un dispositivo µControlado de visualización grafico para la presentación de caracteres, símbolos o incluso dibujos (en algunos modelos), eseste caso dispone de 2 filas de 16 caracteres cada una y cada carácter dispone de una matriz de 5x7 puntos (pixeles), aunque los hay de otro número de filas y caracteres. Este dispositivo esta gobernado internamente por un micro controlador Hitachi 44780 y regula todos los parámetros de presentación, este modelo es el mas comúnmente usado y esta información se basará en el manejo de este u otro LCDcompatible.

Características principales:

-Pantalla de caracteres ASCII, además de los caracteres Kanji y griegos. 
-Desplazamiento de los caracteres hacia la izquierda o la derecha. 
-Proporciona la dirección de la posición absoluta o relativa del carácter. 
-Memoria de 40 caracteres por línea de pantalla. 
-Movimiento del cursor y cambio de su aspecto. 
-Permite que el usuario puedaprogramar 8 caracteres. 
-Conexión a un procesador usando un interfaz de 4 u 8 bits 

Funcionamiento: 

Para comunicarse con la pantalla LCD podemos hacerlo por medio de sus patitas de entrada de dos maneras posibles, con bus de 4 bits o con bus de 8 bits, este último es el que explicare y la rutina también será para este. En la siguiente figura vemos las dos maneras posibles de conexionar elLCD con un pic16F84.





- Conexionado con bus de 4 bits 

[pic]
- Conexionado con bus de 8 bits 

[pic]
[pic]

Como puede apreciarse el control de contraste se realiza al dividir la alimentación de 5V con una resistencia variable.

Las líneas de datos son triestado, esto indica que cuando el LCD no esta habilitado sus entradas y salidas pasan a alta impedancia.

Descripción depines: 

PIN Nº SIMBOLO DESCRIPCION 
1 Vss Tierra de alimentación GND 
2 Vdd Alimentación de +5V CC 
3 Vo Contraste del cristal liquido. (0 a +5V ) 
4 RS Selección del registro de control/registro de datos: 

RS=0 Selección registro de control

RS=1 Selección registro de datos

5 R/W Señal de lectura/escritura:

R/W=0 Escritura (Write)

R/W=1 Lectura (Read)

6 E Habilitación delmodulo:

E=0 Módulo desconectado

E=1 Módulo conectado

7-14 D0-D7 Bus de datos bidireccional. 

JUEGOS DE INSTRUCCIONES:

Estas son las instrucciones para el control del modulo LCD 

Hitachi 44780 o compatible

CLEAR DISPLAY

Borra el módulo LCD y coloca el cursor en la primera posición 

(dirección 0). Pone el bit I/D a 1 por defecto.

RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 0 0 0 0 0 0 0 0 0 1 

Tiempo de ejecución: 1.64mS






HOME

Coloca el cursor en la posición de inicio (dirección 0) y hace que el display comience a desplazarse desde la posición original. El contenido de la memoria RAM de datos de visualización (DD RAM) permanece invariable. La dirección de la memoria RAM de datos para la visualización (DD RAM) es puesta a 0.

RS R/W DB7 DB6 DB5DB4 DB3 DB2 DB1 DB0 
0 0 0 0 0 0 0 0 1 X 

Tiempo de ejecución: 1.64mS


ENTRY MODE SET

Establece la dirección de movimiento del cursor y especifica si la visualización se va desplazando a la siguiente posición de la pantalla o no. Estas operaciones se ejecutan durante la lectura o escritura de la DD RAM o CG RAM. Para visualizar normalmente poner el bit S=0.

RS R/W DB7 DB6 DB5 DB4...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reloj Digital
  • Reloj digital
  • Reloj Digital
  • Reloj Digital
  • Reloj Digital
  • Reloj digital
  • Alarma Digital
  • Reloj Digital

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS