Einsteiger: AVR oder 8051

Gast #163096
Lesenswert?

Ich würde von Bascom abraten, und stattdessen mit 8051 und Assembler
anfangen. Wenn du das mal kannst, dann ist es kein großes Problem auf
AVR, PIC oder sonst was und auf Bascom oder C umzusteigen. Ein Umstieg
von Bascom auf Assembler ist da viel schwerer.
Gast #163100
Lesenswert?

ich persönlich würde jederzeit wieder mit einem AVR anfangen, mir viel
der Einstieg vor ca. einem Jahr recht leicht. Allein dadurch, dass im
großen weiten Internet soviel kostenloses knowhow rumschwirrt. Das ist
zwar bei den 8051ern und den PICs ebenfalls der fall doch gute 8051
sind preislich und von der Verfügbarkeit eher für de Industrei gedacht.
Für den AVR gibt es wie ich schon gelesen habe seid längerem Baupläne
für eine JTAG schnittstelle für AVRs, was das entwickeln von Projekten
stark beschleunigen kann.

Wichtig ist also denke ich für jeden persönlich bei der Entscheidung:
         - wo finde ich schnell & gutes KnowHow zum Controllertyp
         - wie hoch sind die Preise der Controller
         - wie gut ist dieser beschaffbar

... wie immer ist es alles eine gewissensfrage

regards
Gast #163101
Lesenswert?

Naja ich glaube ich bleibe bei Bascom!

Gibts eigentlich irgendwo eine Aufstellung von 8051ern, so wies von
Atmel die Vergleichstabelle gibt?
8051 sind generell günstiger oder?
Kann das Bascom eigentlich alle 8051er programmieren oder gibts da auch
Einschränkungen wie bei den Tinys?

Danke

mfg
Stefan
Gast #163103
Lesenswert?

Die '51 haben den Vorteil das man nicht von einem Hersteller abhängig
ist. Dadurch gibt's billige und schnelle, mit und ohne spezieller
Peripherie. Mit ROM, EEPROM, Fläsch, ohne alles...  Temperaturbereiche:
einfache Customer-Anfordeung bis zu Mil-Anfoderung. Einen Katalog in dam
Herstellerübergreifend alle Derivate gelistet sind, ist mir nicht
bekannt.
Obwohl "der" 51er bereits seit 15 Jahren als Auslaufmodell gilt,
werden fast monatlich neue Controller auf '51 Basis vorgestellt.

Eine Entscheidung für '51 ist auf alle Fälle keine Fehlentscheidung.
(Das heist nicht das eine Entscheidung für ARV/ATMEL eine
Fehlentscheidung ist. Dazu kenn ich AVR zu wenig)

cu
#163104
Lesenswert?

"Gibts eigentlich irgendwo eine Aufstellung von 8051ern"

Ja, hier:

http://www.keil.com/dd/parm_search.asp



"Kann das Bascom eigentlich alle 8051er programmieren"

Ja, die 8051 sind alle 100% binärkompatibel.

Eventuell mußt Du Dir ein Headerfile anpassen, worin die SFR-Namen
definiert werden.

Auch gibt es spezielle Zugriffsmechanismen, wenn man mehr als 64kB Code
zugreifen will. Diese Programmgröße ist aber für 8051-Verhältnisse schon
astronomisch hoch, also kein Grund zur Sorge. Mein größtes Programm war
bisher 42kB groß.


Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren