#include <dos.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
#define num_passo 5		//Variavel declarada que define quantidade de passos
int main()
{
 int c,i;				// Declaracao de variaveis

 for (i=0;i < 20; i++)		//Quantos passos completos serao efetuados
  {
   for (c=1; c< num_passo; c++)	// Loop para passo a passo
    {
     if (c==1)
      outport(0x378,8);		// Passo 1
     if (c==2)
      outport(0x378,4);		// Passo 2
     if (c==3)
      outport(0x378,2);		// Passo 3
     if (c==4)
      outport(0x378,1);		// Passo 4

     delay(100);			// Tempo de espera para comecar outro loop dos passos
    }
  }
}
