Autor Tema: problemas con los rebotes  (Leído 3427 veces)

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

Desconectado sesc

  • PIC10
  • *
  • Mensajes: 23
problemas con los rebotes
« en: 15 de Diciembre de 2010, 01:01:36 »
hola a todos,
tengo un pequeño detalle con los rebotes, este contador esta hecho con interrupciones no se que esta mal
pero cada ves que se produce la interrupción no suma de 1 en 1 si suma pero en desorden 2 en 2 o 5 en 5
quien me pueda ayudar se lo agradecería enormemente.
subo el npl 

Desconectado juanfra

  • PIC12
  • **
  • Mensajes: 74
Re: problemas con los rebotes
« Respuesta #1 en: 15 de Diciembre de 2010, 02:52:31 »
Hola Sesc

Todo parece indicar que se trata de rebotes, supongo que con el retardo se solucionara, solo tendrás que contemplar la frecuencia a leer, por si tienes que aumentar o disminuir el  retardo.


ala

juanfra

Desconectado sesc

  • PIC10
  • *
  • Mensajes: 23
Re: problemas con los rebotes
« Respuesta #2 en: 17 de Diciembre de 2010, 10:42:48 »
hola juanfra:
mira el error que bota
Debug build of project `C:\Documents and Settings\Administrador\Escritorio\contador_rbo.disposable_mcp' started.
Preprocessor symbol `__DEBUG' is defined.
Fri Dec 17 08:10:42 2010
----------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\Microchip\MPASM Suite\MPASMWIN.exe" /q /p16F628A "contador_rbo.asm" /l"contador_rbo.lst" /e"contador_rbo.err" /d__DEBUG=1
Message[302] C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\ESCRITORIO\CONTADOR_RBO.ASM 183 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Message[302] C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\ESCRITORIO\CONTADOR_RBO.ASM 190 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Message[302] C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\ESCRITORIO\CONTADOR_RBO.ASM 191 : Register in operand not in bank 0.  Ensure that bank bits are correct.
Error[173]   C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\ESCRITORIO\CONTADOR_RBO.ASM 484 : Source file path exceeds 62 characters (C:\DOCUMENTS AND SETTINGS\ADMINISTRADOR\ESCRITORIO\CONTADOR_RBO.ASM)
Halting build on first failure as requested.
----------------------------------------------------------------------
Debug build of project `C:\Documents and Settings\Administrador\Escritorio\contador_rbo.disposable_mcp' failed.
Preprocessor symbol `__DEBUG' is defined.
Fri Dec 17 08:10:43 2010
----------------------------------------------------------------------
BUILD FAILED
este es un eje que vino con la versión 5.4 plus ,contador de eventos por interrupción
lo que cambie fue el pic f84 por f628 

Desconectado juanfra

  • PIC12
  • **
  • Mensajes: 74
Re: problemas con los rebotes
« Respuesta #3 en: 17 de Diciembre de 2010, 11:34:37 »
Hola sesc

NO tienes porque preocuparte.
En primer lugar bájate la corrección que te hice y veras como rula al 100%,
En segundo lugar el error que te sale no es otra cosa que excedes de la longitud de caracteres, para solucionarlo solo tienes que guardar el proyecto en una ruta mas corta, pj. en C:/CONTADOR/RBO.ASM 484
Y veras como te lo compila rápido, luego se lo metes al proteus, o al pic  u y  a contar interrupciones...

ala