Ik heb besloten om een serie tutorials over hoe te schrijven van assembler programma's voor de Atmega328p die het gebruikt in de Arduino microcontroller is schrijven. Als mensen geïnteresseerd blijven blijft ik stak een een week of zo totdat ik opraken van vrije tijd, of anders mensen stoppen met het lezen van hen.
I 'm running Arch linux en ik ben bezig met een atmega328p-pu ingesteld op een breadboard. Kan je het net als ik, of u kunt gewoon aansluiten een arduino op uw computer en werk op de microcontroller die manier.
Wij zal het schrijven van programma's voor de 328p als degene die in de meeste arduino is, maar u zou moeten opmerken dat deze dezelfde programma's en technieken ook voor een van de Atmel microcontrollers werken zal en later (als er belangstelling) we met een aantal van de anderen ook samenwerken zullen. De details van de microcontroller kunnen worden gevonden in de Atmel gegevensbladen en de handleiding instellen en dus kan je wilt houden van een exemplaar van hen voor referentie. Je kunt ze hier vinden (ik ben ook aansluiten hen dit instructable ingeval zij de koppelingen op een bepaald punt in de toekomst veranderen):
www.atmel.com/images/Atmel-8271-8-bit-AVR-Microcon...
http://www.atmel.com/images/Atmel-0856-AVR-instruc...
Hier is wat u nodig zult hebben:
1. een breadboard
2. een Arduino, of gewoon de microcontroller
3. een computer met Linux
4. de avra assembler http://sourceforge.net/projects/avra/files/
5. avrdude http://www.nongnu.org/avrdude/
De complete set van mijn tutorials van AVR assembler kan hier worden gevonden: