Tag archives for Communication série

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.

Enregistreur de température sur carte SD avec contrôle de menu – XC8

image-932
Une carte SD / SDHC peut être utilisée pour enregistrer des données en continu dans le temps à diverses fins, ce projet montre la conception d'un enregistreur de données de température avec système de contrôle de menu. La température ambiante est lue toutes les 20 secondes et stockée dans un fichier sur une carte SD. Lorsque le programme démarre, l'utilisateur dispose de deux options: Option 1: Sauvegarde des relevés de température sur carte SD / SDHC (un nouveau fichier texte sera créé: "DATA.TXT" ou si ce fichier existe déjà, il sera ajouté) Option 2: afficher les valeurs de température sur l'ordinateur