A
arunsharma0731
Guest
Je veux utiliser deux ports série dans un seul contrôleur .. Cest pourquoi j'ai choisi PIC16F877A avoir un port série ... J'ai lu les sujets CSC Aide? Comment puis-je utiliser deux ou plusieurs ports RS-232 sur un PIC ®? Et Il suffit de copier coller son code et le programme de mon contrôleur .. mais il n'est ni de travail sur le matériel, ni sur proteus ... Pls aider Voici mon code
en ligne A et ligne B sont Venant correctement, mais quand je tape personnage dans Rien ne se passe ... COM_A fgetc ne fonctionne pas, svp aider Merci d'avance
Code:
# include # utiliser retard (horloge = 20000000) # fusibles HS, NOWDT, NOPROTECT, NOBROWNOUT # utiliser RS232 (BAUD = 9600, XMIT = PIN_C6, AN = PIN_C7, STREAM = COM_A) # utiliser RS232 (BAUD = 9600, XMIT = PIN_C4, AN = PIN_C5, STREAM = COM_B) void main () {char c; fprintf (COM_A, "en ligne-A \ n \ r"); fprintf (COM_B, "en ligne-B \ n \ r "); while (TRUE) {c = fgetc (COM_A); fputc (c, COM_A); fputc (c, COM_B);}}