Forum: Mikrocontroller und Digitale Elektronik Mikrocontroller mit BASIC


von Edgar (Gast)


Lesenswert?

Bin totaler Newbie. Möchte einen MicroChip mit Basic programmieren. 
Sollte mir einfach ein paar Ergebnisse mit Ja und Nein beantworten 
können. Den Chip möchte ich in eine Uhr einbauen. Kann mir da jemand 
einen Tipp geben, wo anfangen und welche Soft- und Hardware ist 
notwendig.
Danke für jeden Vorschlag.
mfg EDGAR

von Marko B. (Gast)


Lesenswert?

Ich denke mal, die BASIC-Stamp ist das was Du suchst, vgl. 
http://www.elektronikladen.de/stamp2.html. Dieser "Komfort" will 
natürlich bezahlt werden.

IMHO ist aber Assembler auch nicht schwieriger als BASIC. Insofern würde 
ich Dir eher zu einem MC68HC11 oder einem 8051-Derivat mit Bootloader 
raten. Beide kannst Du über einen MAX232 direkt an die serielle 
Schnittstelle Deines PC anschließen und auch so programmieren. Für beide 
sind auch freie C-Compiler verfügbar.

von Edgar (Gast)


Lesenswert?

Uff......Danke erstmal für Deine Antwort...
aber jetzt setzt es aus..
MC68HC11, 8051-Derivat, MAX232 alle böhmische Dörfer...
wo soll ich anfangen?
Ich hab ein Chip-Lesegerät (Master CRD), WAVRASM und kann aus früheren 
Zeiten noch ganz gut BASIC.
Was nun??
Wo anfangen?
Danke für die jede Hilfe, die mir beim Durchwurschteln hilft.
EDGAR

von mike (Gast)


Lesenswert?

hi

was für einen controller willst du denn programmieren?

für PIC-Controller von microchip verwende ich picbasic plus
von crownhill (www.picbasic.org)

dort gibt es eine freeware version zum download



mfg
mike

von Dirk (Gast)


Lesenswert?

Hi,

nimm am besten ein Atmel AVR .... z.B. den 8535 . DU kannst den µC in 
circuit programmieren und mit Mascom AVR simpel programmieren... als 
Anfaenger ist es der beste und sinnvollste weg.... wenn du moechtest 
kann ich dir ein Eagle Layout senden .... Die Demo Version von BAscom 
ARV kann bis 2 k programmieren....

mfg

Dirk

von Edgar (Gast)


Lesenswert?

--Da strömen ja Dinge auf mich ein, da sehe ich erst wie wenig ich weiß, 
bzw. wieviel ich jetzt schnell zu lernen habe.
Circuit programmieren?
8535 ?
BASCOM ARV?
Wäre natürlich dankbar für den Eagle Layout und soviel wie möglich an 
Info. Damit ich irgendwo ende.

Also eigentlich will ich nur am PC -- am besten in BASIC -- ein kleines 
Programm schreiben,z.B.
10 Input x
20 a = 0
30 if x/2 = int(x/2) then a = 1
40 print a

Als Ergebnis sehe ich a (an oder aus),
Das Ganze will ich in eine Uhr eingebaut haben, wo ich dann im Display 
jeweils "a" als rote(1) oder blaue(0) Leuchte sehe.

Ist so etwas realisierbar?
Weiterhin vielen Dank für Eure Hilfen.
EDGAR

von Bernhard T (Gast)


Lesenswert?

Ich denke auch der Bascom Basic-Compiler für AVR's ist optimal geeignet 
für den allerersten Einstieg. Da kannst du schon mal ein par 
Demo-Programme auf dem Simulator testen bevor du überhaupt einen Chip 
brauchst. Das ganze ist gut dokumentiert und sehr einfach anzuwenden. 
Zieh dir doch einfach mal das Demo, die Doks und Beispiele runter und 
Spiel mit rum. Ich hab meinen ersten AVR 90S2333 (der hat übringens gar 
nicht mehr Speicher als man mit der Bascom Demo testen kann) nur mit ein 
paar Wiederständen  am Druckerport programmiert. Billiger geht es nicht 
mehr.Aber der hier vortgestellte ISP-Adapter ist natürlich besser und 
kostet auch kaum was.
Gruß Bernhard

von Bernhard T (Gast)


Lesenswert?

Edgar, das ist ja ganz alte Schule GFA oder vieleicht sogar noch C64 
;-). Da wirst du dich schon umstellen müssen. Moderneres Basic verwendet 
meist keine Zeilennummern mehr etc. auch unter den verschiedenen Basic - 
Dialekten gibt es einige Unterschiede. Zudem muss dir natürlich klar 
sein, das du erstmal nicht wie beim PC Monitor und Keybord hast. 
Trotzdem würde Input und Print funkionieren beides würde Bascom auf die 
serielle Schnittstelle RS232 angewenden.
Gruß Bernhard

von Edgar (Gast)


Lesenswert?

Das bringt mich schon ein Ende weiter. Danke allen für Ihre Beiträge. 
Werde also weiter experimentieren...
BASCOM bereits runtergeladen und das erste kleine Prog läuft. !
Das ist nur der erste Schritt.. werde also noch öfter hier anklopfen 
müssen.
Gruß EDGAR

von MiCHEL (Gast)


Lesenswert?


von Dirk (Gast)


Lesenswert?

Hi,

sitze gerade in der Firma .... Ich werde wenn ich Feierabend hab mal 
mein Developer Board fuer den 8535 uppen...

mfg

Dirk

von Dirk (Gast)


Angehängte Dateien:

Lesenswert?

Die Schematic

von Dirk (Gast)


Angehängte Dateien:

Lesenswert?

Das Board

von Edgar (Gast)


Lesenswert?

Leider hab ich keine Email von Dirk, sonst könnte ich mich persönlich 
bedanken. Großartig... das hilft mir schon sehr. Ich werde so sicher ein 
Stück weiterkommen. Wenn ich ins Stocken gerate, wende ich mich wieder 
an dieses tolle Forum. Danke an alle.

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.