TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: artgos en 16 de Junio de 2005, 19:25:00

Título: simulacion no coincide con el montaje
Publicado por: artgos en 16 de Junio de 2005, 19:25:00

Hola a todos:

Estoy haciendo la tipica cerradura electronica, y es que en la simulacion del proteus funciona perfecto, pero es que el montaje fisico ni de coña, hace cosas rarisimas.

Solo tengo el teclado, 4X3, PORTA0- PORTA2 y las otras 4 a RB4-RB7

Mas que nada queria saber si hos a pasado a vosotros lo mismo (diferencia de comportamiento entre simulacion y realidad, y que no sea la velocidad)

Y si me podeis decir si hay alguna manera especial de montar un teclado (resistencias de valores concretos, condensadores de filtro)

Gracias por la ayuda
Título: RE: simulacion no coincide con el montaje
Publicado por: artgos en 16 de Junio de 2005, 19:43:00

Por cierto se me olvidaba, pic 16f873A, con resistencias de unos 10K entre RA0-2  y los pines del teclado
Título: RE: simulacion no coincide con el montaje
Publicado por: antoniof en 17 de Junio de 2005, 09:48:00
Has desactivado el Conversor Analógico-Digital?. Te los digo porque, no sé si el proteus lo hará, pero en otros simuladores no tienen en cuenta los periféricos del PIC, sólo el código.
Para desactivarlo:

Codigo:
   bsf   status,5      ;Banco 1
   movlw   b"00000111"
   movwf   adcon1      ;CAD desactivado
   bcf   status,5      ;Banco 0
Título: RE: simulacion no coincide con el montaje
Publicado por: Meybel en 17 de Junio de 2005, 11:58:00
Esas resistencias son muy altas. Si no tienes conectado nada más al Puerto B realmente no son necesarias. En caso que las pongas deben ser de unos 220 ohmios.

Suerte.

Meybel.