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 veux utiliser une diode Zener comme référence de tension au PIC18F2550, comme référence analogique V +. Je prévois d'utiliser cette diode zener , mais je ne sais pas comment calculer ses valeurs. Je prévois d'avoir une référence de tension de 4,7 V, en utilisant simplement un circuit simple comme …
J'ai deux PCB. L'un a un dsPIC30F6012a, l'autre un dsPIC30F6015. Les deux sont programmés à partir de projets HEX autonomes séparés dans MPLAB X, en utilisant un PICkit 3. Les deux firmwares ont été appliqués à des dizaines d'unités avant ce point sans difficulté. Actuellement, le firmware fonctionne correctement lorsqu'il …
J'ai utilisé PIC16F877( fiche technique ) pour plusieurs projets. Pour une seule interruption de changement de broche externe, vous pouvez utiliser PORTB0interruption. Mais maintenant, je dois prendre en charge 8 interruptions de changement de broches externes indépendantes, dans un seul circuit. Dans la fiche technique, il est indiqué qu'il y …
Quelques antécédents. J'utilise MPLABx avec un PicKit2 pour programmer différents types de photos. En ce moment c'est le 16F887. J'essaie de m'en tenir à la chaîne d'outils Hi-Tech PICC Lite, mais je suis de plus en plus mécontent de la façon dont certaines choses sont assemblées. Les opérations qui devraient …
Je suis complètement nouveau dans le monde des FPGA et j'ai pensé commencer par un projet très simple: un décodeur 4 bits à 7 segments. La première version que j'ai écrite uniquement en VHDL (c'est fondamentalement une seule combinatoire select, aucune horloge nécessaire) et elle semble fonctionner, mais j'aimerais aussi …
Je pensais faire un simple oscilloscope capable de mesurer au moins 2 MHz de signaux, ce serait suffisant, et il sera connecté à un PC ou un appareil Android. Tout d'abord, j'ai pensé à utiliser l'USB pour connecter l '«oscilloscope» au PC ou à un appareil compatible USB Android Host …
J'ai un affichage à 7 segments à 4 chiffres. De quoi aurai-je besoin pour l'utiliser? Un seul microcontrôleur peut-il gérer l'opération? Je veux dire PIC16F690 ... J'ai également vu une puce MAXIM qui pilote ce type d'écrans ... est-ce absolument nécessaire? Voici une image de la fiche technique, je ne …
C'est ce que j'ai trouvé dans la fiche technique PIC16F1947: La lecture du registre PORTB lit l'état des broches, tandis que l'écriture dans celui-ci écrit dans le verrou PORT. Toutes les opérations d'écriture sont des opérations de lecture-modification-écriture. Par conséquent, une écriture sur un port implique que les broches du …
Je modifie le code du microcontrôleur AVR et PIC depuis quelques années maintenant pour le travail, mais je n'ai jamais rien écrit à partir de zéro, je le comprends assez bien. Je commence à écrire mon propre code maintenant et j'ai du mal à démarrer. Je me demandais comment d'autres …
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 4 ans . Quel est le meilleur PIC pour commencer à apprendre? Je …
Comme je l'ai mentionné, je viens de commencer la programmation de pic16f877a. Je peux maintenant travailler avec des affichages à 7 segments. À l'heure actuelle, j'utilise le compilateur ccs. Aucun problème avec ça. Mais je préfère être un programmeur indépendant du compilateur. Je veux donc simultanément travailler dans d'autres compilateurs …
J'utilise un appareil alimenté par batterie et j'aimerais que mon microcontrôleur (PIC) rende compte de la tension d'alimentation. C'est ainsi que je peux déterminer le nombre de batteries utilisées dans l'alimentation, ainsi que l'état de charge de la batterie. La tension d'alimentation varie de 4xD (NiVH nominal de 1,2 V …
J'utilise un PIC12F675 pour un projet, et tout fonctionne bien sauf une chose. GP4 ne fonctionne pas comme E / S numérique. J'ai beaucoup regardé les configs et le code, mais je n'ai rien trouvé. Config: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = …
static volatile unsigned char PORTB @ 0x06; Il s'agit d'une ligne de code dans un fichier d'en-tête de microcontrôleur PIC. L' @opérateur est utilisé pour stocker la valeur PORTB à l'intérieur de l'adresse 0x06, qui est un registre à l'intérieur du contrôleur PIC qui représente PORTB. Jusqu'à ce point, j'ai …
Je prends l'entrée d'un micro à électret amplifié à l'aide d'un amplificateur LM358 de l'unité ADC de mon PIC16F877A. Je reçois les lectures en Volts de l'ADC qui varie de 2,5 V à 5 V. Comment puis-je convertir ces lectures en dB?
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.