C’est une carte a faible coût qui vous assure l’entrer dans le monde de la PIC avec un certain nombre de qualités qui nous permettent de pratiquer avec différents niveaux de difficulté.

Cette création a été mise au point par Carlos “Dogflu66”, il autorise la publication de son travail sur le site Ucontrol qui est aussi mise sous la licence Creative Commons.

Ce qui nous permet de publier le contenu de son travail en respectant les conditions de la licence.

Caractéristiques conseillés

* Ecran LCD 16×2 caractères à contraste réglable.
* Contrôle du rétroéclairage LCD à la pratique avec le module PIC CCP.
* Horloge I2C en temps réel avec une batterie rechargeable au lithium et une LED.
* Deux boutons à bord.
* Deux LED qui peuvent être contrôlés par le PIC.
* Une résistance ajustable afin de tester le module ADC.
* Connexion externe pour le port I2C RA4 Pin et de l’ADC ou de l’utilisation d’autres organes de commande, relais, etc.
* Un port série pour être utilisé comme RS-232.
* Port ICSP qui vous permet de programmer le PIC directement sur la carte.
* Protection contre les inversions de polarité de l’alimentation et des mesures de base contre les interférences.

Schéma de câblage de l’EBASIC PIC

ebasic5

 

 

 

Quelques photos de la carte finale

ebasic3

ebasic4

Exercices de programmation

Configuration de l’ISP
Les exemples sont réalisés avec l’environnement de travail du PIC Simulator IDE, et compilé avec [BASIC (PSI) | compilateur Basic].

Nous allons installer le PIC Simulator IDE, et configurer votre environnement de travail comme suit:

* Dans le menu Options, sélectionnez le PIC16F88 ( Select Microcontroller )
* Sélectionnez la fréquence du quartz (Options -> Change Clock Frequency )
* Sélectionnez le mode de fonctionnement du microcontrôleur (Option -> Configuration Bits )

Tout cela est déjà configuré pour d’autres occasions, mais toujours à chaque fois que vous entrez dans le PIC Simulator IDE il faut vérifier que les bits de configuration n’a pas changé, car il est sensible à certaines modifications.

Ensuite il faut indiquer dans quel travailler dans [BASIC (PSI) | Basic] ou ASM (Tools -> BASIC Compiler )

Nous sommes prêts à commencer.

Pour plus de détails visitez l’adresse suivante:
http://www.ucontrol.com.ar/wiki/index.php?title=PIC_EBASIC – CC