
 !"
#$%&'
Table des matières
1.  Avant de commencer.....................................................................................................................1
2.  Le Matériel..................................................................................................................................... 1
!''#(%&! !"''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
!'!'#$)%&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
!'*'#)+,-,''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!
3.  Gestion de vos fichiers...................................................................................................................2
4.  TP n°1 : Initiation à MPLAB IDE............................................................................................... 3
'')./'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*
'!'0)'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
'*'+'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
'')'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1
' ').)/'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
5.  TP n°2 : Ecriture d'un driver pour LCD.................................................................................. 11
 ''#22#%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
 '!')'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !
 '*'03''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''4
6.  TP n°3 : Interruptions et Périphériques....................................................................................17
4'').)/'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''1
4'!'3'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 
4'*'5))6'''''''''''''''''''''''''''''''''''''''''''''''''''''''' 7
4''89%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !"
4' '5'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!"
7.  TP n°4 : Initiation à la programmation en langage C..............................................................22
1'':'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!!
1'!'5)'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !*
1'*'0)'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !
1''+);''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ! 
1' ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''! 
8.  TP n°5 : Gestion de Périphériques et Interruptions.................................................................27
'':-+!*!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' !1
'!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''!7
9.  TP n°6 : Panneau d'affichage lumineux.................................................................................... 31
7''522#%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*
7'!'5&&-<''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' **
7'*'22)''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' *
10.  TP n°7 : Station Service............................................................................................................ 36
"'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*4
"'!''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''*1