#include #include "biosdem.h" __CONFIG(0x3d39); // Fonction liaison série //void serial_puts(const char * s); void serial_putchar(char c); char c; int i; void main(void) { //init liaison série BRGH=1; // 9600 bd avec XTAL=4Mhz SPBRG=25; TXEN=1; // mise en route TX SPEN=1; // configure les broches TXD/RXD CREN = 1 ; // reception asyncrhone (cf 10.2.2) TRISA2=0; RA2=0; //lcd_init(); //lcd_clear(); for ( ; ; ) { RA2=1; DelayMs(250);DelayMs(250);DelayMs(250);DelayMs(250); RA2=0; DelayMs(250);DelayMs(250);DelayMs(250);DelayMs(250); serial_putchar('A'); } } void serial_putchar(char c) { while(TRMT==0) // Attend fin d'une précédente transmission ; TXREG=c; // Emet un A } /*void serial_puts(const char * s) { while(*s!='\0') // Les étudiants le font avec un tableau { serial_putchar(*s++); } }*/