Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Objetivos Conocer la estructura y funcionamiento de un display 7segmentos. Generar caracteres para que puedan ser visualizados en un Display 7segmentos nodo comn.
Fundamento terico y esquema Manipular un display de 7 segmentos es sencillo y tenemos di versas formas de hacerlo. Antes de nada, acerqumonos un poco a estos displays. Bsicamente un display es una coleccin de leds ubicados de forma estratgica, y como todo led, obviamente, dispone de un ctodo y un nodo, el tema es que como son varios leds, se los agrupa uniendo sus ctodos en cuyo caso ser de ctodo comn, o bien agrupando sus nodos, resultando un display de nodo comn, por otro lado estos leds pueden ser fabricados en forma de puntos o segmentos, tal es as que se encuentran display s de 7 segmentos, como los de la imagen anterior (que son los ms comunes de todos). En la figura siguiente, se presenta un display con la notacin de los segmentos. Este display est compuesto por 10 pines, de los cuales 7 corresponden al ctodo de cada segmento (nombrados como a, b, c, d, e, f y g), uno para el punto (.), y finalmente 2 que corresponden al nodo, los cuales estn pintados de azul (sin nombre), aqu hay que aclarar algo, estos dos terminales son comunes, as que da lo mismo que se les conecte cualquiera de ellos o los dos.
Enunciado 1: Se desea visualizar en un display nodo comn, cada 500ms, los nmeros 0 a 9 si el interruptor conectado a la lnea PB0 est abierto y las letras H - O-L-A si el interruptor est cerrado. El display est conectado en el PORTD<6:0>. DESARROLLO DEL PROGRAMA 1. Para la elaboracin del programa, hemos considerado el display nodo comn y la tabla de cdigos anterior. Para ello vamos a utilizar el llamado a una tabla
Configuracin en nodo comn: Numero/letra 0 1 2 3 4 5 6 7 8 9 H O L A Decimal 64 121 36 48 25 18 3 120 0 24 9 64 71 8 Binario 1000000 1111001 0100100 0110000 0011001 0010010 0000011 1111000 0000000 0011000 0001001 1000000 1000111 0001000 Hexadecimal $40 $79 $24 $30 $19 $12 $03 $78 $00 $18 $09 $40 $47 $08
Inicio
Pb0=1
Informe final: 1. Generar una tabla con los cdigos 7segmentos para un display ctodo comn y visualizarlos por el PORTB. Numero/letra 0 1 2 3 4 5 6 7 8 9 Decimal 63 6 91 79 102 109 125 7 127 103 Binario 0111111 0000110 1011011 1001111 1100110 1101101 1111101 0000111 1111111 1100111 Hexadecimal $3F $06 $5B $4F $66 $6D $7D $07 $7F $67
Bucle infinito
Display=0 Display=1 Display=2 Display=3 Display=4 Display=5 Display=6 Display=7 Display=8 Display=9
2. Leer el dato introducido a travs de 4 interruptores conectados al PORTC y visualizarlo en un display 7 segmentos nodo comn conectado al PORTD.
Bucle infinito