Documente Academic
Documente Profesional
Documente Cultură
DE LA EDUCACIÒN”
PROYECTO : CANGREARAÑA
CICLO : 2015-B
INTEGRANTES : CÓDIGO:
void main(void)
{
char tecla;
outport(0x378,0);
clrscr();
gotoxy(36,1 );cout<<"ÉÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
gotoxy(36,2 );cout<<º CANGREARA¥A º";
gotoxy(36,3 );cout<<"ÈÍÍÍÍÍÍÍÍÍÍÍÍͼ";
gotoxy(33,5 );cout<<"MENU";
gotoxy(33,6 );cout<<"ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»";
gotoxy(33,7 );cout<<”º [W] Adelante º";
gotoxy(33,8 );cout<<”º [A] Izquierda º";
gotoxy(33,9 );cout<<”º [D] Derecha º";
gotoxy(33,10);cout<<”º [S] Atras º";
gotoxy(33,11);cout<<”º [Q] Girar Izq º";
gotoxy(33,12);cout<<"º [E] Girar Der º";
gotoxy(33,13);cout<<"º [SPC] Detener º";
gotoxy(33,14);cout<<"º [ESC] Salir º";
gotoxy(33,15);cout<<"ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ";
gotoxy(29,16);cout<<"*- Pulse la opcion deseada -*";
do
{
tecla=getch();
if(tecla=='W')
{
outport(0x378,5);//0000 0101
}
if(tecla=='A')
{
outport(0x378,4);//0000 0100
}
if(tecla=='D')
{
outport(0x378,1);//0000 0001
}
if(tecla=='S')
{
outport(0x378,10);//0000 1010
}
if(tecla=='Q')
{
outport(0x378,9);//0000 1001
}
if(tecla=='E')
{
outport(0x378,6);//0000 0110
}
if(tecla==32)
{
outport(0x378,0);
}
if (tecla!='W' && tecla!='A' && tecla!='D' && tecla!='S' && tecla!='Q' && tecla!='E'
&&tecla!=32 && tecla!=27)
{
gotoxy(10,25);cout<<"TECLA NO RECONOCIDA";
delay(2000);
gotoxy(10,25);cout<<" ";
}
}while(tecla!=27);
outport(0x378,0);
PROYECTO:
Fig.1. Programación
Fig.3. Cangrearaña
. En la Fig.3. podemos ver a la cangrearaña terminada con todo el cableado,
sobre el está protodoard, donde está el circuito para la entrada del puerto
paralelo.
Fig.4. Foto grupal