Trabajo De Investigacion 6

Páginas: 3 (688 palabras) Publicado: 23 de noviembre de 2012
1. Permita que en las luces conectadas a uno de sus puertos se observe el conteo de los códigos que se indican cada vez que se presiona un switch.

-Se muestra el código BCD 2421

El diseñotiene:
* Botón que hará avanzar el contador ascendentemente según BCD 2421
* Un estado lógico para que haga el recorrido automáticamente con un retardo de medio segundo
* 4 leds con susrespectivas resistencias y tierra
* Pic 16F84A recomendado por el problema

-Para programar el PIC utilizamos en programa Pic C compiler usando un Pic 16F84A a una frecuencia de 4MH y el códigoes el siguiente:

//definimos esta función para pintar según el número que le llegue a “n”
void pinta(int n){

switch (n){
case 0:output_low(pin_b1);
output_low(pin_b2);output_low(pin_b3);
output_low(pin_b4);
// delay_ms(5000)
;break;
case 1:output_high(pin_b1);
output_low(pin_b2);
output_low(pin_b3);
output_low(pin_b4);
//delay_ms(5000)
;break;
case 2:output_low(pin_b1);
output_high(pin_b2);
output_low(pin_b3);
output_low(pin_b4);
// delay_ms(5000)
;break;
case3:output_high(pin_b1);
output_high(pin_b2);
output_low(pin_b3);
output_low(pin_b4);break;
case 4:output_low(pin_b1);
output_low(pin_b2);
output_high(pin_b3);output_low(pin_b4);break;
case 5:output_high(pin_b1);
output_high(pin_b2);
output_low(pin_b3);
output_high(pin_b4);break;
case 6:output_low(pin_b1);
output_low(pin_b2);output_high(pin_b3);
output_high(pin_b4);break;
case 7:output_high(pin_b1);
output_low(pin_b2);
output_high(pin_b3);
output_high(pin_b4);break;
case8:output_low(pin_b1);
output_high(pin_b2);
output_high(pin_b3);
output_high(pin_b4);break;
case 9:output_high(pin_b1);
output_high(pin_b2);
output_high(pin_b3);...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INVESTIGACION 6
  • Investigacion No 6
  • Trabajo 6
  • trabajo 6
  • TRABAJO 6
  • Trabajo 6
  • 6 Investigacion Puncion Venosa
  • Act 6 : seminario de investigación

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS