Stap 1: Een lijst van die Atmels kan worden geprogrammeerd met dit en dat is nodig
Maar voor nu, net MCU's van Atmel.
De frequentie voor elke MCU kan worden gevonden door te kiezen voor uw MCU hier, openstelling van de boards.txt bestand en vervolgens te zoeken naar uw MCU. Er zal dan staan yourBoard. bootloader.low_fuses=zekering en yourBoard. bootloader.high_fuses=zekering. Kopieer het nummer dat in plaats van de zekering in de velden aan de onderkant van de pagina staat. Klik op "Toepassen waarden" en dan zie je wat typt en snelheid van kristal te gebruiken in de drop-down menu verder omhoog op de pagina.
Om erachter te komen dat soort uploaden u moet gebruiken, gaat u naar de AVR ontwikkelaars pagina en uitstraling die er staat.
Dus, hier is een lijst van werken van MCU's, gesorteerd op type en nummer:
Naam:
== ATmega:
ATmega8
ATmega8u2
ATmega16
ATmega32
ATmega32u4
ATmega48
ATmega64
ATmega88P
ATmega128
ATmega128rfa1
ATmega165
ATmega165P
ATmega168
ATmega169
ATmega324P
ATmega328P
ATmega640
ATmega644
ATmega644P
ATmega645
ATmega1280
ATmega1281
ATmega1284P
ATmega2560
ATmega2561
ATmega3290P
ATmega8515
ATmega8535
== ATtiny:
ATtiny26
ATtiny45
ATtiny85
ATtiny2313
== Anderen:
AT90CAN128
AT90CAN32
AT90CAN64
AT90USB1286
AT90USB1287
AT90USB162
AT90USB646
AT90USB647
Nu u welke MCU's weet zal u zitten kundig met dit programma. Maar wat heb je nodig?
1. een ISP-programmeur. Dit instructable een Arduino wordt gebruikt als ISP, maar ik zal het toevoegen van een categorie op hoe u andere ISP programmeurs aan het einde van de instructable kunt gebruiken.
2. een USB-<> - seriële converter of een RS232 <> - UART-converter (alleen nodig voor het programmeren van MCU's met bootloader).
3. een breadboard. U kunt ook op een perfboard of een aangepaste PCB solderen, maar dat is aan jou en worden hier niet behandeld.
4. een computer. (Ik denk dat u één hebt, anders die u kon niet dit lezen :))
5. het programma van de Arduino. Het kan worden gedownload vanaf hier .
6. de belangrijkste bestanden beschikbaar bij avr-developers.com . Zie de volgende stap voor het installeren van het juiste.
7. de MCU naar programma.
8. sommige echt cool idee over dat u wilt doen na het lezen van dit. (Optioneel, maar aanbevolen)