logo de bricotronique
Newsletter
 

L'électronique

- pratique :

Les Montages
Les Dossiers
Les Calculateurs
Les Cours
Les Astuces
Les Datasheets

- services intéractifs :

Le Forum
Le Chat
Actualité
Petites Annonces
L'Annuaire
Le Dictionnaire
La Librairie
La logithèque

Avec les mains
Le Lifter
Générateur thermique
Un Lecteur CD
Montage pour vélo
Faire un condensateur
Antimoustique solaire

Conseil de lecture

K2000 sur PIC 16F628
Ce cours/montage s'adresse à ceux qui s'initie à la programmation PIC, qui souhaitent faire un premier petit programme utilisant les fonctions simples du 16F628. Il s'adresse aussi à ceux qui veulent passer du 16F84 (complètement obsolète et donc vendu cher) au 16F628 (moins cher que le 84 et ayant beaucoup plus de possibilitées) en ayant lu l'excellent cours de Bigonoff.

La particularité de ce chenillard "K2000 est que sa vitesse peut être modifiée soit de manière hardware en modifiant la fréquence du pic via potentiomètre, soit logiciellement en appuyant sur un bouton poussoir.

Le schéma est très simple : il y a absence de quartz externe, la base de fréquence est directement générée à l'intérieur du PIC et dépend de la valeur de la résistance du potentiomètre. (cf datasheet). Les résistances font 470 ohms.

K2000 avec PIC 16F628

Qui peut se monter sur une carte d'essai comme suit :

K2000 avec PIC 16F628 sur plaque d'essai

La partie intéressante le programme.

Tout se trouve dans le fichier k2000.asm. Le fichier est commenté, ressemble fortement aux exemples du cours de Bigonoff, mais est adapté au PIC 16F628. Il se compile via MPLAB de microchip (gratuit) de la même manière que dans le tutorial de bigonoff. Créez un nouveau projet (Project/new), le fichier k2000.asm, le charger ensuite dans le projet : (Project/open). Compilez ensuite le projet (Project/make).Choisissez ensuite le PIC16F628 dans le menu Configure/Select Device. Vous pouvez ensuite programmer votre composant de diverses manières ; soit directement avec MPLAB si vous avez un programmateur microchip (PICSTART plus par exemple) soit avec le logiciel gratuit IC-PROG (téléchargeable ici ) et un programmateur quelconque.

Les essais

Réglez votre fréquence de base avec le potentiomètre, le bouton poussoir appuyé permettra de faire défiler les leds 2 fois plus vite.

Design © 2003 LW pour kitgrafik

Les Partenaires

Forum

N'hésitez pas à poser vos questions sur le Forum


Recherche

Copyright © bricotronique 2003-2005 Paul Heroin
Toute Reproduction partielle ou totale du site est interdite sans l'accord du Webmaster