Protocole série RS232


Cette page est destinée à apporter quelques informations sur le signal transmis au format RS232 (liaison série); on ne s'intéresse ici qu'aux aspects "hardware", les aspects "programmation" peuvent être trouvés dans la page port série des PC (Electronique Pratique)

La liaison série RS232 exploite, pour la transmission, des signaux en +/- 12v :

  • + 12 V : niveau logique "0"
  • - 12 V : niveau logique "1"

    Il est commode d'utiliser le MAX232 pour effectuer la translation des niveaux de la logique (0/+5V) vers la transmission (+12V/-12V).

    Format des trames :

    La transmission des données peut se faire suivant plusieurs formats (7 ou 8 bits) avec ou sans contrôle de parité (celle-ci) pouvant être gérée comme paire ou impaire); une trame commence par 1 bit de start ("0" logique) et se termine par 1 ou 2 bits de stop ("1" logique).

    Les figures suivantes présentent l'allure de quelques formats :

    RS232 8,n,1 : 8 bits de données, pas de parité, 1 bit de stop

    RS232 8,n,2 : 8 bits de données, pas de parité, 2 bits de stop

    RS232 8,p,1 : 8 bits de données, avec parité, 1 bit de stop
    (Parité paire : Par. = 1 si D(7:0) a un nombre pair de "1")
    (Parité impaire : Par. = 1 si D(7:0) a un nombre impair de "1")


    Retour vers les autres docs