Unterrichts- und Lernmaterial für Mikrocontroller
Unterrichts- und Lernmaterial fürMikrocontroller

STK200 Board und AVR Controller

Auf dem STK200 lassen sich viele unterschiedliche AVR-Controller betreiben. Die in meinen Übungen benutzten Controller und die damit verbundenen Anpassungen auf dem STK200 Board werden hier kurz angesprochen. Weitere Hinweise enthält das Handbuch zum Board.

STK200 mit ATtiny13x

1 (8 Pin) - Pinbelegung des ATtiny13x

Abb. 1 (8 pin) - Pinbelegung eines ATtiny13A

2 (8 Pin) - Jumpereinstellung auf dem STK200

Der ATtiny13A wird in die 8D IC-Fassung des STK200 gesteckt. Auf die richtige Orientierung ist dabei zu achten. Der Jumper CP3 muss von CLK auf PB3 gesetzt werden, um später alle fünf Ausgangspin nutzen zu können.

 

 

 

 

 

 

Abb. 2 (8-pin)

Jumper CP3 muss von CLK auf PB3 gesetzt werden. In der Abbildung befindet er sich in Position CLK.

3 (8 Pin) - LEDs (LED0 ... LED4) verbinden mit ATtiny13x

Zur LED-Ansteuerung der Bargrafanzeige (es lassen sich mit den fünf Portpin nur 5 (LED0 ... LED4) von 8 LEDs gleichzeitig ansteuern): 

  • verbinde das Flachbandkabel LED´s mit Buchse PORTB.

4 (8 Pin) - Taster (SW0 ... SW4) verbinden mit ATtiny13x

Zur Taster-Ansteuerung (es lassen sich mit den fünf Portpins nur 5 (SW0 ... SW4) von 8 Tastern gleichzeitig ansteuern): 

  • verbinde das Flachbandkabel SWITCHES mit Buchse PORTB.

5 (8 Pin) - Taster und LED verbinden mit ATtiny13x

Dazu müssen beide Flachbandkabel entfernt werden und die Verbindung zwischen

  • LED´s und PORTB sowie
  • SWITCHES und PORTD

über female-female Kabel direkt über die Pins eingestellt werden. Die Board-Beschriftung ist zu beachten.

Auf diese Weise lassen sich maximal 3 LEDs und 2 Taster oder umgekehrt betreiben.

STK200 mit ATmega8

1 (28 Pin) - Pinbelegung des ATmega8

Abb. 1 (28-pin) - Pinbelegung eines ATmega8

2 (28 Pin) - Jumpereinstellung auf dem STK200

Der ATmega8 wird in die 28A IC-Fassung des STK200 gesteckt. Auf die richtige Orientierung ist dabei zu achten. Der Jumper CP1 muss von CLK auf PB6 gesetzt werden, um später alle acht Ausgangspin nutzen zu können.

 

 

 

 

 

 

 

 

 

Abb. 2 (28-pin)

Jumper CP1 muss in Stellung PB6 stehen, damit alle 8 LED der Bargrafanzeige angesprochen werden können.

3 (28 Pin) - Acht LEDs verbinden mit dem STK200

Es gibt neben PORT B noch zwei weitere Port B-Header auf dem STK200:

  • Port B (20A/8D) - für 20-polige analoge Buchse (20A) und 8-polige Buchse (8D)
  • Port B (28A) - für 28-polige analoge Buchse (28A)

Zur LED-Ansteuerung

  • verbinde das Flachbandkabel LED´s mit Buchse PORTB(28A).

4 (28 Pin) - Taster (SW0 ... SW7) verbinden mit ATmega8

Zur Taster-Ansteuerung: 

  • verbinde das Flachbandkabel SWITCHES mit Buchse PORTD.

STK200 mit ATmega16

Bis auf die Pinbelegung sind die LED- und Taster-Anschlüsse mit denen eines ATmega8515 identisch.

STK200 mit ATmega8515

1 (40 Pin) - Pinbelegung des ATmega8515

Abb. 1 (40-pin) - Pinbelegung eines ATmega8515

2 (40 Pin) - Jumpereinstellung auf dem STK200

Auf dem STK200 Board gibt es zwei 40 Pin Fassungen:

  • 40A - A/D Parts
  • 40D - Digital Parts

 

Soweit nicht anders gesagt, wird der ATmega8515 in der 40D IC-Fassung des STK200 betrieben. Auf die richtige Orientierung ist dabei zu achten. Jumper sind nicht zu setzen.

 

 

 

 

 

 

 

Abb. 2 (40 Pin)

ATmega8515 auf einem STK200 Board in der IC-Fassung 40D.

3 (40 Pin) - Acht LEDs verbinden mit ATmega8515

Zur LED-Ansteuerung

  • verbinde das Flachbandkabel LED´s mit Buchse PORTB (s. Abb. 2 (40 Pin)).

4 (40 Pin) - Taster (SW0 ... SW7) verbinden mit ATmega8515

Zur Taster-Ansteuerung: 

  • verbinde das Flachbandkabel SWITCHES mit Buchse PORTD (s. Abb. 2 (40 Pin)).
Druckversion | Sitemap
© Reinhard Rahner - Gettorf