L'instruction AVR SEI ( http://www.atmel.com/webdoc/avrassembler/avrassembler.wb_SEI.html ) attend la fin de l'instruction suivante avant d'activer les interruptions. Si j'utilise une autre instruction pour définir le drapeau I dans SREG, cela attendra-t-il également 1 instruction? En d'autres termes: l'attente est-elle une caractéristique de l'instruction SEI ou du registre d'état? S'il s'agit d'une …
Je recherche un site sur lequel je peux saisir les caractéristiques de micro-contrôleur souhaitées. J'ai trouvé les sites Web des fabricants ... mais ceux-ci ne montreront que leurs micro-contrôleurs. IE, il y a un site pour PICS et un site pour AVR, etc. mais j'en cherche un qui sélectionnera les …
Je construis un oscilloscope de loisir sur un microcontrôleur ATmega16. Le principal problème est que je reçois une grande quantité de bruit lors de la mesure du signal. J'ai utilisé des amplificateurs LF353 pour décaler la tension et je soupçonne qu'ils pourraient être à l'origine du bruit. C'est le schéma …
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une discussion approfondie. …
La plupart des microcontrôleurs (par exemple AVR, MSP430, PIC, etc.) prennent en charge un certain nombre de modes de sommeil différents. Le mode de veille "le plus profond" est celui qui prétend la plus faible consommation d'énergie (par exemple "Power Down", "Shut Down"), mais tous les systèmes d'horloge sont généralement …
Existe-t-il un bon moyen de mettre en œuvre la communication entre un ISR et le reste du programme pour un système embarqué qui évite les variables globales? Il semble que le modèle général consiste à avoir une variable globale qui est partagée entre l'ISR et le reste du programme et …
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é l'année dernière . Si j'ai un Arduino, puis-je brusquement allumer et éteindre sans le corrompre? Si …
Je lisais sur Arduino et l'architecture AVR et je suis resté bloqué au point que la façon dont le pipeline se bloque ou bouillonne est résolue par l'introduction de l'architecture Harvard dans l'AVR. permet de charger un programme sans opérateur.Mais comment cela aide-t-il à résoudre le problème ci-dessus?
Pour m'entraîner à concevoir des schémas (et éventuellement à les créer aussi), j'ai conçu un simple clignotant basé sur AVR en supposant qu'il est déjà préprogrammé. Le schéma est ici: J'ai vu de nombreux schémas similaires à Atmega / Arduino, tous différents, certains placent le condensateur de découplage séparément (comme …
Je me familiarise assez avec les microcontrôleurs et je veux maintenant le connecter à Internet. Quelles sont les exigences minimales pour qu'un microcontrôleur soit en mesure de le faire, en particulier un AVR si possible. Deuxièmement, que faut-il d'autre? J'ai lu des informations sur les contrôleurs Ethernet, mais je ne …
Après avoir été inspiré par une simple alarme d'obscurité basée sur ATMEGA 168 qui a une durée de vie théorique de 3 ans sur des batteries utilisant le mode veille, j'avais décidé de créer quelque chose de similaire (une alarme de réveil, utilisant l'oscillateur pour une précision à peu près …
Dans les fiches techniques AVR sous la section Caractéristiques électriques, vous trouverez généralement un graphique comme celui-ci (celui-ci provient de l'ATMega328): J'ai vu des conceptions qui semblent "fonctionner" mais qui fonctionnent en dehors de l'enveloppe ombrée. Plus précisément, j'ai vu des conceptions 3,3 V (Arduino) qui font fonctionner l'horloge à …
Étant donné que pour mon entreprise dans le microprocesseur, j'ai décidé de choisir Atmel AVR en raison des vastes ressources disponibles. Et Arduino semble en avoir aussi beaucoup, sans parler de leurs kits de démarrage qui semblent plus "à mon niveau" Le problème est que je veux d'abord l'apprendre dans …
Ma méthode habituelle de reprogrammation des AVR (jusqu'à présent limitée à ATtiny13 et ATtiny2313) consiste à déconnecter la puce du circuit hôte, à la brancher sur une autre planche à pain avec tous les branchements ICSP en place, à programmer, puis à remplacer. Cependant, j'entends toujours que l'on peut 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.