Autor Tema: contar pulsos con pic16f84  (Leído 2239 veces)

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

Desconectado Leonsport

  • PIC12
  • **
  • Mensajes: 88
contar pulsos con pic16f84
« en: 28 de Enero de 2004, 17:40:00 »
hola amigos, necesito algun ejemplo de como contar 1 pulso y sacar un resultado a un display,contar el 2º pulso y sacar otro resutado al display......y asi hasta 5.
Tengo algo de idea pero necesito un empujón....
gracias y salu22222222

Desconectado Golden_Eagle

  • PIC16
  • ***
  • Mensajes: 135
RE: contar pulsos con pic16f84
« Respuesta #1 en: 28 de Enero de 2004, 18:14:00 »
Si mis calculos no fallan (y lo poco que aprendi hasta ahora esta bien aprendido) este programa deveria contar los pulsos que entran por RB0 y almacena la cuenta en el registro CUENTA.



   list p=16f84
#include <p16f84.inc>


   __CONFIG _CP_OFF&_PWRTE_ON&_WDT_OFF&_XT_OSC


#DEFINE   BANK0   BCF   STATUS,RP0
#DEFINE   BANK1   BSF   STATUS,RP0
TRUE   EQU   1
FALSE   EQU   0

#DEFINE   RX   PORTB,0

cuenta   EQU   0x0C   

;*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
   ORG 0
   GOTO   INICIO

   ORG 4
INTERRUPCION
   CALL   PULSO
   
   BCF   INTCON,INTF   
   RETFIE

PULSO

   BTFSC   RX
   call   RXPULSO
   incf   cuenta,1
   RETLW   FALSE

RXPULSO   
   BTFSC   RX
   goto   RXPULSO
    RETLW   FALSE



INICIO

   BANK1
   BCF   OPTION_REG,INTEDG
   BANK0

   BSF   INTCON,INTE   
   BSF   INTCON,GIE   

   GOTO   $

   END

Desconectado todopic

  • Administrador
  • DsPIC30
  • *******
  • Mensajes: 3495
    • http://www.todopicelectronica.com.ar
RE: contar pulsos con pic16f84
« Respuesta #2 en: 28 de Enero de 2004, 18:28:00 »
Hola, puedes colocar el numero de cuenta en uno de los puertos, y luego con un integrado BCD a 7 segmentos lo muestras, o generas una tabla de los segmentos a encender, y enciendes cada segmento directamente del puerto B

puedes ver ejemplos de programas en

http://www.todopic.com.ar/asm/_PRINCIPIANTES/

o rn
http://www.todopic.com.ar/asm/doble_contador_00_99/2count.txt



Suerte!

Norberto

Firmat - Santa Fe - Argentina

www.TodoPic.net

Solo se tiran piedras, al arbol que tiene frutos...

Desconectado Leonsport

  • PIC12
  • **
  • Mensajes: 88
RE: contar pulsos con pic16f84
« Respuesta #3 en: 29 de Enero de 2004, 06:07:00 »
gracias amigos


 

anything