Autor Tema: contador ascendente y descendente a 2 tiempos  (Leído 3744 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado hedigson2586

  • PIC10
  • *
  • Mensajes: 1
contador ascendente y descendente a 2 tiempos
« en: 16 de Junio de 2010, 16:32:49 »
bunas mis panas.. soy nuevo en programacion y necesito su ayuda para hacer un contador con un pic 16f84a

el progama lo que tiene q hacer es cuando se active un bit en RB0 empieza a contar de manera ascendente  de  0 a 15  y  cuando cuando se activa RB1 empieza de 15 a 0.. por supúesto cuando estan los activos no cuenta nada jeje :)... y los tiempos se activan  con RB2. cuando esta en 0  hay un delay de 0.5 segundo y cuando esta en 1 hay un delay 1 segundo.. esto lo tiene que mostrar en la salida RA0,RA1,RA2,RA3 gradeceria su ayuda!! o por lo menos ayudenme a empezarlo! es en codigo assembler!!..

Desconectado andyta

  • PIC10
  • *
  • Mensajes: 28
Re: contador ascendente y descendente a 2 tiempos
« Respuesta #1 en: 23 de Junio de 2010, 12:22:47 »
Hola! Espero que no sea muy tarde... pero vuelteando encontre tu pregunta.
Te puedo dar una idea de como hacer lo del contador, te acabo de hacer a la rapida algo de codigo, ya esta hecha la parte del contador ascentente, y lo de la seleccion de los tiempos.
pero... tengo un pequeño un pequeño problema... ahurita no tengo el programa que genera el el codigo de los retardos, asi que le lo dejo sin los retardos. Solo tengsolo tendrias que incorporar al codigo del programa las subrutinas de los delays.
Despues te dejo todo explicadito para que hayas tu proyecto.
Por si acaso, lo que hise funciona, pero lo hice a la rapida, asi que lo que no entiendas me preguntas, tambien puede que haya una mejor forma de hacerlo, pero esto ya te sierve de una guia.
chau