Logo SSI

Génie Electrique
Informatique Industrielle
Compilateur C ImageCraft (ICC_AVR)

Retour

Présentation :

Le langage C est un langage de programmation très utilisé dans le domaine de l'informatique industrielle, qui à l'avantage de répondre à des normes (ANSI) et d'être pratiquement indépendant du microcontrôleur à programmer.

Le développement en langage C permet d'approcher des fonctionnalités plus riches an niveau du système. L'élève se contente d'analyser ou d'apporter une modification sur une routine écrite en langage assembleur.

La société ImageCraft développant des compilateurs C pour microcontrôleur, nous avons retenu ce produit pour sa convivialité et son homogénéité avec les logiciels Atmel.  

download_ani.gif (6274 octets) Étude réalisée en octobre-novembre 1999)

Documents pédagogiques :

Un guide d'utilisation du logiciel ICC_AVR pour les élèves de première et terminale S a été réalisé et est à votre disposition.
(
download_ani.gif (6274 octets) ICCAVR.zip)

Pour faciliter l'apprentissage du langage C ainsi que le fonctionnement des divers périphériques du microcontrôleur, quelques programmes simples et commentés sont téléchargeables ( download_ani.gif (6274 octets) Apprentissage.zip)

Une introduction au langage C pour les collègues de l'académie vous est proposé dans le fichier introduction.zip download_ani.gif (6274 octets) (Cette introduction comprend un bref historique, des commentaires sur le pré-processeur de commande, une description des principales structures itératives ..... )

 Bibliographie :

  • "The C Programming Langage,2nd Edition", B.W.Kernighan, D.M.Ritchie, 1988.
  • "Programmation en langage C", C.Delannoy, Eyrolles 1998.
  • "ICCAVR User Manual", ImageCraft, 1999.
  • "Langage C", G.Wilms, Micro Applications collections PC Poche, 1998.

 

Remonter