Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Visualizador de siete segmentos

Enviado por   •  20 de Diciembre de 2017  •  3.621 Palabras (15 Páginas)  •  435 Visitas

Página 1 de 15

...

El archivo de implementación simplemente determina a cual pin será enviada la señal de salida, como se muestra en el listado 2. El resultado se muestra en la figura 2.

Listado 2: Archivo de implementación.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

# Entrada de datos. ###################

NET "entrada" LOC = "F3";

NET "entrada" LOC = "G3";

NET "entrada" LOC = "B4";

NET "entrada" LOC = "K3";

NET "entrada" LOC = "L3";

NET "entrada" LOC = "P11";

# Segmentos del visualizador. #########

NET "salida" LOC = "N13"; # dp

NET "salida" LOC = "M12"; # g

NET "salida" LOC = "L13"; # f

NET "salida" LOC = "P12"; # e

NET "salida" LOC = "N11"; # d

NET "salida" LOC = "N14"; # c

NET "salida" LOC = "H12"; # b

NET "salida" LOC = "L14"; # a

[pic 2]

Figura 2: Implementación del visualizador de siete segmentos.

Como se puede apreciar en la figura 2, el carácter se despliega en los cuatro visualizadores (por el momento, este comportamiento es el esperado).

Conclusión

En este documento se plantea:

- La codificación de 37 símbolos, es decir, asignación de caracteres a determinado número binario.

- La decodificación de ese valor numérico hacia un visualizador de siete segmentos.

- La descripción de hardware que crea un componente digital dedicado al visualizador.

- La implementación del sistema en la tarjeta Basys2.

En la próxima entrega se verá como mostrar un digito diferente en cada uno de los visualizadores. En caso de alguna duda con la descripción de hardware, favor de utilizar la sección de comentarios :). Gracias por leer otro artículo más de este blog. No olvides compartir :).

---------------------------------------------------------------

El contador

La entidad del contador se describe en la figura 2, donde se observa que solamente tiene dos entradas: el reloj de 1 Hz (o 1 segundo) y la señal de reset. Las salidas corresponden a los cuatro digitos: dos para mostrar la hora y dos para mostrar los minutos.

[pic 3]

Figura 2: Entradas y salidas del contador.

Existen diversas formas para realizar el contador del reloj, todas con ventajas y desventajas. En esta entrada se optó por usar cuatro contadores independientes (uno por dígito) para evitar posteriores conversiones de números binarios a BCD. El listado 1 muestra el código utilizado para crear el contador para nuestro reloj.

Listado 1: Código del contador de horas y minutos.

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

...

Descargar como  txt (26.4 Kb)   pdf (103.2 Kb)   docx (39.5 Kb)  
Leer 14 páginas más »
Disponible sólo en Essays.club