Oops! It appears that you have disabled your Javascript. In order for you to see this page as it is meant to appear, we ask that you please re-enable your Javascript!

Tag archives for MPLAB Code Configurator

Introduction à la Programmation de Microcontrôleurs PIC avec le Compilateur Microchip XC8

image-391
Découvrez comment créer un nouveau projet avec MPLAB X IDE et rédiger un programme simple pour clignoter une LED avec un compilateur XC8 et simuler le code avec Proteus. MPLAB® X IDE est le nouveau Microchip IDE et fonctionne sur un ordinateur avec Windows®, Mac OS® ou Linux® pour développer des applications pour les microcontrôleurs PIC et remplace tous les compilateurs MPLAB® C et HI-TECH. XC8 est le nouveau compilateur C pour les microcontrôleurs PIC10, PIC12, PIC14, PIC16 et PIC18.

Conversion Analogique-Numérique dans le Microcontrôleur PIC – XC8

image-502
Convertisseur analogique-numérique permet des tensions continues analogiques d'être converties en un nombre numérique discret à l'intérieur du microcontrôleur comme le microcontrôleur ne peut traiter que des nombres numériques. Cela peut permettre à l'Arduino d'être relié à des capteurs analogiques, tels que des capteurs de température, des capteurs de pression, des capteurs d'humidité, des capteurs optiques et ainsi de suite. Tout capteur qui peut générer une tension comprise entre 0V et maximum de 5V peut être utilisé.

Communication Série RS232 avec microcontrôleur PIC – XC8

image-611
La communication série RS232 est l'une des communications les plus anciennes où les données sont envoyées ou reçues un bit à la fois. Ce protocole peut facilement être utilisé pour communiquer entre un PC et divers périphériques supportant ce type de protocole comme les microcontrôleurs PIC, GPS, modem GSM etc. Même si d'autres interfaces telles que SPI, I2C, Ethernet, FireWire et USB envoient toutes des données en tant que flux série, le terme «port série» identifie généralement un matériel plus ou moins conforme à la norme RS-232, destiné à être interfacé avec un modem ou avec un dispositif de communication similaire. Le contrôleur UART (Universal Asynchronous Receiver / Transmitter) est l'élément clé des communications série entre un périphérique et un PC ou entre des périphériques. UART est également une fonctionnalité intégrée courante dans la plupart des microcontrôleurs, ce qui est utile pour communiquer des données série (texte, chiffres, etc.) à votre ordinateur personnel. Dans cet article, nous allons apprendre à utiliser la communication RS232 avec le compilateur MPLAB XC8 en utilisant la bibliothèque périphérique PIC18F et le configurateur de code MPLAB.

Le bus I2C avec microcontrôleur PIC

image-693
I²C (Inter-Integrated Circuit) est une communication série qui permet à plusieurs appareils de communiquer avec un ou plusieurs microcontrôleurs sur seulement deux fils. Les appareils n'ont pas besoin d'être identiques tant qu'ils supportent le protocole I²C. Dans notre illustration, le premier appareil est un capteur de température numérique, le second est une horloge en temps réel et le troisième est un écran LCD série et le bus peut transporter encore plus d'appareils. La communication s'effectue du maître (PIC) à l'individu sélectionné comme indiqué sur cette illustration. Nous allons apprendre à configurer l'I²C avec les bibliothèques périphériques PIC18F et le configurateur de code MPLAB dans cet article

Interfacer un Moteur à Courant Continu avec Microcontrôleur PIC – XC8

image-489
moteurs à courant continu sont utilisés dans de nombreuses applications industrielles, commerciales et domestiques. Nous avons des moteurs à courant continu dans les jouets, les pompes d'irrigation, la robotique, forage et dans de nombreuses applications. Dans cet article, nous allons apprendre comment interfacer un moteur à courant continu avec un microcontrôleur PIC, tourner soit dans le sens horaire ou anti-horaire à l'aide du compilateur MPLAB XC8.

Contrôle de la vitesse du moteur à courant continu avec PWM du microcontrôleur PIC

image-481
moteurs à courant continu sont utilisés dans de nombreuses applications industrielles, commerciales et domestiques. Nous avons des moteurs à courant continu dans les jouets, les pompes d'irrigation, la robotique, et forets dans de nombreuses applications. Dans les applications réelles de la vie tourner un moteur sur dans des directions droite ou à gauche ou ETEINDRE est pas toujours tout ce qui est nécessaire. La vitesse de rotation doit être contrôlé aussi bien. Dans cet article, nous allons apprendre à contrôler la vitesse d'un moteur à courant continu en utilisant la modulation de largeur d'impulsion (PWM) d'un microcontrôleur PIC avec MPLAB Code Configurator

Interfacer carte SD avec microcontrôleur PIC – XC8

image-464
Une carte mémoire (également appelée une carte mémoire flash) est un dispositif de stockage de données électroniques à l'état solide utilisé pour stocker des informations numériques. Ils sont couramment utilisés dans de nombreux appareils électroniques, y compris les appareils photo numériques, téléphones portables, ordinateurs portables, lecteurs MP3 et aussi dans de nombreuses applications où une grande quantité de données doit être stocké soit une fois ou en continu comme dans les enregistreurs de données. Les cartes mémoire sont petites, réinscriptible et sont en mesure de conserver les données sans pouvoir. Dans cet article, nous allons apprendre comment interfacer une carte SD avec un PIC Microcontroller avec bus SPI pour écrire et lire / d'une carte SD avec XC8 et le Configurateur de Code MPLAB.

MPLAB® Code Configurator

image-473
Le MPLAB® Code Configurator (MCC) ou Configurateur de Code MPLAB est un configurateur graphique de MPLAB X IDE. Ce plugin permer de générer automatiquement le code et pilotes des peripherique en fonction des paramètres et des sélections effectués dans l'interface utilisateur graphique (GUI). L'avantage de MCC, il peut générer des codes non seulement pour PIC18F, mais aussi pour une large gamme de PIC incluant les séries PIC16F et PIC24. Le code généré peut être utilisé dans tout programme d'application. Lors du démarrage d'un nouveau projet en utilisant Microchip microcontrôleurs 8 bits, la configuration de la configuration et tous les périphériques peuvent prendre beaucoup de temps, en particulier pour les nouveaux projets. Le MCC simplifie cela à une série de simples sélections graphiques des menus au sein du MCC.