Forum: Mikrocontroller und Digitale Elektronik Programmierung mit BASCOM - Basiswissen


von Hans-erich S. (monika)


Lesenswert?

Hallo,
ich möchte das Programmieren mit BASCOM für AVR-Controller erlernen. 
Mein Problem ist, dass ich auch nach umfangreicher Suche (Google, 
Amazon, etc.) keine Literatur für das nötige Basiswissen finden kann. 
Ich habe das Buch von Roland Walter und das STK500-Board gekauft und mir 
etliche Seiten im Internet angesehen. Leider werden überall 
Vorkenntnisse vorausgesetzt über die ich nicht verfüge. Vor Jahren habe 
ich eine Elektrikerausbildung absolviert (400V schrecken mich nicht!) 
und Erfahrungen mit Logik-Bausteinen der 74xx-Familie gesammelt, aber 
ich habe noch nie programmiert; auch nicht mit C, oder Basic. Meine 
Englischkenntnisse sind für Alltagsaufgaben ok, aber bei der Fachsprache 
komme ich nicht mit. Daher helfen mir die englischsprachigen Hilfetexte 
bei BASCOM-AVR wenig.
Wie habt Ihr alle denn euer Wissen erworben? Ist es sinnvoll erst Basic 
zu lernen? Bei der Recherche bin ich natürlich auf das Buch von Claus 
Kühnel gestoßen. Davon wird aber auch abgeraten, weil zu viel 
Basiswissen vorausgesetzt wird.
Ich hoffe, dass mir irgendjemand helfen kann.

Hoffnungsvolle Grüße   Monika

von Otto (Gast)


Lesenswert?

Versuch macht klug - stelle Dir einfache Aufgaben und versuche diese in 
BASCOM zu lösen.

Zum lernen ist eigentlich ein "Computer" besser, der Dir eventuelle 
Programmier - Fehler deutlich zeigt.

Evtl. gibst Du noch 35 Euro für den "Chip-Basic" Computer von Jörg 
Wolfram aus. Der kann direkt an einen Fernseher angeschlossen werden.

http://www.jcwolfram.de/projekte/avr/chipbasic2/main.php

Gruss Otto

von gast (Gast)


Lesenswert?

du hast keine Ahnung was gleich auf dich zukommen wird.
bald siehst du hier irgendwelche beiträge, in der es dir gesagt wird wie 
blöd basic ist und warum man assembler oder C lernen sollte.
wenn du neu hier bist wird dir mein post komisch vorkommen aber wenn du 
dich hier bisschen umsiehst dann verstehst du was ich meine

Jetzt aber zum thema.
kann dir zwar kein buch empfehlen aber kenne da ein bascom basic forum 
in deutscher sprache was dir vlt helfen könnte.

http://bascom-forum.de

viel erfolg

von Hans-erich S. (monika)


Lesenswert?

...da geh ich mal sofort hin!
Danke.

Monika

von gast (Gast)


Lesenswert?

nachtrag:
ich wollte dieses forum nicht schlecht machen, schließlich treibe ich 
mich ja auch hier rum aber manche user sind echt komisch drauf hier

von Hannes L. (hannes)


Lesenswert?

Wenn es am BASIC-Grundverständnis fehlt, dann solltest Du Dich mal mit 
QBASIC von M$ befassen. Es ist Bestandteil von M$-DOS und wurde von 
vielen WINDOWS-Versionen (unter Oldmsdos) mitgeliefert.

Wenn es Dir mehr um das Kennenlernen des AVRs geht, dann bist Du mit 
Assembler und dem Datenblett besser bedient, doch das ist leider in 
Englisch. Um Fach-Englisch wirst Du wohl nicht drumherum kommen.

Geht es Dir darum, Datenblatt und BASCOM-Doku nicht selbst lesen zu 
müssen, dann bist Du im BASCOM-Forum vermutlich richtig. Denn da hat 
"gast" recht, Lesemuffeln wird hier nur selten geholfen.

...

von Matthias (Gast)


Lesenswert?

Das Buch von Roland Walter ist doch für Einsteiger hervorragend 
geeignet, Vorkenntnisse werden darin kaum vorausgesetzt. Ich bezweifle, 
daß Du einfacheres finden wirst. Und wenn Dir trotzdem irgendetwas 
unklar bleibt, dann frag einfach hier nach. Ja, auch hier gibt es 
Bascom-Programmierer.

von Avr N. (avrnix) Benutzerseite


Lesenswert?

Gucke doch auf http://www.rowalt.de oder

http://www.comwebnet.de -Bascom - Projekte

von Sebastian (Gast)


Lesenswert?

Und wenn du hilfe suchst, schau auf www.roboternetz.de, da gibt es ein 
Bascom unterforum, und dort bekommst du nicht "Warum programmierst du 
nicht mit C oder ASM" als Antwort.

von STK500-Besitzer (Gast)


Lesenswert?

>Meine Englischkenntnisse sind für Alltagsaufgaben ok, aber bei der >Fachsprache 
komme ich nicht mit.
Genau das ist der Knackpunkt:
Fachenglisch benutzt relativ wenig Vokabeln. Die meisten Entwickler 
haben halt einen "begrenzten" Wortschatz.

>Daher helfen mir die englischsprachigen Hilfetexte bei BASCOM-AVR wenig.
Das Rowalt-Buch scheint nicht schlecht zu sein.

>Wie habt Ihr alle denn euer Wissen erworben?

Muttermilch...
Nee. Ich gehöre zum Glück zu der Generation, der in der Schule noch 
Programmieren von Leuten beigebracht wurde, die mehr Ahnung als ich 
hatten. Das dürfte inzwischen aber anders sein...
Hannes hat schon eine gute Möglichkeit genannt: Basic am PC.
Es gibt auch PureBasic, das unter aktuellen Windows-Versionen läuft.

von Marko H. (vitis01)


Lesenswert?

oder nen guten alten C-64 ersteigern. Anschalten und freuen
das Basic läuft. Für zum Erlernen der Sprache noch immer ein
super Ding find ich.

von OliverSo (Gast)


Lesenswert?

Hallo Hans-erich Monika (???),

was immer hilfreich ist, sind zum Einsteig lauffähige Beispielprogramme, 
die man dann versucht, zu verstehen, und leicht abzuändern.

Und, es wurde ja schon gesagt, es gibt wirklich keinen Grund, heute noch 
Basic zu lernen.

Besorg dir ein gutes Anfägerbuch für C, mit Beispielen, für den PC. 
Damit würde ich anfangen, und wenn dann da die Grundlagen vorhanden 
sind, den Schritt auf den avr machen.

Meinen Kids hat auch der java-Hamster viel Spaß gemacht, aber java ist 
für Mikrocontroller leider nicht ganz passend.

Oliver

von STK500-Besitzer (Gast)


Lesenswert?

>Besorg dir ein gutes Anfägerbuch für C, mit Beispielen, für den PC.
Irgendwelche Vorschläge?

Gibt es eigentlich noch Programmier-Kurse an der Volkshochschule?

>oder nen guten alten C-64 ersteigern. Anschalten und freuen
>das Basic läuft. Für zum Erlernen der Sprache noch immer ein
>super Ding find ich.

Ich hätte noch einen Apple II im Schrank. Der spricht auch Basic...

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.