Marcel
AVR C tutorial http://expand.xs4all.nl/avr
Geef eens wat meer informatie. Met zo'n algemene vraag ga je weinig concrete hulp krijgen.
- Wat heb je geprobeert?
- Wat lukt er niet?
- Wat moet de ATmega 161 gaan doen?
- Waarom een ATmega161?
- Hoe wil je die gaan programmeren (met welke programmer)?
- In welke taal wil je die programmeren (ASM, C, Basic etc...)?
Ik weet niet hoe je moet programmeren en wat je
daar voor nodig hebt.
ik heb deze gekozen omdat ik er een artikel heb over gelezen en omdat hij niet zo duur is.
ik wil hem gebruiken in een simpel robotje.
bedankt voor dit advies
Als ik het goed heb dan is de ATmega 161 een verouderde microcontroller. De nieuwe vervanger is de ATmega162. (deze kan gewoon de 161 vervangen als je hem juist instelt) Dit ter info voor als je de 162 beter kunt krijgen of als die goedkoper is.
Met de avrisp kan je de 161 programmeren. Het programma om dit te doen, Ponyprog, vind je ook op die site. Bovendien staat er hier op CO ook een AVR programmer bij de schakelingen.
Heb je de code of een hex bestand?
Ik dacht dat je een projectje wilde nabouwen waarin een AVR zit. Bovenstaande tips zijn enkel om het *.hex bestand in de AVR te laden. Dit is bij bijna alle AVR's gelijk.
Voor het programmeren kan je AVR Studio gebruiken (te vinden op de site van Atmel), als je in C wil programmeren moet je de gcc compiler ook installeren. (zit bij winavr)
Een microcontroller kies je niet omdat je erover las, je moet die AVR nemen die past bij de eisen van je project. De verschillende types werken op dezelfde manier alleen heeft de ene meer opties.
Als je begint met microcontrollers is het ook aan te raden het PIC/AVR topic te lezen