commander un téléphone via le port USB de la carte easypic 7
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

commander un téléphone via le port USB de la carte easypic 7



  1. #1
    invitebd188048

    commander un téléphone via le port USB de la carte easypic 7


    ------

    bonjour je suis un débutant en microcontrolleurs et je suis entrain de travailler sur une application qui permet de recevoir des message sur un portable et de les afficher sur le LCD de la carte easypic7, la communication se fera en utilisant le port usb, j'ai écris un petit programme dans le quel j'envoie la commande "AT" et en retour je voudrais que "OK" soit écrite sur le LCD.
    je voudrais savoir si c'est juste pour envoyer plus de commande ??
    voila le programme :

    Code:
    unsigned char readbuff[64] absolute 0x500;   // Buffers should be in USB RAM, please consult datasheet
    unsigned char writebuff[64] absolute 0x540;
    int nbr,i;
    
    // LCD module connections
    sbit LCD_RS at RB4_bit;
    sbit LCD_EN at RB5_bit;
    sbit LCD_D4 at RB0_bit;
    sbit LCD_D5 at RB1_bit;
    sbit LCD_D6 at RB2_bit;
    sbit LCD_D7 at RB3_bit;
    
    sbit LCD_RS_Direction at TRISB4_bit;
    sbit LCD_EN_Direction at TRISB5_bit;
    sbit LCD_D4_Direction at TRISB0_bit;
    sbit LCD_D5_Direction at TRISB1_bit;
    sbit LCD_D6_Direction at TRISB2_bit;
    sbit LCD_D7_Direction at TRISB3_bit;
    // End LCD module connections
    
    
    
    void interrupt(){
       USB_Interrupt_Proc();                   // USB servicing is done inside the interrupt
    }
    
    void main(void){
      ADCON1 |= 0x0F;                         // Configure all ports with analog function as digital
      CMCON  |= 7;                            // Disable comparators
      Lcd_Init();                        // Initialize LCD
    
      Lcd_Cmd(_LCD_CLEAR);               // Clear display
      Lcd_Cmd(_LCD_CURSOR_OFF);          // Cursor off
    
      HID_Enable(&readbuff,&writebuff);       // Enable HID communication
    
      while(1){
         HID_Write("AT", 2);
         nbr =  HID_Read();
         for(i = 0; i<nbr ; i++)
         {
         Lcd_Chr(1, i+1, readbuff[0]);
         }
    
    
      }
    }

    -----
    Dernière modification par gienas ; 24/05/2012 à 11h43. Motif: Ajouté la balise code, obligatoire pour les programmes

  2. #2
    invitebd188048

    Re : commander un téléphone via le port USB de la carte easypic 7

    aucune reponse ???

Discussions similaires

  1. Commander des ampoules à l'aide du port USB
    Par invitee04a9419 dans le forum Électronique
    Réponses: 5
    Dernier message: 09/02/2012, 16h58
  2. Donne carte EasyPIC v5 contre rien en échange
    Par BastienBastien dans le forum Électronique
    Réponses: 5
    Dernier message: 03/01/2012, 17h01
  3. tranformation port série en port usb
    Par invite708d9584 dans le forum Matériel - Hardware
    Réponses: 8
    Dernier message: 04/08/2008, 09h35
  4. Port serie/USB ===> port paralléle
    Par invited60b6f1f dans le forum Matériel - Hardware
    Réponses: 3
    Dernier message: 07/11/2007, 20h52
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...