Hi,
ich habe folgende Soft- und Hardware:
- AVR Studio 4.13 Build 528
- AVR STK 500
- ATmel ATmega16 16PC 0614J
Ich wollte folgendes Programm (aus dem Tutorial) auf den Controller
spielen:
1 | .include "m8def.inc" ; Definitionsdatei für den Prozessortyp einbinden
|
2 |
|
3 | ldi r16, 0xFF ; lade Arbeitsregister r16 mit der Konstanten 0xFF
|
4 | out DDRB, r16 ; Inhalt von r16 ins IO-Register DDRB ausgeben
|
5 |
|
6 | ldi r16, 0b11111100 ; 0b11111100 in r16 laden
|
7 | out PORTB, r16 ; r16 ins IO-Register PORTB ausgeben
|
8 |
|
9 | ende: rjmp ende ; Sprung zur Marke "ende" -> Endlosschleife
|
Deshalb habe ich folgendes getan:
1. New Project, Atmel AVR Assembler, Name: test
2. AVR Simulator, ATmega16, Finish
3. Programmcode eingefügt, gespeichert unter test.asm
4. Build
1 | AVRASM: AVR macro assembler 2.1.12 (build 87 Feb 28 2007 07:31:13)
|
2 | Copyright (C) 1995-2006 ATMEL Corporation
|
3 |
|
4 | C:\Dokumente und Einstellungen\Thomas\Eigene Dateien\test\test.asm(1): Including file 'C:\Programme\Atmel\AVR Tools\AvrAssembler2\Appnotes\m8def.inc'
|
5 | C:\Dokumente und Einstellungen\Thomas\Eigene Dateien\test\test.asm(10): No EEPROM data, deleting C:\Dokumente und Einstellungen\Thomas\Eigene Dateien\test\test.eep
|
6 |
|
7 | ATmega8 memory use summary [bytes]:
|
8 | Segment Begin End Code Data Used Size Use%
|
9 | ---------------------------------------------------------------
|
10 | [.cseg] 0x000000 0x00000a 10 0 10 8192 0.1%
|
11 | [.dseg] 0x000060 0x000060 0 0 0 1024 0.0%
|
12 | [.eseg] 0x000000 0x000000 0 0 0 512 0.0%
|
13 |
|
14 | Assembly complete, 0 errors. 0 warnings
|
5. Tools, Programm AVR, Auto Connect: Folgende Meldung erhalte ich im
Statusfenster
1 | Detecting on 'Auto'...
|
2 | STK500 with V2 firmware found on COM1:
|
3 | Getting revisions.. HW: 0x02, SW Major: 0x02, SW Minor: 0x0a .. OK
|
6.
1 | Reading FLASH input file.. OK
|
2 | Setting mode and device parameters.. OK!
|
3 | Entering programming mode.. FAILED!
|
4 | Leaving programming mode.. OK!
|
Was mache ich falsch?
Danke schonmal für eure Hilfe!
Grüße