TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: anpepla1 en 01 de Junio de 2006, 15:32:30

Título: Serin2 no funciona el wait
Publicado por: anpepla1 en 01 de Junio de 2006, 15:32:30
Hola

Tengo esta línea:

Serin2 pin_entrada,84,500,continua,[wait("R"),str letra\3]

, la cuestión es que se queda totalmente parado al llegar aquí cuando debería de saltar a la etiqueta continua pasado 0.5 segundos.

alguien me puede ayudar, Gracias
Título: Re: Serin2 no funciona el wait
Publicado por: anpepla1 en 02 de Junio de 2006, 04:27:52
Me respondo a mí mismo, por si a alguien le interesa:

Resulta que el puerto C del 876 es un Schmitt Trigger  cuando se utiliza como entrada, y yo le ponia una resistencia de pullup y ademas un diodo 2V2 para adaptar voltaje, y esto parece que no se puede hacer, así pues he utilizado el puerto B, y no hay problemas.
Título: Re: Serin2 no funciona el wait
Publicado por: Chaly29 en 02 de Junio de 2006, 05:01:23
Hola anpepla1, se que as encontrado la solución pero para que usas el zener de 2V2 si pones una resistencia de pullup, si esa resistencia esta conectada a 5V el zener no es necesario, y si esta a más de 5V ese zener deberia ser de 5V1 maximo. Realmente no tiene sentido un diodo de 2V2, o por lo menos yo no se lo encuentro.

Un saludo.

Atte. CARLOS.