Forum: Mikrocontroller und Digitale Elektronik Bascom Avr Alternative


von Chris (Gast)


Lesenswert?

Hallo,
Ich muss für morgen ein Programm für ein Schulprojekt abgeben, welches 
ich auch auf einen Mikrocontoller aufspielen muss.
Leider habe ich von der Schule nur die Demo-Version von Bascom-AVR 
bekommen, in der die Größe des Programms auf 4kb beschränkt ist. Meine 
ist jetzt jedoch 6kb groß, also kann ich die Datei nichtmehr 
kompilieren.
Wenn ich die Vollversion kaufen würde, würde ich die Dati erst 
frühestens Morgen erhalten.
Morgen ist aber der Abgebetermin.
Es ist mir etwas unangebehm aber ich muss euch leider fragen, op es 
vielleicht ein alternatives Programm gibt, mit dem ich meine Bascomdatei 
kompilieren kann, in dem es vielleicht keine Größenlimitierung gibt?
Oder jemand von euch könnte sie für mich kompilieren und mir die hex 
datei schicken, damit ich sie auf den Controller programmieren kann?
Es ist echt wichtig für die Schule, und ich weiss dass ich spät dran bin 
aber leider sinn jetzt unerwartete Erweiterungen hinzugekommen...

Ich hoffe ihr könnt mir helfen

MfG Chris

von Sven (Gast)


Lesenswert?

Häng dein Programm dran und ich mach dir ne hex

von smufte (Gast)


Lesenswert?

lade sie hoch ich kann sie dir kompilieren

von gandalf (Gast)


Lesenswert?

in welcher schule lernt man denn bitte bascom???

von Ingo (Gast)


Lesenswert?

Gib es ab und der Pauker soll's kompilieren. Is ja nicht dein Problem 
wenn die Schule dir Sachen aufgibt und dir nicht die richtigen mittel 
zur Verfügung stellt...

von Wilhelm F. (Gast)


Lesenswert?

Ingo schrieb:

> Gib es ab und der Pauker soll's kompilieren.

Wenn der auch nur die Demo-Version hat, gibts Null Punkte? Da ist 
natürlich die Frage, ob die Schüler auf die Codelimitierung hin gewiesen 
wurden, und nur innerhalb derer was machen dürfen.

von Steven (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
hier das Programm als Text-Datei.
Könnte es jemand als Hex-Datei wieder anhängen oder vielleicht per Mail 
an mich schicken ? serge@wullmais.com

von Chris (Gast)


Lesenswert?

Hallo

Vielen Dank für die Hilfe

Ich glaube die in der Schule wissen das nicht einmal mit dieser 
Begrenzung, es ist nicht das erste was da von ihrer Seite schiefläuft.

Mein Kumpel hat den Programmcode als TXT.Datei angehangen!

MfG Chris

von Michael (Gast)


Angehängte Dateien:

Lesenswert?

Hier die hex

von Uwe (de0508)


Lesenswert?

Hallo,

ihr könnt in der Schule auch mal auf LunaAVR umschwenken, da gibt es die 
Probleme nicht.

Ich habe damit nun einen Anwendungen neu Programmiert C --> LunaAVR und 
kann die Produktreife bestätigen.

Die Sprache ist für die Ausbildung und das reale Programmiererleben von 
z.B. Studenten und Funkamateure sehr gut geeignet.

Link:
[1] http://avr.myluna.de/
[2] http://forum.myluna.de/

von Wilhelm F. (Gast)


Lesenswert?

Warum wählt so ein Schulpauker nicht C, was doch gängig und üblich ist?

Da gibts nämlich auch eine Menge unlimitierte Tools.

Obwohl, anfangs sträubte ich mich vor C, nach dem ich Basic kannte. Der 
Pauker vielleicht auch? Heute sage ich aber: Kaum was ist besser.

von Thomas D. (thomasderbastler)


Lesenswert?

Chris schrieb:
> Ich muss für morgen ein Programm für ein Schulprojekt abgeben

Chris schrieb:
> Wenn ich die Vollversion kaufen würde, würde ich die Dati erst
> frühestens Morgen erhalten.

Süss oder ?

von Pastor Braune (Gast)


Lesenswert?

Die reuigen Sünder sind die schlimmsten,
nicht wahr Thomas.

mfg

von Chr. M. (snowfly)


Lesenswert?

Ich hab jetzt dein Programm nicht allzu intensiv durchgeschaut
aber ich bin mir sicher da ist noch einiges an Optimierungspotential 
drin.

Da hab ich schon wesentlich umfangreichere Programme geschrieben
die unter der 4k grenze lagen.

von karlo (Gast)


Lesenswert?

Uwe S. schrieb:
> Link:
> [1] http://avr.myluna.de/
> [2] http://forum.myluna.de/

hat bei uns Bascom ersetzt und nutzen wir bereits in der Ausbildung im 
Bereich Mechatronik.
Ich bin sehr dankbar für diese Änderung (bin Student), die Quälerei mit 
Bascom zuvor war grauenerregend! Insbesondere wenn man wie ich privat in 
C arbeitet.

Luna hat C-Fähigkeiten bei besserer Verständlichkeit. Informatik spielt 
in unserem Ausbildungsrahmen eine untergeordnete Rolle, C und die 
notwendige Einarbeitungszeit haben sich da als kontraproduktiv erwiesen. 
Du scheinst damit ja auch zu arbeiten, ähnliche Gründe?

k.

von Chris (Gast)


Lesenswert?

Danke an euch alle,
Klappt jetzt alles, das Projekt ist also geklückt!

MfG Chris

von Floh (Gast)


Lesenswert?

Das Programm ist nicht sonderlich umfangreich.
Allerdings wird die Verwendung von Gleitkommazahlen (Single) den 
Binärcode ordentlich aufblasen. Besser wäre es daher, mit Integerzahlen 
zu rechnen und nur bei der Ausgabe ein Komma anzeigen zu lassen.

Zwar für C geschrieben, aber das Prinzip ist recht gut erklärt:
http://www.mikrocontroller.net/articles/Festkommaarithmetik

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.