PIC est une marque de microcontrôleurs RISC 8, 16 et 32 bits fabriqués par Microchip. "PIC" était à l'origine un acronyme pour "contrôleur d'interface périphérique".
Je pensais créer un robot mobile de surveillance. Et j'ai du mal à choisir un PIC ou un microcontrôleur Arduino. Le robot mobile de surveillance est contrôlé via la fidélité sans fil (Wi-Fi). Si je choisis PIC, y a-t-il un besoin d'un module Ethernet? J'ai cherché à en avoir besoin …
Comment puis-je utiliser malloc()et free()fonctionner dans un PIC? J'ai vérifié l'en- stdlib.htête et il n'y en a aucune mention. J'utilise MCC18. Quelqu'un a-t-il dû les utiliser? J'en ai besoin car je porte une bibliothèque de Windows XP vers le PIC. Le guide de portage dit de adapter les fonctions spécifiques …
J'utilise un micro PIC avec un ADC 10 bits pour prendre des lectures à partir d'un signal analogique avec une fréquence inférieure à 300 Hz. Cependant, ce signal analogique est dans la plage de -2 V et +2 V. Comment puis-je conditionner le signal pour le mettre dans une plage …
Je prévois d'utiliser le bus CAN dans une application d'automatisation industrielle, mais j'ai du mal à décider comment implémenter la couche réseau. Quelqu'un ici a-t-il des recommandations pour un protocole de couche supérieure à utiliser sur CAN qui fournit des directives sur la façon d'attribuer des ID de message et …
J'ai un petit circuit utilisant une puce de microcontrôleur PIC18F14F50 qui enregistre des données dans une puce EEPROM externe via une interface i2c (que je pourrai ensuite relire plus tard via l'interface USB). Un échantillon est enregistré toutes les 15 minutes et n'a pas besoin d'être chronométré avec précision. Ce …
Je voudrais commencer à utiliser les PIC dans mes projets et je me demandais quel programmeur je devrais obtenir. J'ai beaucoup d'expérience avec les micro-contrôleurs (68k, avr), j'ai aussi beaucoup d'expérience avec l'électronique (donc construire un programmeur est possible). Je voudrais pouvoir utiliser MPLAB, icsp et la fonction de débogage …
Je veux travailler sur un projet où vous pourriez remplacer une bande magnétique par un autre élément qui peut changer les données qui y sont stockées via un PIC mais toujours être lu par un lecteur de bande magnétique. Cela signifie que le PIC pourrait «écrire» une autre valeur sur …
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin d'y répondre avec des faits et des citations en modifiant ce message . Fermé il y a 2 ans . Nous utilisons actuellement un microcontrôleur …
Je n'ai pas encore utilisé de puce DSP. Tout ce que je sais, c'est que leur architecture est telle qu'ils peuvent effectuer des calculs assez rapidement, généralement dans un cycle d'horloge, ils ont des instructions de multiplication-accumulation dans leur jeu d'instructions et ils ont des DMA pour que le CPU …
J'ai un problème assez étrange avec XC8 sur un microcontrôleur PIC18F27K40. Sur un PIC16F1778 cela fonctionne . J'ai défini: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Lorsque, dans ma mainboucle, j'appelle uart_putch('a');, cela fonctionne bien. Cependant, lorsque je définis const char c = 'a';et appelle uart_putch(c);, …
J'ai une question concernant la connexion physique d'un bus SPI. J'ai un maître SPI (un périphérique PIC32) et un certain nombre d'esclaves (dans ce cas, des périphériques PIC16). J'écris uniquement aux esclaves, et le protocole s'occupe de ce que l'on fait quand, donc il n'y a pas de signaux MISO …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Electrical Engineering Stack Exchange. Fermé il y a 9 mois . J'utilise un PIC18F26K80 et un compilateur XC8. J'essaie d'initialiser une …
Eh bien, je suis coincé là-dessus depuis un certain temps, peut-être 2-3 semaines à ce stade. Je ne suis tout simplement pas sûr de ce que je fais mal. J'essaie d'écrire dans cette partie flash spi , et maintenant j'exécute juste des routines pour l'effacer, l'écrire et la lire pour …
De nombreux microcontrôleurs, par exemple PIC18F , ont une mémoire de programme Flash: "La mémoire de programme Flash est lisible et inscriptible pendant le fonctionnement normal". Est-ce à dire que je peux stocker certaines configurations utilisateur dans la mémoire du programme?
Je voudrais savoir s'il existe un moyen de programmer un PIC pour la première fois (écrire en Flash) via une carte FPGA. Le PIC est déjà soudé au FPGA et je ne peux pas le retirer. Aucun chargeur de démarrage n'existe sur le PIC. J'ai donc besoin de le programmer …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.