Logiciels > Programmation PIC > Bases > MP

Dernière mise à jour : 24/12/2011

Livre PIC et MikroPascal ? - Vos avis...

Exemples de code pour MikroPascal

Les exemples disponibles via les liens suivants ont été établis avec MikroPascal Pro version V2.50, V3.20, V3.50 ou V3.80, mais peuvent aussi être utilisés sous MikroPascal V7 ou V8 moyennant adaptations. Il existe une version de démonstration entièrement fonctionnelle mais limitée à 2 KO de code compilé sur le site Mikroe, que vous pouvez utiliser pour essayer ces exemples et même pour commencer vos projets personnels.

Exemples simples, pour commencer
Configuration minimale d'un PIC - Configuration des entrées sorties
Configuration oscillateur - Oscillateur interne ou externe, quartz, réseau RC, ...
Activation d'une sortie - Allumage d'une led, commande d'un relais, en fixe ou en clignotant
Lecture d'un bouton poussoir - Savoir s'il est enfoncé ou relaché
Interruptions - Detection d'un évenement externe ou interne
Lecture / écriture en EEProm - Lecture / écriture variable de type bit, octet ou word
Lecture CAN - Exemple de lecture sur entrée analogique (CAN / ADC) avec PIC 12F675
Comparateurs - Exemples avec PIC 16F88
Production sonore - Produire un bip, un son continu, une petite mélodie ou son de sirène
Encodeur optique - Comment utiliser un tel composant pour incrémenter ou décrémenter une valeur.

Exemples un peu plus avancés
Lecture / écriture sur bus I2C - Généralités
Lecture PCF8583 sur bus I2C - Lecture date / heure provenant d'une horloge temps réel RTC PCF8583
Lecture / écriture PCF8574 sur bus I2C - Lecture et écriture avec les expandeurs de port PCF8574 et PCF8574A
Lecture / écriture PCF8591 sur bus I2C - Lecture et écriture avec le convertisseur A/N et N/A PCF8591
Lecture / écriture 24Cxx sur bus I2C - Ecriture et lecture dans mémoire externe EEPROM de type 24C02, 24C04 et 24C16
Réception et traitement de codes RC5 (télécommande infrarouge) - En cours d'écriture. Voir aussi simulation code RC5 avec EasyHDL
Emission et réception de données RS232 - En cours d'écriture. Voir aussi simulation trames RS232 avec EasyHDL
Reproduction d'un fichier son - Fichier stocké en EEPROM ou sur une carte SD - Pas commencé. Voir aussi lecteur audio 001.