Attribution des I/O

Voici les entrées et sorties qui ont été définies, le tout en privilégiant les pattes déclenchant des interruptions pour les capteurs.

Code source

#DEFINE CAP_OB	PORTB,0		; Capteur d'obstacle
#DEFINE BUZZ	PORTB,1		; Buzzer d'information
#DEFINE MOT_D_1	PORTB,2		; Commande du moteur droit sens 1
#DEFINE MOT_D_2	PORTB,3		; Commande du moteur droit sens 2
#DEFINE MOT_G_1	PORTB,4		; Commande du moteur gauche sens 1
#DEFINE MOT_G_2	PORTB,5		; Commande du moteur gauche sens 2
#DEFINE CAP_L_D	PORTB,6		; Capteur de la ligne droite
#DEFINE CAP_L_G	PORTB,7		; Capteur de la ligne gauche

#DEFINE FEUX_ST	PORTA,0		; Del des feux stop
#DEFINE DEL_1	PORTA,1		; Del d'info
#DEFINE DEL_2	PORTA,2		; Del d'info
#DEFINE DEL_3	PORTA,3		; Del d'info
#DEFINE BP_STAR	PORTA,4		; Bouton poussoir de départ

;Tris associés :
; TRISB 1100 0001
; TRISA    1 0000