Bonjour,
Cela fait un mois que je suis dessus et je pense avoir pas mal avancer mais la il y a certain petit problème que je n'arrive pas à régler.
Je fais une communication TCPIP multi-clients avec un pic18F97J60 sur une carte PICDEM.net2 que je programme à l'aide d'un ICD2 sous MPLAB (v8.30 et stack v4.55).
J'aimerai pouvoir:
- Changer ma MAC address que j'arrive à afficher sur mon LCD (en déimal malheureusement). Je la change avec TCPConfigWizard mais elle est toujours identique lorsque je vais voir avec Ethernet Discover
- Je fais des actions (basiques pour l'instant afficher des trucs su le LCD allumer les leds etc...) mais j'aimerai pouvoir passer à l'octet suivant sans refaire un switch (qui serrai simple mais super mega sale)...donc j'ai fait une fonction qui ressemble çà ROTL en assembleur mais je me fais jeter...
Je bugg totalement à ce point la...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 char Verlan(char var[50],unsigned int lg) { char new_var[50]; BYTE i; memset(new_var,' ',32); for(i=0;i<lg;i++) { new_var[lg-i]=var[i]; new_var[i]=var[i++]; } return new_var; }
Merci de votre aide.
Brieuc
Partager