Pregunta: | 6243 - CONTROLAR PUERTOS EN TURBO C++ |
Autor: | Alex - |
Hola a todos:
Quisiera si alguien me pudiera deciar algunas instrucciones sobre control de puertos en turbo c++, si alguien me puede enviar alguna programa tanvien lo agradeceria. Un saludo y asta LEGO. |
Respuesta: | Armando Nava |
Para el puerto paralelo se tiene
unsigned int datos; datos=inport(888); //lees un dato del puerto outport(889,5); //envias un 0000 0101 NUNCA ALIMENTES ALGUN DISPOSITIVO CON LA SALIDA DIRECTA DEL PERTO, PORQUE SE QUEMA. Necesitas la configuracion de los pines del puerto paralelo para saber cuales son los de entrada y los de salida. Para mover por ejemplo un motor a pasos outport(889,1); //secuencia 0000 0001 delay(4000); outport(889,2); //secuencia 0000 0010 delay(4000); outport(889,4); //secuencia 0000 0100 delay(4000); outport(889,8); //secuencia 0000 1000 delay(4000); Con delay() modificas la velocidad del motor |