Sommaire - Musiques -
MAO - Connectique
- Electronique - Logiciels - Divers
- Contacts - Liens
- Glossaire - Historique
Dernière mise à jour : 27/05/2008
Présentation
Quelques programmes simples avec fichiers sources MikroPascal. Chaque
archive zip comporte
le fichier source en language pascal (projet *.ppp et unités
*.ppas produits dans l'EDI du compilateur MikroPascal), et la
totalité des fichiers générés par le
compilateur (*.hex, *.asm, *.dbg, etc). Quand il existe un
schéma electronique format Isis de mise en exploitation du
programme compilé, les fichiers sources Proteus (Isis) sont
inclus dans l'archive.
Led clignotante
Le classique de classique, la base minimale. Livré avec exemples
et sources Proteus (Isis *.dsn), qui permettent de vérifier plus
"pratiquement" le bon déroulement du programme.
Led_clignotante_16f84_001.zip
- une seule led clignotant (31/12/2007)
Led_clignotante_16f84_002.zip
- quatre leds clignotant en deux groupes de deux, de façon
alternée (31/12/2007)
Led_clignotante_16f877_001.zip
- une seule led clignotant (31/12/2007)
Led_clignotante_16f877_002.zip
- huit leds clignotant en mode chenillard, les unes après les
autres (31/12/2007)
Test afficheurs sept segments
Mon premier programme,
permettant d'afficher les chiffres 0 à 9 sur un, deux, trois ou
quatre afficheurs sept segments. Si l'entrée RA5 est
activée (si elle est à 1), les chiffres sont
effectivement affichés. Si l'entrée RA5 n'est pas
activée (si elle est à 0), les afficheurs ne montrent que
des signes "-". Programme écrit pour me faire la main avec la
platine
de développement EasyPic4, donc plutôt destiné
à des tests basiques de débutant.
remy_7segdisp_001.zip
(11/08/2007)
Lampadaire multicolore 002 (16F84)
Programme pour PIC 16F84 utilisé dans mon lampadaire
multicolore 002.
Lampadaire
multicolore 002.zip
Indicateur coloré 001 (16F877)
Programme pour PIC 16F877 utilisé dans mon indicateur
coloré 001.
Indicateur
coloré 001.zip (05/01/2008)
Chenillards 003a et 003b (16F84 et 16F877)
Programmes liés aux montages Chenillard
003a
(16F84) et Chenillard
003b (16F877). Projets simples, quelques figures lumineuses
sur une
rampe de 8
leds (ou lampes de puissance avec interface adéquate). Le
16F877 est évidement un composant de luxe pour ce genre
d'application, et je ne l'aurais sans doute pas utilisé pour ce
genre de chose, s'il n'avait été fourni d'origine avec la
platine de développement EasyPic4.
Chenillard 003a.zip (pour 16F84)
Chenillard 003b.zip (pour 16F877)
Diviseur fréquence 001 (PIC 16F84)
Programmes pour PIC 16F84 utilisés dans mon diviseur
fréquence 001.
Diviseur
fréquence 001 (version 001a avec interruptions pour lecture
signal d'horloge et version 001b sans interruptions pour cette
même lecture)
Indicateur Rapport vitesse 001
Programme pour PIC 16F84 utilisé dans mon indicateur de rapport de vitesse 001 (pour moto).
Indicateur rapport vitesse 001
En cours ou à venir (forcement, il faut attendre un peu)
Quel
ambitieux je fais. Imaginez plutôt : j'ai
déjà ammorcé ou ai déjà en tête les
projets suivants, alors même que je débute avec les PIC.
Légende
:
pas commencé
en
cours
terminé ou quasiment terminé
------------------------------------------------------------------------------
Un luminaire pouvant afficher les couleurs de l'arc en ciel avec un seul potentiomètre. Principe identique à l'indicateur coloré 001.
Indicateur de rapport de vitesse pour moto. Développement terminé mais pas encore testé.
Un bloc d'affichage numérique (4 afficheurs sept segments led) avec fonction compteur, à base de PIC 16F84. Commencé.
Un arbitre électronique pour 2 à 8 joueurs, à base de PIC 16F84.
Un système de commande logique 16 voies à partir d'une commande par 16 interrupteurs cablés sur 2 fils.
Mesureur temps réel de tempo (BPM-mètre), à base
de PIC 16F84. Commencé.
Métronome avec balancier lumineux et ajustage signature
rythmique, à base de PIC 16F84. Commencé.
Système de commande universel multivoies commandé par
données MIDI, à base de PIC 16F84 ou 16F877 (ou autre
type 18F).
Analyseur réseau secteur monophasé et triphasé
à base de PIC 16F877. Commencé.
Oscilloscope à leds (matrice 16 x 16). Fonction identique
à mon oscilloscope
001 (peut-être avec phasemètre en plus).
Commande / Affichage fréquence émission pour mon émetteur
FM 002
Mise en boite réduite de mon jeu RouleBoule
Gestion des tonalités avec pédalier de commande, pour
mon Piano-Harpe
Laser
Grille audio 8 entrées / 8 sorties, avec presets rappelables
à tout instant.
Lampadaire multicolore version V2, avec télécommande
par infra-rouge. Commencé.
Jeux d'éveil pour enfants avec clavier PC : "Appuie sur la
touche A" - Appui sur touche B : "Ah, tu t'es trompé..."
Générateur BF 1 Hz - 30 KHz, sinus, carré,
triangle, conversion D/A 16 bits
- ...