RS232 sous Hitech C18
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

RS232 sous Hitech C18



  1. #1
    mmm999

    RS232 sous Hitech C18


    ------

    Bonjour les tous
    j'ai réaliser un programme pour lire/écrire sure liaison rs232 de pc tous en utilisant un PIC 18F452.
    j'utilise alors l’environnement MPLAB avec le compilateur HITECH C18.

    pour expliquer un peu mon programme, j'ai activer le quartz extern (OSC = HS)
    j'utilise la bibléothèque usart.h
    j'utilise BRGH = 0, mode aynchrone
    j'ai met SPBRG = 129 qui indique dans le datasheet (page 172) un débit de 1.2K baud pour un quartz de 10 MHZ
    voila mon code
    Code:
    #include <p18f452.h>
    #include <usart.h>
    
    
    #pragma config OSC=HS
    #pragma config PWRT=OFF
    #pragma config WDT=OFF
    #pragma config LVP=OFF
    
    
    
    void main()
    {
    	char chaine[]="------------------------------------\n\rBonjour dans l'application de liason RS-232\n\rentrer une chaine de caractere\n\r------------------------------------\n\r\n\r";
    	char buffer[20];
    	int i;
    
    	OpenUSART (USART_ASYNCH_MODE & USART_BRGH_LOW , 129);
    
    	while(1){
    	i=0;
    	putsUSART (chaine);
    
    	while(1)
    		{
    		if(DataRdyUSART())	{
    			if((buffer[i++]=ReadUSART())=='0') break;
    			WriteUSART(buffer[i-1]);
    		}
    		}
    		
    	buffer[i-1]='\0';
    	putsUSART ("\n\rla chaine de caractere est : \n\r");
    	putsUSART (buffer);
    	putsUSART ("\n\r\n\r\n\r\n\r\n\r\n\r");
    	}
    	
    }
    ce programme n'a donné aucun résultat
    un autre programme similaire que j'avais écrit sous CCS compiler a marché parfaitement ce qui néglige les problème de matériel
    Merci d'avance

    -----

  2. #2
    mmm999

    Re : RS232 sous Hitech C18

    pas de réponser?

  3. #3
    mmm999

    Re : RS232 sous Hitech C18

    pas de réponse?

  4. #4
    invite070f05b5

    Re : RS232 sous Hitech C18

    Je n' ai jamaiq réussi à utiliser l usart sur mplab mais j utilise plutôt mikroC qui et très simple d utilisation, sinon j ecris ce message comme un UP navré de pas pouvoir t aider cordialement

  5. A voir en vidéo sur Futura
  6. #5
    invite5bc96a17

    Re : RS232 sous Hitech C18

    Salut,

    J'ai déjà utilisé pas mal de fois l'USART avec pic sur mplab. Mais j'ai jamais utiliser les librairies de microchip. Tu peux nous montrer le code de configuration de l'USART?

  7. #6
    mmm999

    Re : RS232 sous Hitech C18

    oui
    vous accéder au dossier de hitech de C 18, petite recherche USART.h et vous trouvez tous ce que vous voulez.

    il marche sous isis comme simulation mais dans le monde réel : good bye my love

Discussions similaires

  1. RS232 sous ISIS
    Par invitec35bc9ea dans le forum Électronique
    Réponses: 11
    Dernier message: 28/03/2013, 10h07
  2. Affichage résultat d'une Conversion A/N via RS232 (p18f4520 + C18)
    Par invite8d0b7120 dans le forum Électronique
    Réponses: 7
    Dernier message: 27/04/2010, 18h58
  3. structure et union sous c18
    Par invite860936ec dans le forum Électronique
    Réponses: 0
    Dernier message: 24/04/2009, 20h33
  4. Calcul de flottants sous C18
    Par invite7ff929b6 dans le forum Électronique
    Réponses: 16
    Dernier message: 05/09/2008, 10h29
  5. [HELP!]PIC sous C18
    Par invite0cf437d8 dans le forum Électronique
    Réponses: 3
    Dernier message: 15/04/2007, 17h19
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...