Binaire ATtiny84 teller, op en neer


De ATtiny84 is een echt geweldig chip, niet helemaal een Arduino, maar op sommige manieren veel krachtiger. Dit is een klein project ontworpen om te pronken met het potentieel.

Alle Atmel microcontrollers hebben hun pin toegewezen in de banken van acht, of alle acht pinnen aanwezig of niet zijn. De ATtiny85 is bijvoorbeeld een acht pin chip met vijf digitale pinnen. De ATmega328P chip in een Arduino heeft drie banken van pinnen, maar geen van de banken hebben alle acht pinnen beschikbaar. De ATtiny84 heeft een totaal van elf digitale pinnen en alle acht pinnen op een bank (A) zijn beschikbaar.

Elke bank van acht pennen wordt geregeld door drie 8-bits registers. De Data richting registreren (DDR), de PIN-code en de haven registreert. In het register van de DDR dat de bit is duidelijk (0) als de PIN-code wordt gebruikt als input en set (1) als er een uitgang. U leest het PIN-register wanneer jij een digitalRead, en u naar het register van de poort schrijven wanneer jij een digitale schrijven. Als een pin uitgeschakeld voor input is en het PORT-bit is ingesteld schakelt Hiermee u op de interne pull-up weerstand. Het is mogelijk om te schrijven rechtstreeks naar de registers van de Arduino IDE en tegelijk van invloed op alle acht pinnen. In veel gevallen zo kan gemakkelijker een programma code en het gecompileerde programma zal veel kleiner.

Dit programma laat zien hoe gemakkelijk het is om te schrijven een binaire teller die omhoog en omlaag op hetzelfde moment telt. De rode LEDs zijn tot nu toe terwijl de groene LEDs aftellen.

U moet:

Gerelateerde Artikelen

Binaire BCD teller met behulp van de TTL 74LS185

Binaire BCD teller met behulp van de TTL 74LS185

In dit project leert u hoe te bouwen van een 8 bit teller. Geen codering is vereist. Wij zullen drie 74LS185 IC's gebruiken om dit mogelijk te maken. Ja bestaan deze chips nog steeds! Ze zijn beschikbaar op www.bits4bots.comIk zal gebruik maken van e
Geluid geactiveerd 4 X 7 RGB LED Matrix

Geluid geactiveerd 4 X 7 RGB LED Matrix

dit instructable is op een geluid geactiveerde RGB Led Matrix van RGB Led's gemaakt en huis items bevatten. Het gebruik van de LED Matrix drie 4-bits binaire items en een 4-bits Shift register (voor de grond leads op de RGB LED's) zodat de lichten ga
Zelfgemaakte DAC A/D Converter

Zelfgemaakte DAC A/D Converter

Verschillende micro controllers komen met ingebouwde A/D converters (dit zijn meer pricy degenen) en ik heb nog te zien met een DAC. Ik al van een relatief voordelige oplossing opnieuw met gemakkelijk verworven onderdelen (Radio Shack). Het kan moeit
Reverse Engineering een schrikdraad lader

Reverse Engineering een schrikdraad lader

Reverse-engineering iets kunnen een grote vorm van zowel entertainment en onderwijs.  Ik heb vaak inkoopartikelen net voor de bevrediging van de demontage van hen om te bepalen hoe zij functioneren en hoe ze zijn ontworpen.  Langs de weg, kunt u verb
Modulair meubilair systeem

Modulair meubilair systeem

materialen:1-1 x 10" pine bestuur1 - pair van gebruikte jeans1 - delige van kaart voorraad, letter grootte aprox.draad voor het naaienhulpmiddelen gebruikt:1 - tenon zag (sierra de costilla)-schuurpapier, 50,80,100,220 graan (op blad elk ongeveer)1-4
65xx technologie - W65C02SXB binaire teller LED project

65xx technologie - W65C02SXB binaire teller LED project

Inleiding:Het binaire talstelsel speelt een centrale rol in hoe informatie van alle soorten is opgeslagen op computers. Begrip binaire hijst alot van het mysterie van computers, omdat op een fundamenteel niveau ze echt gewoon machines voor het wegkni
Binaire teller/dobbelstenen

Binaire teller/dobbelstenen

Hallo mensenDit is een dode eenvoudig teller en dobbelstenen, waarin getallen (0-15) binair.Ik gebruik het met Munchkin bordspel, herinnert het me mijn niveau.Allereerst de tha hardware hebt u nodig:1 x AVR microcontroller met ten minste 6 I/O pinnen
Bouwen van een eenvoudige binaire teller met behulp van de Arduino

Bouwen van een eenvoudige binaire teller met behulp van de Arduino

De volgende instructable zal gaan door de stappen voor het bouwen van een eenvoudige binaire teller met behulp van de volgende materialen.1 x Arduino Uno1 x drukknop5 x LED's (maar het aantal bits u wilt uw teller)1 x 10 k ohm weerstand1 x 220 ohm we
RGB-binaire teller

RGB-binaire teller

Deze binaire teller werd ontwikkeld met het gebruik van RGB LED's en een paar van schakelopties voor het manipuleren van de resultaten, terwijl een Arduino-platform zal het project program. Dat wil zeggen impliceert de binaire code of verlichting up
Het gebruik van Verilog en Basys 3 te doen 3 bits binaire teller

Het gebruik van Verilog en Basys 3 te doen 3 bits binaire teller

Ik heb dit project voor een online klasse gedaan. Het project is geschreven door Verilog. De klok divider en teller-modules werden verstrekt. Het was mijn taak om te schrijven van de bovenste module om 3 bits output van de teller op het 7 segment dis
Seconden teller voor binaire klok

Seconden teller voor binaire klok

; het idee;32 + 16 + 8 + 4 = 60 secof111100Stap 1: Aan het begin:السلام عليكمeerste van alle sorry voor mijn slechte Engels :|in dit instructable zal ik u tonen hoe te verdienen "binary clock" begin met seconden teller tot minuut en uur in final
K'Nex binaire teller w / afslag

K'Nex binaire teller w / afslag

Instructable binnenkort.
Bouwen van een binaire LED hart decoratie (Blinkenheart)

Bouwen van een binaire LED hart decoratie (Blinkenheart)

dit is mijn eerste instructable, dus zeker stuur me feedback. Als ik van een schema dat niet verschrikkelijk maken kan, voeg ik het hier.Ik ben net beginnen te leren van enkele elementaire elektronica en een vriend wilden iets speciaal voor haar verl
Pro kwaliteit pick-up winder - 3000 + RPM pick-up winder met Tach, teller en autostop

Pro kwaliteit pick-up winder - 3000 + RPM pick-up winder met Tach, teller en autostop

Waarom bouwen deze winder?Kosten versus prestaties voor starters. Functies voor een ander. Wilt u uw beslissing over de rand duwen? U kunt deze winder voor $158,00 bouwen en een heleboel machine voor weinig investeringen.Een van de laagste kosten en