Canalblog
Editer l'article Suivre ce blog Administration + Créer mon blog
Publicité
projet manhattan
15 janvier 2013

polygone fini pres o concourt

#include <hidef.h> /* common defines and macros */
#include "derivative.h" /* derivative-specific definitions */
#include "X12_S1_lib.h"


void main (void)
{

  UINT8 PWM_g =0;
  UINT8 PWM_d =0;

  UINT8 i=0;


  X12_init ();
  IHM_clear();
                

 
  while ( i < 30)
  {
    PWM_g = PWM_g+1;
    PWM_d = PWM_d+1;
    PWM_duty (PWM0, PWM_g);
    PWM_duty (PWM1, PWM_d);

    IHM_gotoxy (0,0);
    IHM_printf ("PWM_g = %03d", PWM_g);
    IHM_gotoxy (1,0);
    IHM_printf ("PWM_d = %03d", PWM_d);
    PIT_wait(50*TIMER_CLOCK_PER_MS);
    i++;
  }

PWM_g = 31.10;
PWM_d = 30;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait(1891.2*TIMER_CLOCK_PER_MS);

PWM_g = 30;
PWM_d = 0;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait((2600/4)*TIMER_CLOCK_PER_MS);

PWM_g = 31.10;
PWM_d = 30;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait(2600.4*TIMER_CLOCK_PER_MS);

PWM_g = 30;
PWM_d = 0;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait((((2600/360)*59.8))*TIMER_CLOCK_PER_MS);

PWM_g = 31.10;
PWM_d = 30;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait(2945.15*TIMER_CLOCK_PER_MS);

PWM_g = 30;
PWM_d = 0;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait((((2600/360)*120.2))*TIMER_CLOCK_PER_MS);

PWM_g = 31.10;
PWM_d = 30;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
PIT_wait(3979.4*TIMER_CLOCK_PER_MS);

PWM_g = 00;
PWM_d = 00;
PWM_duty (PWM0, PWM_g);
PWM_duty (PWM1, PWM_d);
IHM_gotoxy (0,0);
IHM_printf ("PWM_g = %03d", PWM_g);
IHM_gotoxy (1,0);
IHM_printf ("PWM_d = %03d", PWM_d);
//PIT_wait(2500*TIMER_CLOCK_PER_MS);


}

Publicité
Publicité
Commentaires
projet manhattan
Publicité
Archives
Publicité