AVR Assembler Övningsexempel 4 (9 / 9 steg)
Steg 9: slutsats
Jag hoppas du gillade att bygga denna krets och genomföra denna koden och jag hoppas du lärt dig mer om programmering metoder och hur man använder några av särdrag som
- subrutiner
- makron
- uppslagstabeller
- slumpgeneratorer
- kontrollera flera lysdioder med samma tråd
Övning 5: varför vi ange SREG bär flaggan efter förseningen i subrutinen cykel?Övning 6
: den viktigaste övningen i denna handledning är att gå igenom de olika subrutiner i koden och räkna ut hur de åstadkomma deras mål. Förstå kommandona och vad processorn gör när den stöter på olika grenar. Hur är den slumpmässiga siffror som genereras? Hur är rätt lampor slås på och av?
På denna punkt bör du redan vara väl förberett att skriva många olika montering program styra många intressant elektronik anordningen. Det finns fortfarande en massa saker att lära sig men du har nu ett handtag på några av de viktigaste verktygen. I nästa handledning kommer vi att titta lite närmare på hur det lagras i programminnet.
Tack för läsning och hoppas att se dig nästa gång!