#include <conio.h>
#include <stdio.h>
#include <dos.h>
#include <iostream.h>
#include "libreria\senal.h"
char opc;
float sen1=90,sen2=90,sen3=90,sen4=90,sen5=90;
int main()
{
int fin=0;
do{
char opc;
cout<<"*-------------------------------------------*"<<endl;
cout<<"| BRAZO MECANICO por CHRISTIAN ALABART |"<<endl<<'|'<<'\t'<<'\t'<<'\t'<<'\t'<<'\t'<<" "<<'|'<<endl;
cout<<"| Escoge una opcion: |"<<endl<<'|'<<'\t'<<'\t'<<'\t'<<'\t'<<'\t'<<" "<<'|'<<endl;
cout<<"| 1- Movimiento libre con teclado |"<<endl;
cout<<"| 2- Programar movimientos |"<<endl;
cout<<"| 3- Ver programacion |"<<endl;
cout<<"| 4- Ver estado de los servos |"<<endl;
cout<<"| 5- Borrar programacion |"<<endl;
cout<<"| 6- Ver paso a paso |"<<endl;
cout<<"| 7- Salir |"<<endl;
cout<<"*-------------------------------------------*"<<endl<<endl;
senal(sen1,sen2,sen3,sen4,sen5); //funcion donde se manda señal al puerto
//paralelo y no sale de ay hasta presionar
//tecla
if (!kbhit())
{
opc=getch();
switch (opc)
{
case '1':
{
//movimiento();
break;
}
case '2':
{
//programar();
break;
}
case '3':
{
//ver_prog();
break;
}
case '4':
{
//servos();
break;
}
case '5':
{
//borrar_prog();
break;
}
case '6':
{
//paso();
break;
}
case '7':
{
fin = 1;
break;
}
}
}
clrscr();
}while (fin==0);
}
no se si estare utilizando mal esta funcion o ke pero no me va muy bien, seguramente es una tonteria o no, pero gracias por la ayuda
Última edición por kokun_72; 16/02/2006 a las 00:43.
|