salut
je voudrais apprendre a piloter avec un pc un moteur unipolaire 48 pas step angle 7, 30 degrer
avec une tension d'utilisation 5 V, 500 mA par phases avec
le port rs232 du pc et avec un pic 16F88 PORTA4 PORTB3 PORTB7 PORTB6 port RX et TX
je voudrais utiliser codeblocks

faut il rajouter une varaible interupteur dans la boucle while ?
genre je tape interupteur=1 dans codeblocks le moteur tourne.
comment proceder pour envoyer cette donner.

le code c est fait avec MIKROC a compiler pour le pic pourt faire tourner un moteur
Code:
void main(void)
{
ANSEL=0;
OPTION_REG = 0b00000000;
TRISB = 0b00110111;
TRISA = 0b11101111;
char interupteur=0;     
 
while(interupteur)
       {
       PORTA.F4=1;
       PORTB.F3=0;
       PORTB.F6=1;
       PORTB.F7=0;
       delay_ms(100);
       PORTA.F4=0;
       PORTB.F3=1;
       PORTB.F6=0;
       PORTB.F7=1;
       delay_ms(100);
       }}