Forum: Mikrocontroller und Digitale Elektronik BASCOM und Controller von Silabs


von Andreas B. (javaner)


Lesenswert?

Hallo zusammen,

ich habe bereits mit BASCOM programmiert und würde diesen Compiler jetzt 
auch gerne für die 8051-kompatiblen Controller von Silabs benutzen, 
insbesondere den C8051F350.

Wisst Ihr, ob das möglich ist? Ich denke, dass ich ohne Probleme z.B. 
Timer 0 und Timer 1 ansprechen kann, aber was ist mit dem dritten und 
vierten Timer im Silabs-Derivat? Oder mit der Cross-Bar?

Hat jemand von Euch Erfahrungen damit und weiß, ob man da was anpassen 
kann?

Vielen Dank für Eure Hilfe

Andreas

von Achim M. (minifloat)


Lesenswert?

Codekompatibel werden sie schon sein, ich weiß jetzt nicht, welche 
Peripherie da noch drin hängt. Zyklengenau nebeneinander wahrscheinlich 
nicht. Schau am besten, welcher Atmel-Prozessor am ehesten deinem Silabs 
entspricht.
Für PWM musst du evtl. ein bisschen Inline-Assembler schreiben:
http://8051help.mcselec.com/index.html?microprocessorsupport.htm (ganz 
runter scrollen)

von UR-Schmitt (Gast)


Lesenswert?

Bascom ist doch kostenplichtig, oder?
Schon mal den Support dort angerufen oder angemailt? Die sollten dir das 
am besten sagen können.

von Andreas B. (javaner)


Lesenswert?

UR-Schmitt schrieb:
> Bascom ist doch kostenplichtig, oder?
> Schon mal den Support dort angerufen oder angemailt? Die sollten dir das
> am besten sagen können.


Da hast Du natürlich Recht, ich habe den Support auch bereits 
angeschrieben.
Aber ich fand es trotzdem interessant, hier nach Erfahrungen zu fragen. 
Vielleicht hat es ja schon jemand hinbekommen oder ist auf zu große 
Probleme gestoßen.

Momentan versuche ich mich auch an MikroBasic von MicroElektronica, bin 
aber mit der Dokumentation nicht zufrieden. Wie man mit dem Timer-Befehl 
umgeht, wird dort z.B. so gut wie gar nicht erklärt. Da finde ich Bascom 
erheblich besser.

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.