Practica Del Pic 16F628A

Páginas: 23 (5533 palabras) Publicado: 19 de abril de 2011
Para comenzar, les contaré lo que haremos...

Vamos a hacer un programa que lea la cantidad de veces que se activa un pulsador y muestre el resultado correspondiente. Para hacerlo, tenemos dos posibilidades, una de ellas es hacerlo en forma directa, es decir conectar el puerto B del micro a los pines del Display, y luego encender cada uno de los segmentos del Display para visualizar elvalor correspondiente.

La otra posibilidad es utilizar un decodificador BCD como el 74LS47 o el 74LS249, o el CD4511 que es el que yo utilizaré

Estos integrados disponen de 4 entradas correspondientes a un código binario, y 7 salidas que se conectan a un Display para mostrar el valor en decimal, o en hexadecimal, según el caso, el nuestro sólo lo hará en decimal.

Yo trabajaré de las dosformas, con y sin decodificador, así tienen una idea de como trabajar con ellos...
Trabajando con un decodificador BCD
Primero veamos todos los componentes que vamos a utilizar

El primero de ellos, es un Display de 7 segmentos de cátodo comun, por ser de cátodo común, es obvio pensar que las señales que deberá recibir este Display para iluminar sus segmentos, deben ser positivas, aquítienen una imagen del display y sus pines...
[pic]
Este Display esta compuesto por 10 pines, de los cuales 7 corresponden al ánodo de cada segmento (nombrados como a, b, c, d, e, f y g), uno para el punto (.), y finalmente 2 que corresponden al cátodo, a los cuales no les puse nombre pero están pintados de azul, aquí hay que aclarar algo, estos dos terminales son comunes, así que da lo mismo queconectes cualquiera de ellos o los dos.

El segundo componente importante aquí es el Decodificador, y yo voy a trabajar con el CD4511 aquí los datos del integrado.
[pic]
Lo importante de este integrado, es que posee 4 pines de entrada y 7 de salida, mas unos cuantos de configuración. El hecho es que, los 4 pines de entrada (A, B, C y D) serán los que reciban el código en binario de lacantidad de veces que se activó el pulsador (dato enviado por el micro). Una vez recibido el dato, el integrado se hará cargo de decodificarlo y enviarlo por los pines de salida (a, b, c, d, e, f y g) para mostrarlo en el display, interesante no...!!!

Lo que nos falta saber, es que dato deberé enviar al decodificador para que este muestreeeee... el cero por ejemplo, para esto no hay nada mejorque ver su tabla de verdad, y aquí está...

|Entradas |
|Salidas |
| |
| LE  |
| BI  |
| LT |
| D C B A  |
| a b c d e f g  |
|Visualiz. |
| |
|0 |
|0 |
|0|
|0 |
|0 |
|0 |
|0 |
|0 |
|0|
|0 |
|1 |
|1 |
|1 |
|1 |
|1 |
|1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Include Pic 16F628A
  • SENSOR DE TEMPERATURA CON LM 35 Y PIC 16F628A
  • Manual de practicas con el pic 16f84a
  • Practica interrupciones pic 16f887
  • Practicas Pic 16F877
  • Practica pic 16f84
  • estructuras pic 16f628A
  • Practica De Plásticos Reforzados (Técnicas De Picado)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS