Sys Temps Reel - TP 3
Sys Temps Reel - TP 3
Sys Temps Reel - TP 3
Faculté de Technologie
Département d'ingénierie des systèmes électriques
Module : Tp Système temps reel :
TP N : 3 Simulation par microcontroleur PIC 16F84A de deux feux
de contrôle du TRAFFIC LIGHTS
Matériel nécessaire :
1 Ordinateur équipé du logiciel Proteus Fichiers TL.ASM et TL2.C
Mini guides ISIS & ARES Fichiers du compilateur CC5X
Démarrez ISIS et U1
16 OSC1/CLKIN 17 D0
RA0 RA1 RA2 RA3
saisissez le schéma ci-contre 15
4
OSC2/CLKOUT
MCLR RA4/T 0CKI
18
1
Page 1/6
Associer le programme au processeur :
Le programme est présent dans le fichier TL.ASM.
TL.ASM
LISTp=16F84 ; PIC16F844 est le processeur cible
#include "P16F84.INC" ; inclure fichier entete
CBLOCK 0x10 ; zone tampon
state l1,l2
ENDC
Choissez « l'outil de génération de code ». Pour les microcontrôleurs PIC, l'outil est
MPASM (Pour un microcontrôleur 68HC11, il faudrait utiliser le ASM11). C’est ce
compilateur qui sera lancé par Proteus lors du lancement de l’animation. Le résultat de la
compilation produira entre autres le fichier « TL.HEX ».
Page 2/6