Pièce jointe « ej_keypad4x4flex.c »

Téléchargement

   1 #include <pic/p16f877a.h>
   2 #define FOSC_HZ 20000000
   3 
   4 #define ROW0  PIN_B0
   5 #define ROW1  PIN_B1
   6 #define ROW2  PIN_B2
   7 #define ROW3  PIN_B3
   8 #define COL0  PIN_B4
   9 #define COL1  PIN_B5
  10 #define COL2  PIN_B6
  11 #define COL3  PIN_B7
  12 
  13 #include <uart.h>
  14 #include <keypad4x4flex.h>
  15 #include <delayms.h>
  16 
  17 int main (void)
  18 {
  19 	char tmp;
  20 	char INTRO[]="PRESIONA UNA TECLA\n";
  21 	
  22 	TRISB=0xFF;
  23 	TRISC=0xFF;
  24 
  25 	delayms(100);
  26 
  27 	uart_open(SET_9600_8N1);
  28 	set_pullup_portb(TRUE);
  29 	uart_puts(INTRO);
  30 
  31 	while(TRUE)
  32 	{
  33 		delayms(200);
  34 		tmp = kbd_getchar();
  35 		uart_putc(tmp);
  36 	}
  37 	return 0;
  38 }

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