Erstes Projekt für Anfänger auf Olimex Board ATmega8 Problem

micron

Neues Mitglied
09. Mai 2013
9
0
0
Sprachen
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:
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 :D
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
 
Erledigt

Hi,
ich hab das Ding zum blinken gebracht, endlich.
Ich hab den jumper 3.3V gesetzt, obwohl er per default geöffnet werden muss, weil dann die Spannung bei 5V liegt(offen), ist der drauf(geschlossen), hab ich eben nur 3.3V und die LED bleibt aus.
Steht auch so in der Doku drin -.-.
So viel Ärger wegen einen einzigen jumper, des hat Tage gedauert -.-
Und danke für Antwort ;)
Gruß
micron
 
Erstmal ein herzliches Willkommen :flowers:

Mit der Programmierung kenne ich mich aus der Windows Welt aus, C/C++, nur keine hardware programmierung hald, alles windows.

Ich kenn das :)
Wobei es bei mir noch den Sprachkonflikt gibt (VB.Net -> Assembler. ich mag C mit seinen ganzen { und } und ; nicht ^^). Aber man findet sich doch sehr schnell rein. Ist alles halb so wild. Nur nicht so schnell den Kopf in den Sand stecken, das wär dämlich. Da unten gibts nämlich kein Sauerstoff, selbst Vogelsträuße wissen das ;) :D
 
Hi
Na, dann will ich mal einen glücklichen Mann begrüßen, der seine Zeit mit Controllern verplempert....:hahaha:
Aber nun mal im Ernst, schön, das dir so schnell geholfen werden konnte. Ich hoffe, deine Projekte sind wieder etwas mehr in Richtung "Umsetzung" gerückt. Leider werde ich dir in C nicht helfen können, aber so wie ich dich verstanden hab, ist das auch nicht dein Problem. Also viel Spaß bei diesem neuen (und zeitraubenden) Hobby.
Gruß oldmax
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)