Generieke Switch Hijacker (2 / 3 stap)

Stap 2: Broncode

START:
. OMVATTEN "tn26def.inc"; Definitiebestand. Google voor het moet u een kopie.
CLR r30
CLR r29
CLR-r28
CLR r27
LDI r28, 0b00000000
LDI r27, 0b11111111
LDI r26, 0b00000000
CLR r25
uit DDRA, r27
uit PORTA, r28
TIMER:
Inc r30
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
CPI r30, 0b11111111
breq TIMER2
rjmp TIMER
TIMER2:
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
Inc r29
CPI r29, 0b11111111
breq TIMER3
rjmp TIMER

TIMER3:
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
Inc r25
CPI r25, 0b11111111; Lager dit getal te verlagen "off" tijd
breq FUNC
rjmp TIMER

FUNC:
NOP
NOP
CPI r28, 0x00
breq FUNC2
dec r28
CLR r30
CLR r29
CLR r25
uit PORTA, r28
rjmp TIMER

FUNC2:
NOP
NOP
Inc r28
uit PORTA, r28
CLR r25
CLR r30
CLR r29
rjmp TIMER4

TIMER4:
Inc r30
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
CPI r30, 0b11111111
breq TIMER5
rjmp TIMER4
TIMER5:
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
NOP
Inc r29
CPI r29, 0b11111111
breq TIMER6
rjmp TIMER4

TIMER6:
Inc r25
CPI r25, 0b00000011; Verhoog deze waarde te verhogen "tijdig"
breq FUNC
rjmp TIMER4

Gerelateerde Artikelen

Pi-ece op aarde

Pi-ece op aarde

Op tijd voor Kerstmis is hier mijn eerste inval in met behulp van een Raspberry Pi te rijden om het even wat. Kerstmis vorig jaar was vrij saai, dus heb ik besloten te fleuren dingen met een grote verlichte boom op het gazon buiten ons huis.Ik gemont
De goedkope Dremel Foot Switch

De goedkope Dremel Foot Switch

dit is een zeer eenvoudig te maken, goedkoop, duurzaam voet-gecontroleerde aan/uit schakelaar die echt de macht over het kleine tool of apparaat, zoals een Dremel of andere roterende gereedschap, een "Leslie" roterende orgel spreker motor, licht
Graag een generieke kunststof gadget in iets een beetje mooier

Graag een generieke kunststof gadget in iets een beetje mooier

motivatie:In de zomer ben ik surfen of werken aan projecten rond onze kleine tuin/boerderij. Winter is ons hier in Boston en ik ben klaar om te beginnen met het aanvallen van de lange lijst van projecten die ik heb uitgesteld maandenlang de' indoor'.
Controller-Embedded externe Lag Switch

Controller-Embedded externe Lag Switch

In dit Instructable ik zal je laten zien hoe maak je een externe lag schakelen die ingesloten in je controller, toestaand u om te activeren zonder een vinger.De "afgelegen" deel van dit Instructable vloeit voort uit het feit dat de trigger verwi
Een 3D afgedrukt Automotive Switch Panel

Een 3D afgedrukt Automotive Switch Panel

In deze IBLE zal ik het ontwerp en de bouw van een Automotive Switch Panel demonstreren.Ik was van plan bij het doen van dit voor een lange tijd ter vervanging van de bestaande schakelaar paneel op mijn 1923 Model T Street staaf zoals het was samenge
Een USB Power poort toevoegen aan een 10/100-Switch

Een USB Power poort toevoegen aan een 10/100-Switch

Ik wil om te beginnen enkele projecten met Arduino en IoT, dus de eerste dingen die ik nodig heb is een Arduino board, een Ethernet-schild en een schakelaar op het net te sluiten. Ook ik een voeding moet voor het Arduino board, en ik denk dat, beter
Bemanning hals aan V hals kraag Switch-a-Roo

Bemanning hals aan V hals kraag Switch-a-Roo

Nadat u bent overgeschakeld op de mouwen op een doosachtige jongens/heren t shirt, probeerde ik opgewonden over mijn nieuwe creatie. Helaas was de kraag veel te strak en hoog op de hals. Dus nam ik het heft in eigen handen... voor een goeie ouwe 'Sch
Een 3D afgedrukt Automotive Switch Panel - deel 2

Een 3D afgedrukt Automotive Switch Panel - deel 2

Een paar dagen geleden ik een Automotive Switch Panel op mijn 3D-Printer uitgeprint.Dit project werd gepubliceerd in een ander instructable getiteld een 3D gedrukte Automotive Switch Panel.Met de schakeloptie deelvenster klaar was het tijd om hem goe
Dual Input Audio Switching Circuit

Dual Input Audio Switching Circuit

hebt u ooit het probleem van het hebben van een luidsprekersysteem en meerdere "inputs" die vereisen dat u steek en haal uw audio leidt telkens wanneer u wilt luisteren naar een bron? Nou, ik heb een oplossing voor u! Dit Instructable is over he
Een draadloze deurbel hacken externe switch

Een draadloze deurbel hacken externe switch

Voor enige tijd die ik wilde bouwen een externe switch, hoofddoel – voor vuurwerk ontsteking (of gelijksoortige taken). Toch, mij wilden voor wekken een RF externe zonder het gebruik van microcontrollers, indien mogelijk te wijzigen van een bestaand
Powertool accu's te gebruiken als een generieke voeding voor andere projecten

Powertool accu's te gebruiken als een generieke voeding voor andere projecten

In dit project, zal ik u tonen hoe te boren Ryobi powerpack batterijen voor andere toepassingen.Waarom dit doen? PowerTool batteires beschikken over ingebouwde bescherming van de kwaliteit, goede kwaliteit laders, onderdelen zijn beschikbaar (dat wil
Installeren van een Switched 12v-stopcontact op uw motor - Intro

Installeren van een Switched 12v-stopcontact op uw motor - Intro

Motorfietsen meestal niet worden standaard geleverd met een 12v-stopcontact, dus opladen van uw telefoon of GPS een pijn kan zijn - laten we vaststellen dat zullen we!Deze handleiding is met behulp van een 2011 Suzuki GS500F als een voorbeeld fiets m
NES Zapper Outlet Switch

NES Zapper Outlet Switch

In dit Instructable I 'm gonna Toon u hoe te zetten van een afstandsbediening waarmee radio sockets in een NES Zapper. Evenals hoe maak je een eend jacht lamp, om het aan goed gebruik.Dit is een geweldige manier om veilige energie, want geloof me het
Arduino 433Mhz draadloze communicatie Rc Switch

Arduino 433Mhz draadloze communicatie Rc Switch

In dit instructable we zullen zien hoe met de 433 Mhz zender en ontvanger communiceren via de arduino board. We kunnen ook gebruik maken van de Ht12 encoder en decoderOnderdelen vereist:Ontvangersmodule zender 433MhzArduino Board (willekeurig)Jumper