Erste Schritte ATMega16 ponyprog

Gast #282938
Lesenswert?
• ▲
▼
Hi,
habe mir einen Atmel AVR ISP ATMega16 Entwicklungsboard
besorgt, um in die microC programmierung einzusteigen....
Habe ihn am parallel port angeschlossen und im pony prog richtig
konfiguriert, habe dann lese alles ausgeführt und er hat korrekt alles
eingelesen, nun siehts aus wie in nem hexeditor alles voller FFFF FFFF
kennt ihr ja :)
so nun meine frage:
bin recht fit in c/c++ kann man da nicht was mit anfangen, wo gebe ich
den sourcecode ein ???
wenn ich zum beispiel den text hallo welt (klasse text) auf dem display
ausgeben will ??
oder kann ich meine c/c++ kenntnisse nicht bei ponyprog verwenden ?
sollte ich besser winAVR benutzen, ??
kennt jemand von euch gute beispiele, hab schon gegoggled aber nichts
passendes für den ATMega16 gefunden !!
danke
Gast #282940
Lesenswert?
• ▲
▼
Hi und danke SebA
für deine antwort,
also gut hab ich verstanden, aber wie erstelle ich die *.hex files,
also ich würde gerne den source code in c schreiben und dann einfach
als erstes mal ne diode auf dem board ansteuern,
habe da auch entsprechend meinem board nen code gefunden :

#include <stdint.h>
#include <avr/io.h>

int main(void) {

  DDRB = 0xFF;  // gesamten Port B auf ausgabe
  PORTB = 0x00; // LED einschalten auf P40-Board (Bit 0)

}

nur wo gebe ich diesen ein ??? wo kaum in microsoft visual c/c++ 6.0,
richtig,
also wo kann ich bei winavr den source code reinsetzen und kompilieren
um damit direkt den kontroller anzusprechen ??

Danke
Gast #282943
Lesenswert?
• ▲
▼
Uihh, Danke für eure antworten !!!
Jo habs probiert, aber mein sourcecode funktioniert nicht....
irgendwie passiert mit den leds garnix beim mc, es wird aber korrekt in
den mc geschrieben wenn ich sage alles schreiben...
kennt jemand von euch vielleicht nen source code wo taster 1 betaetigt
wird und led1 daraufhin leuchtet ??
kann ich mit printf(""); auf das display ausgeben !!

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.