Herunterladen Inhalt Inhalt Diese Seite drucken

Entwicklungsumgebungen - pollin electronic ATMEL Evaluations-Board Ver. 2.0.1 Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Entwicklungsumgebungen

Um Anwendungen und Programme für die Microcontroller der Atmel-Serie zu erstellen stehen Ihnen eine Reihe
unterschiedlicher Möglichkeiten zur Verfügung:
• Programmierung in Basic
Für Anwender welche bereits mit einer Basic-Syntax vertraut sind und auch ihre Anwendungen für Microcontroller in
Basic entwickeln möchten steht eine Demo-Version der bekannten Entwicklungsumgebung BASCOM-AVR der
Firma MCS-Electronic unter http://www.mcselec.com zum Download bereit. Die Demoversion ist voll funktionsfähig,
allerdings ist die Größe des erzeugten Codes auf 4KB begrenzt.
• Programmierung in Assembler
Für Entwickler welche möglichst hardwarenah programmieren möchten bietet sich die Entwicklungsumgebung AVR-Studio
von Atmel an. Sie verfügt sowohl über einen Editor als auch Debugger und integrierten Simulator. Atmel bietet das AVR-
Studio unter http://www.atmel.com/dyn/products/tools_card.asp?tool_id=2725 zum kostenlosen Download an.
• Programmierung in C
Die wohl umfangsreichste und am leichtesten portierbare Programmiersprache kann mit Hilfe des freien WinAVR-Paketes
auch für Atmel-Prozessoren angewendet werden. Im Paket ist unter anderem ein Debugger enthalten. WinAVR steht auf
der Projekthomepage http://sourceforge.net/projects/winavr/ zum kostenlosen Download bereit.
Pinbelegungen
Jumper
Funktion
JP1
UART RX
JP2
UART TX
JP3
Taster 1
JP4
Taster 2
JP5
Taster 3
JP6
JP7
JP8
AC-Summer
JP9
I2C-Data
JP10
IC2-Clock
JP11
I2C-Data
JP12
I2C-Clock
8
Jumper-Funktionen JP1 - JP12
Pin an
ATmega16/32/8535
14 - PD0 (RX)
15 - PD1 (TX)
16 - PD2 (INT0)
17 - PD3 (INT1)
18 -PD4 (OC1B)
LED 1
19 - PD5 (OC1A)
LED 2
20 - PD6 (ICP)
21 - PD7 (OC2)
23 - PC1
22 - PC0
kein I2C
kein I2C
Pin an ATmega8
2 - PD0 (RX)
3 - PD1 (TX)
4 - PD2 (INT0)
5 - PD3 (INT1)
6 - PD4 (XCK/T0)
11 - PD5 (T1)
12 - PD6 (AIN0)
13 - PD7 (AIN1)
n.c.
n.c.
27 - PC4 (ADC4/SDA)
28 - PC5 (ADC5/SCL)
Pin an ATtiny2313
2 - PD0 (RX)
3 - PD1 (TX)
6 - PD2 (INT0)
7 - PD3 (INT1)
8 - PD4 (INT1)
9 - PD5 (T1)
11 - PD6 (ICP)
n.c.
n.c.
n.c.
n.c.
n.c.

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis