Contrer le binaire ATtiny84, haut et bas

Le ATtiny84 est une puce vraiment étonnante, pas tout à fait un Arduino, mais à certains égards beaucoup plus puissant. Il s’agit d’un petit projet destiné à montrer son potentiel.

Tous les Microcontrôleurs Atmel ont leurs broches mappés dans les banques de huit, que toutes les huit broches soient présents ou non. Par exemple, le ATtiny85 est une puce de huit broches avec cinq broches numériques. La puce ATmega328P dans un Arduino a trois banques d’épingles, mais aucun des banques ont toutes les huit broches disponibles. Le ATtiny84 a un total d’onze broches numériques et toutes les huit broches sur une banque (A) sont disponible.

Chaque banque de huit broches est contrôlée par trois registres de 8 bits. Le registre de Direction de données (DDR), le PIN et le PORT inscrit. Dans le registre DDR, que le bit est clair (0) si le code pin doit être utilisé comme intrant et défini (1) si c’est une sortie. Vous lisez le registre PIN lorsque vous faites un digitalRead, et vous n’écrivez pas sur le registre PORT lorsque vous effectuez une écriture numérique. Si un code pin est clair pour l’entrée et c' est peu PORT est défini, cela allume la résistance de pull-up interne. Il est possible d’écrire directement aux registres de l’IDE Arduino et affectent toutes les quilles de huit à la fois. Dans de nombreux cas, cela peut rendre un programme plus facile au code et le programme compilé sera beaucoup plus petit.

Ce programme montre comment il est facile d’écrire un compteur binaire qui compte de haut en bas en même temps. Le rouge LED comptent vers le haut tandis que le LED vert à rebours.

Vous aurez besoin :

Articles Liés

Expériences DLP continue de haut en bas

Expériences DLP continue de haut en bas

Dans les semaines après l'annonce de le Carbon3D, plusieurs autres projets fait de haute vitesse (> 100mm/h) systèmes de stéréolithographie, certains d'entre eux à l'aide de DLP de haut en bas. Compte tenu de l'ampleur de certaines de ces affirmation
Haut-parleur à bas prix sac à dos c’est fort !

Haut-parleur à bas prix sac à dos c’est fort !

je suis trop jeune vraiment se rappeler old skool Boomboxes des années 1980 et 1990 domaine raves, mais pas trop jeune pour les admirer: D aujourd'hui est l'équivalent de la boombox est gens marchant dans la rue tenant leurs téléphones portables tran
Arduino contrôlée Car Tracking System basé sur SMS

Arduino contrôlée Car Tracking System basé sur SMS

Hi, j'ai fait un Arduino contrôlée voiture Tracking System basé sur SMS pour la voiture de mon père.Les modules utilisés sont ;Arduino nano V3.0Module GPS SkyLabModule GSM WaveComLa bibliothèque de SoftwareSerial, les TinyGPS sont utilisés pour commu
IR contrôlée PC Power ON et OFF et écran de projection de haut en bas

IR contrôlée PC Power ON et OFF et écran de projection de haut en bas

HiIl s'agit de mon premier Instructable. J'ai juste pensé que je voudrais partager quelque chose que j'ai faite qui rend ma vie plus facile. J'avais besoin d'un moyen de transformer tous mes appareils de salle salon avec ma Logitech harmony remote.Le
Contrôler l’Arduino avec python basé web API (pas de php)

Contrôler l’Arduino avec python basé web API (pas de php)

Dans ce guide, je vais vous montrer comment contrôler votre appareil arduino d'une page Web ! Par la suite, je vais vous montrer comment contrôler votre arduino depuis votre appareil mobile et même créer une API basée sur le web pour contrôler votre
Haut talon bas de Noël

Haut talon bas de Noël

magasin acheté des bas de Noël ont toujours semblé boiteux. Après quelques versions de talons hauts, que j'ai vu sur Woot, j'ai décidé de faire ce que font les instructalbes autres membres... FAIRE UN. Celui qui correspondrait à la personnalité de ma
Passe-haut / passe-bas WiFi eau chaude thermostat

Passe-haut / passe-bas WiFi eau chaude thermostat

J'ai trouvé ça un gaspillage d'argent et d'énergie pour chauffer l'eau et ne pas l'utiliser. Après accrocher un ESP8166 avec un capteur et en envoyant les lectures à Thingspeak, il était clair que l'on pourraient faire des économies en prenant le con
Contrôle du Volume haut de coke

Contrôle du Volume haut de coke

Je suis toujours à la recherche des moyens de réutiliser les sommets de vis en plastique des bouteilles de boissons gazeuses, comme ils ont obtenu une prise en main agréable et semble parfait pour une utilisation comme une sorte de bouton. J'ai déjà
Le contrôle d’éclairage d’automatisé basé sur Arduino

Le contrôle d’éclairage d’automatisé basé sur Arduino

c'est mon deuxième instructable. Je veux partager une partie de la base choses que j'ai fait à l'aide de l'arduino, je suis tellement occupé ces derniers temps. puis j'ai eu la chance d'avoir ce temps libre... inspiré par mon ancien élève et une ligu
Contrôle de Cubase avec Arduino basé à MIDI

Contrôle de Cubase avec Arduino basé à MIDI

Un de mes amis voulait contrôler Cubase, son logiciel d'enregistrement audio, avec un bouton poussoir afin qu'il puisse arrêter et démarrer des enregistrements à distance sans avoir à passer à l'ordinateur et tapez sur le clavier. Vous pouvez être ca
Planteur de haut en bas &

Planteur de haut en bas &

j'adore jardiner. Je déteste les légumes et fruits pourris. Un grand nombre de légumes pourris proviennent de produits assis sur la saleté après maturation, j'ai trouvé la tête en bas sur le marché des producteurs de tomates d'être inutilement onéreu
Contrôleur de volume haut-parleur DIY avec Sugru

Contrôleur de volume haut-parleur DIY avec Sugru

Si vous avez fait un haut-parleur DIY et la casse mais pour créer un bouton personnalisé pour le potentiomètre de volume de métal nu. Temps de se mettre au travail avec Sugru.L'orateur doit être dans il fini casse, car une fois que le bouton est fait
Robot Delta à Sla imprimante (haut en bas)

Robot Delta à Sla imprimante (haut en bas)

Mi 3d Robot Delta A Impresora Sla con resina y sal poolYou agua debe hacer los brazos más cortos con conexión magnética y después la plataforma... Proyector Optoma S311 sin rueda de couleur y lámpara de cristal... logiciel de Creación W. por un Pacma
Version 2.0 Arduino contrôlée Car Tracking System basé sur SMS

Version 2.0 Arduino contrôlée Car Tracking System basé sur SMS

ce système est une version améliorée du précédent projet...Vous serez en mesure de suivre votre voiture après avoir construit ce système,vous appellerez l'appareil, puis il vous enverra un sms qui comprend un lien LAT, LON et Google Map pour un seul