PROGRAMME
Exemple 10

 
Nom du créateur du programme: Reçu dans le fascicule PL 63 mais écrit et compiler par  BRESTLOR
Merci beaucoup pour le commentaire très détaillé des étapes du programme
Adresse E-Mail: Retrouvez le sur le Forum
Logiciel à utiliser: 16F84.exe
ou
Ic-Prog.exe
Fonction du Programme:  
Ce programme permet d'utiliser la carte Test pour simuler les mouvements entrée, sortie
 
Fonctionnement du Programme:  
Après le chargement du programme dans le Pic Rien de tres nouveau ici.On va simuler des capteurs
avec SW1 et SW2 et simuler des moteurs avec les leds  D1 et D2 pour le moteur avant et D3 D4 pour le moteur arriere .Il y a 2 leds par moteurs pour symboliser les 2 sens de rotation .
Pour résumer
si Sw1 ni SW2 sont actives on avance LED
si SW1 est activé on tourne sur place 1 en avant 1 en arierre
si Sw2 est activé un tourne qur place mais dans l'autre sens
si Sw1 et SW2 sont activés on part en marche arriére
ca fait un drole de modele physique ... Esperons que Monty sera + evolué
Pour la programmation la seule difficulté est dans les masques AND et XOR réalisé pour tester SW1 et SW2.J'ai explique cela en détail dans le PL43.Reportez vous y pour des explications + détaillées.
Pas de  Pb particulier Pour la programmation du PIC le fonctionnement :Modifiez SW1 et SW2  -> Les leds "moteur" reagissent de suite.

Attention les fonctions Code P: Non Watchdog T: Non Power Time: Non et Oscillateur: XT sinon ça ne marche pas
 

Explicatif des fichiers: pl63.hex : c'est le programme compilé à transférer dans le Pic
pl63.asm: C'est le programme non compilé expliqué étape par étape Pour le lire ouvrez le document avec un éditeur de texte (merci à Brestlor pour ceci)
Taille du Programme: Fichier .Zip de 1,59 Ko
comprend 2 fichiers dans répertoire zippé
Le Programme: Cliquer ici pour récupérer le programme

Vous aussi vous avez un programme à nous montrez cliquez ici

Revenir aux autres programmes