Arduino op allerlei Atmels (4 / 7 stap)

Stap 4: Programma MCU's met bootloader


Nu we zijn aangekomen op het gedeelte voor de programmering van MCU's met bootloader. Dit is een beetje moeilijker dan degenen zonder bootloader programmeren. U kunt zien heks MCU's hebben bootloader op de tweede stap.

Eerst, nogmaals, uw MCU in een breadboard, opent u het gegevensblad van de MCU en zoekt u de pin uit. Kijk voor de VCC en GND en sluit ze aan op een 5V. Je Arduino verbinding te maken met de MCU na het volgende:

MCU           Arduino
SCK 13
MISO 12
MOSI 11
CS(reset) 10

Ook verbinden met een 10 k ohm weerstand van de resetpin van de MCU programma VCC.
En de XTAL-pinnen sluit aan op een kristal (Zie tweede stap op die frequentie) en met 22pF condensatoren met grond.

Ten tweede, ga naar hulpmiddelen -> Bestuur en kies uw boord.
Ga naar Tools -> Burn Bootloader -> w / Arduino als ISP . De bootloader zal nu worden gebrand op de MCU. Dit kan enige tijd duren, dus doen iets goed in de tijd als het ontwerpen van uw volgende project of soortgelijk.

Dan de bootloader is verbrand u uw Arduino kunt loskoppelen van de MCU.

Nu kunt u beginnen de programmering. Hiervoor kunt u uw Arduino opnieuw gebruiken. Neem de ATmega328 (Arduino) van zijn positie en de resetpin van de Arduino sluit aan op de resetpin van de MCU naar programma. Arduino pin 0 ook verbinden met de TxD pin van uw MCU en Arduino pin 1 naar de RxD pin van uw MCU (Zie pin die in de gegevensbladweergave weer)

U kunt ook een breakout board van de FT232. Verbinden met CTS grond als jij! Als u dit doet, sluit als volgt:

MCU      FT232
Rx Tx
Tx Rx
Reset RTS
VCC 5V
GND GND
GND CTS

Verbindingen niet vermeld van de breakout board van de FT232 moeten niet worden aangesloten.

Kies uw seriële poort onder Tools -> seriële poort . Open de code die u wilt uploaden en druk op upload. Gedaan.

Belangrijk : Vergeet niet de Arduino en de andere MCU's hebben niet de dezelfde pin toewijzing. Zie dit voor welke pin dat is poort/Bit.

Gerelateerde Artikelen

Het laden van programma's op een Arduino UNO van Atmel Studio 7

Het laden van programma's op een Arduino UNO van Atmel Studio 7

In deze korte Instructable gaan we om te leren hoe om een programma aan de Raad van een Arduino UNO met behulp van Atmel Studio in plaats van de Arduino IDE te laden. Dit is handig wanneer u wilt ontwikkelen een programma met meer vooruitgangseigensc
Arduino IDE in Atmel Studio Setup

Arduino IDE in Atmel Studio Setup

De volgende pagina begeleidt u bij de eerste stappen die nodig zijn voor het instellen van uw ontwikkelomgeving. Aan het eind van deze stappen zult u klaar om te schrijven, compileren, debug en upload uw schetsen van de ArduinoStap 1: Instellen van d
Hoe gemakkelijk om muziek te spelen met zoemer op arduino (The imperial March - STAR WARS)

Hoe gemakkelijk om muziek te spelen met zoemer op arduino (The imperial March - STAR WARS)

Hallo, ik heb onlangs ontworpen een soort "bibliotheek" om het gemakkelijker maken om de exacte noten spelen op arduino met de zoemer.Ik opgenomen de frequenties van de toelichting (aangenaam om gehoord te worden) met #defines.Ik heb vervolgens
Snelle digitalRead(), digitalWrite() voor Arduino

Snelle digitalRead(), digitalWrite() voor Arduino

Op de Arduino, en alle Atmel microcontrollers is verwerking snel bij gebruik van de Arduino IDE. Maar de input/output is erg traag. Hebt u een tijdkritisch kunnen programma digitalRead() en digitalWrite() vertragen het alot. Bij het schrijven van dit
Arduino muziek starter

Arduino muziek starter

De Arduino is een van de handigste microcontrollers. Voor iets zosimpel, het kan doen een verbazingwekkende hoeveelheid projecten. Een dergelijk project dat me boeide was het digitale melodie project. Hebt u een de de Arduinos waar de Atmel chip kan
Snelle Arduino MIDI Laser Harp

Snelle Arduino MIDI Laser Harp

Hoi!Ik heb een paar Arduino (en meer recentelijk, Olimexino) ingelijst MIDI laser harpen (zie een hier), en ik krijg regelmatig e-mails te vragen voor meer informatie over hoe een te bouwen. Ik zet dit instructable samen om een basiscursus volgen bet
Sigfox praten Plant

Sigfox praten Plant

Wat is Sigfox praten Plant?Het is een eenvoudig project gebaseerd op Sigfox netwerk te maken van een plant op Twitter praten.Het belangrijkste doel is om aan te tonen hoe maak je een gemakkelijk IoT prototype Sigfox netwerk gebruiken.U kunt zien een
Sigfox elektrische Meter

Sigfox elektrische Meter

Beschrijving:Dit project zal u tonen hoe te krijgen van uw elektriciteitsverbruik met behulp van een klein apparaat aangesloten op uw elektrische meter. Merk op dat het alleen met werkt de "Compteur Electrique Triphasé agréé EOF, ECS, 60A / 40KWh Mul
Manipulatie van de microcontroller Register

Manipulatie van de microcontroller Register

Ik ben altijd verbaasd over de nieuwe technologie die voortdurend is coming out waarmee hobbyisten zoals mezelf toegang tot krachtige en goedkope microcontrollers zoals de Arduino of chipKIT ontwikkelborden. Ze zijn eenvoudig te programmeren en makke
Geautomatiseerde praten Skull

Geautomatiseerde praten Skull

Dit instructable zal u tonen hoe u een bewegende kaak toevoegt aan een schedel, pompoen of andere vakantie prop. Ik gebruikte dit om mijn 3 as schedel op mijn ketel kruipen praten toen een bewegingsmelder ging. Dit circuit niet vereist programmering
Branden van aangepaste Firmware met behulp van ArduinoISP

Branden van aangepaste Firmware met behulp van ArduinoISP

Als u branden van aangepaste firmware op je Arduino wilt, moet u een Internet-provider, of In-systeem programmeur. Maar waarom afval geld op een ISP naam-merk wanneer een Arduino kan hetzelfde doen? Deze tutorial toont je hoe aangepaste firmware inst
Bluetooth RC voertuig controller

Bluetooth RC voertuig controller

Dit instructable zal tonen hoe het maken van je eigen Bluetooth controller voor een RC voertuig.Dit instructable wordt ook verwezen door andere instructable waarmee een RC voertuig:Stap 1: overzichtOnderdelenlijstH-brug van ebay: $1.23http://www.eBay
3D afgedrukt (functionele) Portal 1500 Megawatt Super knop

3D afgedrukt (functionele) Portal 1500 Megawatt Super knop

Dit is een functionele knop van portaal! Mijne is ingesteld op alleen licht omhoog een beetje, maar het zou eenvoudig zijn dat sommige draden achterstand out gekoppeld aan een Arduino tot allerlei ravage (openen van deuren, enz.). Vrij eenvoudig te m
Irrigatie logic controller/project log

Irrigatie logic controller/project log

Hallo, ik ga mijn project uitleggen in enkel een minuut, maar eerst wilde ik uitleggen hoe ik raakte betrokken bij dit project.Graag geld besparen waren ik kan, dus het is niet moeilijk te begrijpen waarom ik carpool om te werken. Het is slechts twee