1. Règles générale d’écriture en mikroC
Les instructions propres au langage mikroC doivent être écrites en minuscule (void main(void)).
Les instructions particulières aux microcontrôleurs doivent être écrites en majuscule (TRISB).
Les retours à la ligne et les espaces servent uniquement à aérer le code Toutes instructions ou actions se terminent par un point virgule « ; ».
2. Commentaires
En mikroC, les commentaires de programmes peuvent être de deux types : de longs commentaires,s’étendant sur plusieurs lignes, et de courts commentaires, occupant une seule ligne.
Comme montre le Code-source 4.1 les longs commentaires commencent par le caractère « /* » et se terminent par le caractère « */ ». De même, de courts commentaires commencent par le caractère « //» et il n’a pas besoin d’un caractère de terminaison.
3. Début et fin d’un programme
En mikroC, un programme commence avec les mots-clés :
void main()
Après cela, une accolade ouvrante est utilisée pour indiquer le début du corps de programme. Le programme se termine par une accolade fermante. Ainsi, comme indiqué dans le Code-source 4.1, le programme a la structure suivante :
void main()
{
// Votre code ici
}
Exemples
/********************************************************************************/
//www.samartereduc.com Copyright © 2022 SMARTER EDUCATION. All rights reserved.
/********************************************************************************/
/****************************************************************************
==============LED clignotante==============
Ce programme fait clignoter une LED connectée à la broche RB0 du PIC 16F84A
*****************************************************************************/
void main( )
{
for( ; ; ) // Boucle sans fin. Même foction que while(1)
{
TRISB = 0; // Configuration du PORTB en sortie
PORTB.F0 = 0; // RB0 = 0
Delay_Ms(1000); // Pause d’une seconde
PORTB.F0 = 1; // RB0 = 1
Delay_Ms(1000); // Pause d’une seconde
} // Fin de la boucle
}
SMARTER EDUCATION www.smartereduc.com
#