Microcontroller

cyrille27 Messages postés 1 Date d'inscription   Statut Membre -  
mindslight Messages postés 87 Statut Membre -
Bonjour,
svp,est que quelqun a une idee sur le microcontroller msp 430 de texas instruments (en langage c)
car j,aimerai lire des infos de ma sonde relier au rs 232 et affiches les resultats
merci

i
Configuration: Windows 2000
Opera 9.21

2 réponses

  1. mindslight Messages postés 87 Statut Membre 12
     
    Bonjour,
    tu utilise quel compilateur? TI MSP430 C Compiler?
    0
  2. mindslight Messages postés 87 Statut Membre 12
     
    re,
    je suppose que ta sonde est branchée sur le port serie.

    #include <bios.h>
    #include <conio.h>
    #define COM1       0
    #define DATA_READY 0x100
    #define SETTINGS ( 0x80 | 0x02 | 0x00 | 0x00)
    
    int main(void)
    {
       int in, out, status;
       bioscom(0, SETTINGS, COM1); /*initialize the port*/
       cprintf("Data sent to you:  ");
       while (1)
       {
          status = bioscom(3, 0, COM1); /*wait until get a data*/
          if (status & DATA_READY)
               if ((out = bioscom(2, 0, COM1) & 0x7F) != 0)  /*input a data*/
                  putch(out);
               if (kbhit())
               {
                  if ((in = getch()) == 27)   /* ASCII of Esc*/
                     break;
                  bioscom(1, in, COM1);   /*output a data*/
               }
       }
       return 0;
    }


    cette source avec la documentation est dispo sur le site: http://electrosofts.com/serial/

    voilà, jèspère que ca peut t'aider
    0