Initialisation sur MAXQ

Initialisation sur MAXQ - C - Programmation

Marsh Posté le 05-05-2006 à 11:16:13    

Bonjour,
 
Je suis en train de commencer à comprendre la programmation sur MAXQ , et j'ai de gros problèmes au niveau des initialisations.
En effet, j'ai déja programmé sur siemens C515 mais je ne peux utiliser la même méthode d'initialisation.
Donc, je voulais savoir si cela suffisait de mettre ceci :

Code :
  1. #define   BIT0        0x00000001
  2. #define   BIT1        0x00000002
  3. #define   BIT2        0x00000004
  4. #define   BIT3        0x00000008
  5. #define   BIT4        0x00000010
  6. #define   BIT5        0x00000020
  7. #define   BIT6        0x00000040
  8. #define   BIT7        0x00000080 // Ceci étant au début du programme
  9. void InitButton(void)
  10. {
  11.   //LCFG -> PCF1 -> 0 -> IO port
  12.   //LCFG -> PCF1 -> 1 -> LCD segment output  
  13.   //PCGF1 is 7 bit in register LCFG
  14.  
  15.   //Set Port1 to I/O port  
  16.   LCFG  |= 0x80;
  17.   //Set button1(P1.0) and button2 (P1.1) and button3(P1.2) and button4 (P1.3) to input  
  18.   PD1   |= ~BIT0;
  19.   PD1   |= ~BIT1;
  20.   PD1   |= ~BIT2;
  21.   PD1   |= ~BIT3;
  22.   //LCFG -> PCF2 -> 0 -> IO port
  23.   //LCFG -> PCF2 -> 1 -> LCD segment output  
  24.   //PCGF2 is 7 bit in register LCFG
  25.  
  26.   //Set Port2 to I/O port  
  27.   LCFG  |= 0x80;
  28.   //Set P.1 and P2.2 to output  
  29.   PD2   |= BIT0;
  30.   PD2   |= BIT1;


 
Parce que là, je ne fais rien pour les flags , alors que sur C515 je fesais des choses comme I3FR=1, IEX3 =0 etc... suivant les entrées et comment je voulais les utiliser...
 
Merci


Message édité par McFly29 le 05-05-2006 à 11:17:59
Reply

Marsh Posté le 05-05-2006 à 11:16:13   

Reply

Marsh Posté le 09-05-2006 à 08:48:12    

Personne ne pourrait me dire au moins si on peut trouver des cours sur ce genre de programmation sur le net ? Ou bien me donner un petit coup de pouce ?
Merci

Reply

Marsh Posté le 09-05-2006 à 09:47:58    

McFly29 a écrit :

Personne ne pourrait me dire au moins si on peut trouver des cours sur ce genre de programmation sur le net ? Ou bien me donner un petit coup de pouce ?
Merci


http://www.maxim-ic.com/products/m [...] lers/maxq/
Enjoy...
 


---------------
Des infos sur la programmation et le langage C: http://www.bien-programmer.fr Pas de Wi-Fi à la maison : http://www.cpl-france.org/
Reply

Marsh Posté le 09-05-2006 à 14:04:16    

Bonjour Emmanuel,
 
J'avais déja trouvé ces différents programmes, mais je ne les trouves pas assez complets, j'ai compris ce qu'ils doivent faire et leur code, mais je n'arrive toujours pas à retranscrire ces connaissances sur mon propre code, et c'est pour cela que je recherche d'autres exemples.
 
Merci quand même :)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed