Hallo Forum,
ich bin ein blutiger Anfänger in Sachen "Mikrocontroller programmierung" und brauche noch Hilfe bei meinem ersten Versuch hier was zu machen.
Ich hab das Board bei http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108 gekauft und dort gleich das die Beispielprojekte downloaded,
nur hänge ich schon bei dem ersten(vielleicht einfachstem Projekt) Blink Projekt (original Seite des Board: https://www.olimex.com/Products/AVR/Proto/AVR-P28-8MHz/)
Ich benutze das Atmel Studio 6.1 und nach dem erstellen der Solution mit 0 Fehler 0 Warnungen
versuche ich das ganze in den Atmel zu übertragen mit der Hofnung die LED blinken zu sehen, nur die bleibt aus die ganze Zeit
Das ist der output von Studio:
Erasing device... OK
Programming Flash...OK
Verifying Flash...OK
Der sourcecode:
Wenn ihr mir hilft die LED zum blinken zu bringen wird in der Welt ein Mann mehr glücklich sein
Ach ja, und wenn ich das simple Projekt nicht zum laufen bringen kann, brauch ich erst recht nicht weiter mit anderen machen ((
Mit der Programmierung kenne ich mich aus der Windows Welt aus, C/C++, nur keine hardware programmierung hald, alles windows.
Vielen Dank im Voraus
micron
ich bin ein blutiger Anfänger in Sachen "Mikrocontroller programmierung" und brauche noch Hilfe bei meinem ersten Versuch hier was zu machen.
Ich hab das Board bei http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=108 gekauft und dort gleich das die Beispielprojekte downloaded,
nur hänge ich schon bei dem ersten(vielleicht einfachstem Projekt) Blink Projekt (original Seite des Board: https://www.olimex.com/Products/AVR/Proto/AVR-P28-8MHz/)
Ich benutze das Atmel Studio 6.1 und nach dem erstellen der Solution mit 0 Fehler 0 Warnungen
versuche ich das ganze in den Atmel zu übertragen mit der Hofnung die LED blinken zu sehen, nur die bleibt aus die ganze Zeit
Das ist der output von Studio:
Erasing device... OK
Programming Flash...OK
Verifying Flash...OK
Der sourcecode:
Code:
#include <avr/io.h>
#define F_CPU 1000000
#include <util/delay.h>
int main(void)
{
DDRC |= (1<<PC5);
while(1) {
PORTC |=(1<<PC5);
_delay_ms(1000);
PORTC &=~(1<<PC5);
_delay_ms(1000);
}
}
Wenn ihr mir hilft die LED zum blinken zu bringen wird in der Welt ein Mann mehr glücklich sein
Ach ja, und wenn ich das simple Projekt nicht zum laufen bringen kann, brauch ich erst recht nicht weiter mit anderen machen ((
Mit der Programmierung kenne ich mich aus der Windows Welt aus, C/C++, nur keine hardware programmierung hald, alles windows.
Vielen Dank im Voraus
micron