Arduino op allerlei Atmels (6 / 7 stap)

Stap 6: Pin-outs


De pin-outs zijn altijd als volgt:

Digitale pinnen:

Digitale pin 1: poort A, Bit 0 = PA0
Digitale pin 2: poort A, Bit 1 = PA1
...
Digitale pin 8: poort A, Bit 7 = PA7
Digitale pin 9: poort B, Bit 0 = PB0
Digitale pin 10: poort B, Bit 1 = PB1
etc. etc. etc.

Analoge pins:

De analoge pinnen zijn gedefinieerd als het bovenstaande, maar de ADC-pin met het eerste register (na het alfabet; Poort A is voor poort B enz.) analoge pin 0 wat heeft ADC en de eerste bit (bit 0) is, de ADC-pin met de eerste registreren wat heeft ADC en de tweede beet van dat register analoge pin 1 is.
etc. etc.

PWM pins:

PWM pennen hebben dezelfde pin nummers als normale digitale pinnen. Heks digitale pinnen zijn PWM ingeschakeld, blik op de pin uit in het gegevensblad. Bij sommige pennen, er zal staan "OC # er de # is een nummer en de @ is een brief. De @ is niet altijd aanwezig. Dus op elke pin er is staan OC + een nummer + een brief (niet altijd) heeft hardware PWM.

Seriële pins:

Seriële pinnen zijn gedefinieerd als TXD en RXD. Soms zijn er vermenigvuldigen hardware seriële lijnen. Als dit aanwezig is, TXD en RXD zijn serieel, TXD1 en RXD1 zijn Serial1 enz enz.

Andere pinnen:

Om te zien dat de pinnen heb ik,, 2,, C, SPI etc. Kijk naar het gegevensblad en de zoektocht naar de overeenkomstige pinnen (ik,, 2,, C: SDA en SCL etc.)

Interrupts:

De interrupt-pinnen zijn gelabeld met INT #, # is er het nummer van de interrupt.

Als iets onduidelijk is, post een reactie.

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