Página de inicio Mi Correo






   » Foro
   » Nuevo Foro
   » Mi Correo
   » Mis Actividades...


--- Novedades ---



    
  » Microcontroladores » Display y Tablas (4 de 9)  

.: Trabajando Directamente con el Display (Sin Decodificador)

Para no aburrirlos con lo del pulsador, haré que el micro envíe unas cuantas señales por su propia cuenta con un pequeño retardo, lo que haremos será una cuenta regresiva de 5 a 0 y luego haremos que escriba LUIS. (con el puntito incluido), que original, no...?

Como esta vez lo haremos sin decodificador, las cosas se verán totalmente distintas, se parecerá más a un secuenciador que a otra cosa...

El efecto que busco conseguir es este...

Bien, comencemos...

Esta vez, el decodificador, deberemos crearlo nosotros, por medio de código, y el encendido de los segmentos del Display, se hará activándolos desde el micro. Para que tengas una idea, cuando el micro se encienda por primera vez, el display deberá encender los 5 segmentos que corresponden al número 5, y luego comenzar la secuencia.

Primero veamos lo que necesitamos...

De componentes, sólo el Display de cátodo común, unas cuantas resistencias de 150 ohm y el micro, ya que todo se hará por programa. Ahora pensemos un poco en los pines del micro que utilizaremos...

Como no haremos entradas de señal, dejaremos el puerto A libre. Del puerto B, utilizaremos los 7 pines más bajos (RB0 a RB6) para activar los segmentos del display, y RB7 para el punto. Bien, eso será para la configuración de los pines del micro, ahora veamos el esquema del circuito...

Nuevamente incluí la asignación de las letras a cada segmento, para que no te pierdas.

Se viene lo mejor, "El programa"...

Como haremos una secuencia de caracteres (letras y números) Necesitamos una rutina de retardo que me permita visualizar esa información, también nos hace falta un contador para saber que caracter se mostró en el display y cual es el que sigue, de hecho, a cada caracter le corresponde un código, adivina donde se encuentra ese código...?

siiiiiiiii, en una tabla, esta tabla debe contener el código para los números; 5, 4, 3, 2, 1 y 0, mas los caracteres L, U, I, S.

Que tal...?

Ya tenemos todo lo que necesitamos para comenzar, así que vamos por el código



R-Luis...


<--Anterior   Introducción   Siguiente -->
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
Tabla de Referencias


    
--| |--