Les fonctions

1850 mots 8 pages
M

Les fonctions icrocontrôleur Notes de cours

Les fonctions

Table des matières

1. Les fonctions__________________________________________________________________3
2.1 Implémentation d’une fonction ______________________________________________________4
2.1.1 Le corps de la fonction __________________________________________________________________ 4 2.1.2 La déclaration prototype_________________________________________________________________ 4 2.1.3 Les variables locales____________________________________________________________________ 5

2.2 Les paramètres ___________________________________________________________________5
2.2.1 Les paramètres d’entrée _________________________________________________________________ 2.2.1.1 Appel de fonction & transmission des paramètres d’entrée __________________________________ 2.2.2 Le paramètre de sortie __________________________________________________________________ 2.2.2.1 retour au programme & transmission du paramètres de sortie ________________________________ 2.2.3 Exemple d’application __________________________________________________________________ 6 6 7 7 8

cfpt

Neuhaus J.

Edition 09.02.03

-1-

M

Les fonctions icrocontrôleur Notes de cours

-2-

Edition 09.02.03

cfpt

Neuhaus J.

M

Les fonctions icrocontrôleur Notes de cours

1. Les fonctions
L’utilité des fonctions se résume en trois points : 1. Eviter d’écrire plusieurs fois le même code dans un même programme. 2. Découper le programme en petits modules, ce qui augmente la lisibilité du code tout en facilitant la mise au point et la maintenance. 3. Exploiter au mieux les ressources du microcontrôleur, notamment l’espace mémoire (code et variables). Une fonction peut être perçue comme un « petit » programme à part entière. Le code de cette fonction se situe dans le même fichier source que le programme principal en anglais « main program ». Depuis le programme principal, il est possible de demander

en relation

  • Terminale spé ISN
    325 mots | 2 pages
  • cours CATIA V5
    1821 mots | 8 pages
  • fonctions
    2266 mots | 10 pages
  • catia cours
    6695 mots | 27 pages
  • Arcel
    7785 mots | 32 pages
  • Fonction tangente
    392 mots | 2 pages
  • Les fonctions de la fable
    363 mots | 2 pages
  • fonction expoentielle
    291 mots | 2 pages
  • Cotation fonctionnelle
    1643 mots | 7 pages
  • fonction
    323 mots | 2 pages
  • les fonctions excel
    4324 mots | 18 pages
  • velo
    1619 mots | 7 pages
  • fonctions
    2885 mots | 12 pages
  • La fonction comtale
    4341 mots | 18 pages
  • La fonction comtale
    2009 mots | 9 pages