Minuteur interrompt sur la DP32 (7 / 15 étapes)

Étape 7: Mise en place de l’horloge : T3CONCLR et la désactivation du minuteur

T3CON est le registre de contrôle 3 Timer. Vous pouvez penser de lui comme un grand standard, où chacun des commutateurs est un peu qui contrôle certains aspects du fonctionnement de la minuterie de 3. Il s’agit d’un registre très important, alors vous pouvez imaginer qu’il serait vraiment mauvais à gaffez accidentellement.

C’est où T3CONSET et T3CONCLR entrent. Ces registres sont utilisés pour modifier le T3CON de manière très spécifique.

Lorsque n’importe quel bit dans T3CONSET est élevé (c'est-à-dire la valeur à un), il sera immédiatement mis ces bits correspondants à un 1 dans T3CON et puis remettre ses propres bits à zéro.

T3CONCLR va faire le contraire. Lorsque n’importe quel bit T3CONCLR valeur élevée, il définira ces bits dans T3CON faible.

En ligne 77 nous utilisons T3CONCLR pour régler la minuterie 3 activez bit à 0. Cela désactive la minuterie, donc il s’arrête de compter vers le haut et nous pouvons commencer à manipuler ses paramètres sans se soucier de gâcher quelque chose.

Plus tard dans la ligne 84, la dernière ligne de la fonction, nous utilisons T3CONSET pour définir le bit d’activer retour à 1, ce qui rallume la minuterie. Nous faisons cela parce que nous ne voulons pas le minuteur en marche jusqu'à ce que nous avons obtenu tout juste mis en place.

Articles Liés

External interrompt sur partie MPIDE 1: attachInterrupt()

External interrompt sur partie MPIDE 1: attachInterrupt()

Hé ! Ainsi, il a été un moment depuis que j'ai fait les roues de métal pour le tutoriel de Robots à bas prix, mais c'est parce que j'étais démêler les interruptions pour vous les gars. J'ai trouvé quelques façons de le faire, mais je vais commencer a
Arduino minuteur interrompt

Arduino minuteur interrompt

Interruptions de minuterie vous permettent d'exécuter une tâche à très spécifiquement à intervalles indépendamment de ce qui se passe dans votre code. Dans ce instructable je vais vous expliquer comment configurer et exécuter une interruption en clai
Arduino IDE en cours d’exécution sur ChipKIT DP32

Arduino IDE en cours d’exécution sur ChipKIT DP32

Cette instructable fournit des processus étape par étape sur la façon d'exécuter des programmes arduino utilisant chipKIT DP32Étape 1: Matériel nécessaire : Matériel :ChipKIT DP32 (http://www.microchipdirect.com/ProductSearch.aspx?keywords=TDGL019)Câ
Magnifique Arduino Code en cours d’exécution sur le microprocesseur DP32

Magnifique Arduino Code en cours d’exécution sur le microprocesseur DP32

Ce guide vous montrera comment exécuter du code Arduino connu sur votre Chipkit DP32.Des choses assez intéressantes, je le promets !Étape 1: Charger votre MPLABX et outils de matériel !Je peux dire que vous êtes excité. Et laissez-moi vous dire, que
External interrompt part MPIDE 2: setIntVector()

External interrompt part MPIDE 2: setIntVector()

Dans mon précédent I'ble je vous enseigne un moyen très simple d'obtenir des interruptions externes en cours d'exécution sur les DP32 uC32 et WF32 *. Interrompt, cependant, sont des choses vraiment compliquées et s'il est agréable d'avoir une fonctio
Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

Votre dp32 chipkit de programmation à l’aide de l’IDE Arduino

chipKIT conseils ont généralement beaucoup plus de mémoire et de puissance de calcul que plusieurs cartes Arduino, et par conséquent, ils sont tellement mieux à la manipulation des données.De l'autre côté, l'IDE Arduino est facile à utiliser et à com
Configuration chipKIT dp32 pour utiliser Arduino IDE

Configuration chipKIT dp32 pour utiliser Arduino IDE

Ne savez-vous pas que vous pouvez programmer votre planche chipKIT ou n'importe quel morceau de PIC32 utilisant IDE Arduino ? Il est en fait assez facile. Ce tutoriel vous montrera comment configurer votre dp32 chipKIT pour utiliser IDE Arduino pour
Mise en route avec le DP32 de Digilent

Mise en route avec le DP32 de Digilent

J'utilise le DP32 pour ma série pour les Robots bon marché. Ce tutoriel est un must lire pour toute personne utilisant le DP32, parce que la configuration de ce Conseil signifie qu'il prend une configuration un peu plus que les autres planches comme
Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

Construire votre propre contrôleur (bon marché!) multifonctions sans fil caméra.

IntroductionJamais imaginé de construire votre propre contrôleur de caméra ?Remarque importante : Les condensateurs pour le MAX619 sont 470n ou 0.47u.  Le schéma est correct, mais la liste des composants a été mal - mise à jour.Il s'agit d'une entrée
Torréfaction de café à la maison

Torréfaction de café à la maison

Un mot sur l'équipementIl y a diverses méthodes pour la torréfaction de café à la maison à l'aide d'une multitude d'appareils. De poppers de pop-corn air pour grils au propane, chacun a son propre limites uniques et caractéristiques. Ce Instructable
Relais de l’humidité de sol numérique automatique $10-15

Relais de l’humidité de sol numérique automatique $10-15

Les principaux ingrédients pour cela sont très bon marché, pas besoin d'arduino ou framboise pi.Etape 1: sur ce projetDans un autre de mes instructables, j'ai construit un petit système hydroponique solaire. Dedans, j'avais mentionné que j'ai découve
Antirebonds interruptions avec MPIDE partie 2: filtres RC

Antirebonds interruptions avec MPIDE partie 2: filtres RC

Hé les gars ! Êtes-vous prêt pour la deuxième partie de ma série antirebonds ?« Mais Jay!" Je t'entends demander, « Je ne savais pas il y avait une première! » Ou peut-être que vous avez dit "attends, debouncing ? Ce qui est qui?" Je ne sui
Jolt Egg Timer Detonator

Jolt Egg Timer Detonator

..................................................................................................................................................................................Le détonateur de sablier de secousse est détonateur pyrotechnique qui vo
Moteur de contrôleurs pour les Robots bon marchés

Moteur de contrôleurs pour les Robots bon marchés

Hé ! Cette I'ble est maintenant obsolète !J'ai fait une version mise à jour que vous pouvez lire ici ! En espérant que vous trouver amusant et utile !~~~~~Jusqu'ici, je vous ai montré comment créer des roues des articles ménagers, severalmotorizedcha