Autor Tema: Serin2 no funciona el wait  (Leído 2125 veces)

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

Desconectado anpepla1

  • PIC10
  • *
  • Mensajes: 9
Serin2 no funciona el wait
« 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

Desconectado anpepla1

  • PIC10
  • *
  • Mensajes: 9
Re: Serin2 no funciona el wait
« Respuesta #1 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.

Desconectado Chaly29

  • Moderador Global
  • DsPIC33
  • *****
  • Mensajes: 4315
Re: Serin2 no funciona el wait
« Respuesta #2 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.

La teoría es cuando se sabe todo y nada funciona. La práctica es cuando todo funciona y nadie sabe por qué.


 

anything