salut, donc voila j'ai fait ce code :
et voila ce que j’obtiens après 1 minute: [ATTACH=CONFIG]181786[/ATCode:#include <18F2550.h> #fuses NOWDT,XT,NOPROTECT,NOLVP,NODEB UG,USBDIV,CPUDIV1,VREGEN,NOBRO WNOUT #use delay(clock=4000000) #use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7,parity=N) void main() { set_tris_B(0b01111111); // portb7 en sortie et le reste en entree while (1) { output_high(pin_B7); delay_ms(60000); printf("Test liaison serie\n\r"); output_low(pin_B7); delay_ms(60000); } }
on faite j'ai du utilisée un oscilloscope pour voire si il y'a un signale de sortie, pour que finalement je constate que le problème est dans l'interface entre le DB9 et le PC alors j'ai acheté un adaptateur RS3232-USs, et maintenant,j'obtiens ce que je t'ai montré en image
-----