Pièce jointe « ej_delay.c »

Téléchargement

   1 #include <pic/p16f877a.h>
   2 #define FOSC_HZ 20000000
   3 
   4 #include <uart.h>
   5 #include <pinio.h>   /*define los PIN_XY*/
   6 #include <delayms.h>
   7 
   8 int main (void)
   9 {
  10 	char c=0;
  11 	char INTRO[8]="TECLEA\n";
  12 	int T=100;
  13 	
  14 	delayms(100);
  15 
  16 	uart_open(SET_115200_8N1);
  17 
  18 	uart_puts(INTRO);
  19 	while(c!=13)
  20 	{
  21 		if(uart_kbhit()==1)
  22 		{
  23 			c=uart_getc()-'0';
  24 			uart_putc(c+'0');
  25 			T=100*c;
  26 		}
  27 		delayms(T);
  28 		output_high(PIN_C2);
  29 		delayms(T);
  30 		output_low(PIN_C2);
  31 	}
  32 	uart_close();
  33 
  34 	return 0;
  35 }

Fichiers joints

Pour vous référer aux pièces jointes d'une page, utilisez attachment:filename, comme indiqué ci-dessous dans la liste de fichiers. N'utilisez pas l'URL du lien [get], car elle peut changer et donc être facilement cassée.
 Tous les fichiers | Fichiers sélectionnés supprimer déplacer vers la page copier vers la page

Vous n'êtes pas autorisé à joindre un fichier à cette page.

Site hébergé sur un Cloud Public IKOULA Ikoula