BASIC auf dem AT89S52

OP #277183
Lesenswert?
• ▲
▼
Ich habe bei Reichelt den Mikrocontroller AT89S52 mit 33 MHz gesehen,
der mit 40-pol DIP-Gehäuse und 32 I/O nur 1,60 Euro kostet. Dann habe
ich im Internet gesucht und festgestellt, dass man das Teil auch mit
Basic programmieren kann. Ich seheh da 2 Möglichkeiten:
1.) mit dem BASIC-Compiler BASCOM-LT von www.mcselec.com
Leider wird der Compiler nicht mehr angeboten. Hat den noch jemand und
kann mir eine Kopie davon schicken, falls es davon eine kostenlose
Demoversion gab?
2.) den INTEL BASIC-52 Interpreter ins Flash laden und dann den µC in
BASIC programmieren.

Hat jemand Erfahrung mit einer dieser Kombinationen und kann mir Tips
geben, wie das ganze am einfachsten zum Laufen zu bringen ist?

Gibt es noch andere Möglichkeiten den µC in BASIC zu programmieren, am
besten zum Nulltarif ?

Läuft der AT89S52 auch auf dem Elektor-Flashboard aus Heft 12/2001?

felack

P.S: Ich weiss, dass der Prozessor relativ langsam ist und dass AVR und
ARM schneller und besser sind ! Die kosten aber mehr als das Doppelte.
#277186
Lesenswert?
• ▲
▼
@peter: Jo,das hat mich auch immer geärgert. Warum gibt's keinen
Controller, der Serielle Eproms und RAMS als Speicher unterstüzt?!?
Aber zur Not kann man noch nen 8255 dranhängen,dann hat man genug IOs
:)

@Felix: AH-Basic52 hat für meinen Geschmack zu hohe
Speicheranforderungen, ich nutze lieber TinyBasic52.
(http://www.ustr.net/files/download.shtml)
Du bekommst aber alle Infos zum AH-Basic im Netzt; damit kannst du
einen passenden Rechner zusammenstellen.

Gruß,
  Bastian
Gast #277187
Lesenswert?
• ▲
▼
"Warum gibt's keinen Controller, der Serielle Eproms und RAMS als
Speicher unterstüzt?!?"


Gibt es doch:

Der AT89C51ED2 hat 2kB SRAM und 2kB EEPROM intern, da brauchste nicht
mehr umständlich noch was ranpappen.


Peter

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.