Gracias Dog.
que es Psi???, la instruccion while funciona pero solo si lo coloco con una condicion, ej: while Porta.1 = 0, si le coloco las dos condiciones no me hace ni una ni la otra.
voy a probar como dices a ver, yo uso como compilador el PBP y microcode.