C/Visual C - interrupciones en C

 
Vista:

interrupciones en C

Publicado por alarateo (4 intervenciones) el 03/08/2007 12:54:49
Os cuento mi caso.

Tengo, en mi sistema basado en PIC, varios modos de funcionamiento. el PIC sabe en qué modo se encuentra dependiendo del estado de ciertas entradas. Me gustaría saber cómo puedo hacer para que salga de un estado y pase a otro. He pensado en interrupciones, pero no sé como se programan. La idea es la siguiente. Voy a poner un ejemplo sencillo.

Supongamos que quiero llenar una piscina, y tengo un sensor a tal altura. quiero que eche agua y justo, cuando el sensor detecte agua, que se pare. Esto hay dos formas de hacerlo.

1-.que cada vez que se ejecute la rutina "echa agua", compruebe todo el rato si el sensor a detectado agua.

2- que eche agua tol rato, sin leer el estado del sensor, pero que justo en cuanto el sensor mande, por ej un 1, que pare todo.

espero haberme explicado, quizá lo del grifo no sea el mejor ejemplo XD:

gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder