154Fermer156
squalylLe 28/02/2017 à 16:56
rhaaa mais fais lisible fantudju!

void putchar(unsigned char val) {
  serdat=val;/*on envoie*/
  while (!(serctl & 0x40));/*on attend la fin de l'envoi*/
}

unsigned char getchar(void) {
  while (!(serctl & 0x80));/*on attend une réception*/
  return serdat;/*on lit la réception*/
}

unsigned char ComLynx_Echo(void) // <- il faut pas mettre void la? Ton compilo est si vieux>
{
  unsigned char val = getchar();
  putchar(val);
  return val;
}