Hallo Leute!
Wie wäre es ein Forum mit immer wieder benötigten Routinen zusammen zu
tragen und so eine art Online Bibliothek zu gründen?
Ich denke da an ein Forum wie das bei www.8052.com
nur das der Webmaster die Themen nach Gebieten sortiert und für alle zum
Download bereitstellt...
c ya ....
Stefan
Es gab Zeiten, da waren die 52er im Batronixforum zu Hause. Diese sind
dann auf rudos private page www.dianu.de umgezogen. Dort wird das
genauso gehandhabt. ;)
Gruss Winne
Stefan schrieb:> nur das der Webmaster die Themen nach Gebieten sortiert und für alle zum> Download bereitstellt
Auf gehts, mit deinem Telefonvertrag hast du bestimmt auch freien
Webspace bekommen. Eröffne und moderiere das Forum für uns!
Ich fand den 8051 genial.
Der Befehlssatz ist so kompakt, es war richtig eine Freude, was der Keil
C51 in einen kleinen AT89C2051/4051 alles hinein gekriegt hat.
Allerdings hat Atmel es versäumt, die auch mit Peripherie zu pimpen, wie
die AVRs (interner CPU-Takt, Reset, ADC, 16Bit-PWM usw.). Die 8051 sind
quasi auf dem Stand eines AT90S2313 und AT90S8515 stehen geblieben.
Und der einzige Atmel 8051 mit internen 8kB SRAM ist wieder eingestellt
worden (Chip-Bude in Frankreich ist pleite gegangen).
So bin ich also notgedrungen auf die AVRs gewechselt.
Ich mag Einchip-Lösungen wo man nicht noch haufenweise was ranpappen
muß. Das ist dann auch erheblich EMV-fester, als ein MC mit externem
Flash und RAM.
Peter Dannegger schrieb:> So bin ich also notgedrungen auf die AVRs gewechselt.
Die heute das gleiche Leid der 8051 erfahren. Es geht nicht wirklich
weiter. :-(((
Also auf zur nächsten Station: Cortex.
Dankeschön schrieb:> Also auf zur nächsten Station: Cortex.
Ich mache ja keine Bildverarbeitung, sondern nur Steuerungen und
Regelungen. Und da ist der AVR völlig ausreichend.
Und als die ATmega8 rauskamen, wußte noch niemand was ein Cortex sein
soll.
Und bei Leistungs-FETs, die schon bei 3,3V richtig aufmachen, wird die
Luft dünne und der Preis hoch.
Ja 6502 - da gab es auch eine schöne Diskussion auf de.sci.electronics
:-)
Gut, wenn der nostalgische Weg das Ziel ist, kann man sich damit noch
befassen. Ansonsten würde ich in Zeiten wo es einen ARM Cortex µC für um
die 1 EUR gibt keine Zeit mehr mit dieser Technik verschwenden wollen.
Peter Dannegger schrieb:> Ich mache ja keine Bildverarbeitung, sondern nur Steuerungen und> Regelungen.
Steuerungen und Regelungen können auch anspruchsvoll sein.
Was machst du für Geräte? Ein automatischer Türöffner ist nicht
unbedingt die Königsdisziplin. ;-)
Bei Regelungstechnik kann der Einsatz eines RTOS sehr sinvoll sein. Da
sind die skalierbaren µC Cortex (von M0 für Kleinkram bis M4/M7 für
Echtzeit) sehr entgegenkommend.
Aber niemand sagt, dass du umsteigen musst. Es liegt nur auf der Hand.
;-)
MaWin schrieb:> 6502 erst recht.
Wenn Du Dich da mal nicht täuschst.
Es gibt gar nicht Wenige, die noch auf dem C64, VCS, NES, SNES, Apple II
usw programmieren. Foren gibt es dafür zuhauf.
Markus M. schrieb:> Ja 6502 - da gab es auch eine schöne Diskussion auf de.sci.electronics> :-)
dse existiert noch?
Wie kommt man eigentlich heutzutage ins Usenet? Dejanews hat google ja
wohl absichtlich verschlimmbessert.
Dankeschön schrieb im Beitrag #3922630:
> Tim schrieb:>> Es gibt gar nicht Wenige, die noch auf dem C64, VCS, NES, SNES, Apple II>> usw programmieren.>> Und wofür? Professionelle Anwendung sicherlich nicht, oder?
Aus Spass an der Sache.
Für "professionelle" Anwendungen gibt es noch ein paar SOCs aus Taiwan.
Einige der elektronischen Bilderrähmchen hatten einen 6502 core. Frage
mich aber jetzt nicht, welche.
Tim schrieb:> Wie kommt man eigentlich heutzutage ins Usenet
Mit einem Newsreader.
Der ist flink dank minimaler Datenmengen, kann Threads, kennt Filter,
ist so konfigurierbar bis die Darstellung dir gefällt und werbefrei.
Aber all das haben WebSeitenForumsLeser ja vergessen und ein NNTP Zugang
wird von den Foren NARÜRLICH nicht angeboten.
Rückschritt auf der ganzen Linie.
MaWin schrieb:> Tim schrieb:>> Wie kommt man eigentlich heutzutage ins Usenet>> Mit einem Newsreader.
Deine DSE-Posts habe ich bereits in den 90ern mit MicroDot per BBS
gelesen. Ich muss zugegeben, dass das damals besser funktioniert hat,
als die meisten aktuellen Lösungen.
Mein letzter Newsreader ist allerdings zusammen mit meinem offline
Mail-Client verschwunden...
physiker schrieb:> http://www.eternal-september.org/
Sieht interessant aus, danke!
Peter Dannegger schrieb:> Ich fand den 8051 genial.> Der Befehlssatz ist so kompakt, es war richtig eine Freude, was der Keil> C51 in einen kleinen AT89C2051/4051 alles hinein gekriegt hat.>> Allerdings hat Atmel es versäumt, [...]
Schau mal über den Tellerrand: Silabs hat noch gute 8051ger - und den
Keil C51 Compiler gibts beim Simplicity Studio sogar für lau dazu.
Natürlich haben die auch Cortex M im Angebot...
Jim Meba schrieb:> Silabs hat noch gute 8051ger
Ich hab noch welche rumliegen.
Allerdings hat mich diese blöde Crossbar davon abgehalten, was damit zu
machen. Wenn man eine Peripherie aktiviert, verschieben sich alle
nachfolgenden, was soll der Quatsch?
Man muß also vor dem Layout und vor dem Programmieren schon ganz genau
wissen, welche Peripherie man benutzt und welche nicht.
Später was deaktivieren und die Pins als IO benutzen, Fehlanzeige.
Ich bin der Typ, der nicht alles auf den Punkt genau plant, sondern
gerne später eine Applikation noch erweitern will.
Peter Dannegger schrieb:> Ich fand den 8051 genial.
Für Peter zwei Bildchen. Noch vor 14 Tagen habe ich diese Displays an
einer Neuanlage ausgetauscht, da diese vom Zulieferer nicht für die
richtige Symbolfolge programmiert wurden. Zwei Exemplare liegen jetz bei
mir. ;)
leider hat der Scanner es nicht erfasst, aber da werkelt ein Atmel 89C51
und macht di LED's an und aus.
Namaste
@ Winfried J. (Firma: Nisch-Aufzüge) (winne)
>leider hat der Scanner es nicht erfasst, aber da werkelt ein Atmel 89C51>und macht di LED's an und aus.
zu mehr ist der heute auch nicht mehr zu gebrauchen ;-)
SCNR
Deine Schwierigkeit dich zu enthalten sei dir nachgesehen. Doch so
einfach ist das nicht. Auch im technischen Bereich gibt es immer wieder
Standardsituationen welche mit vorangegangenen Technologien längst
gelöst wurden. Und deren Neuimpelementierung nur Resoucen verschlingt,
wobei oft nicht sicher ist, dass dabei nicht neue Probleme aufgrund
neuer Randbedingungen entstehen.
"Früher war vieles gut, und es wäre es auch heute noch, wenn man die
Finger davon gelassen hätte!"
Sorry hier könnte ich mich nicht enthalten.
Jochen Malmsheimer " Das Wurstbrot"
Falk Brunner schrieb:> zu mehr ist der heute auch nicht mehr zu gebrauchen
Klar, heute ist auch aus dem Programmierer der Klicki-Bunti-Mausschieber
geworden.
Fehlendes Hirnschmalz wird durch aufgeblasene Hardware ersetzt, damit
die überdimensionale Software halbwegs zufriedenstellend läuft.
Winfried J. schrieb:> Und deren Neuimpelementierung nur Resoucen verschlingt,> wobei oft nicht sicher ist, dass dabei nicht neue Probleme aufgrund> neuer Randbedingungen entstehen.
Eine Randbedingung bei Verwendung "historischer" Bauteile ist, dass man
sie sich u.U. nur noch im Museum ansehen kann...
Auf manche Veränderungen hat man einfach keinen Einfluss, so dass man
auch mal etwas neuentwickeln muss.
Na komm, man muss nicht einer Meinung mit Falk sein, aber wenn Du mal
was von ihm gelesen hast dann ist fehlende Fachkompetenz eher nicht sein
Problem.
Winfried hat sehr richtig auf die Berechtigung zum Stimmenthalt
hingewiesen und damit sollte das dann auch gut sein.
Der 8051 ist alt aber nicht gebrechlich.
Ihm fehlen viele Features die heute normal sind, aber das macht ihn
nicht zur schlechten Wahl wenn man die Features nicht braucht.
Ich habe z.B. mal einen 100mbit Switch designed dessen Switch IC die
Möglichkeit besaß statt statischer Konfigurationsdaten im EEprom ein
Programm für den internen 8051 zu hinterlegen.
Wenns weniger als ein managed Switch, aber mehr als statische
Konfiguration sein darf ist sowas sehr nützlich.
Der 8051 ist auf diese Art in sehr vielen, teils hochmodernen, ICs
enthalten.
Der kleine Kerl ist simpel, übersichtlich und läßt sich recht angenehm
in Assembler programmieren.
Ob das gleich ein eigenes Forum braucht hängt ja auch davon ab ob man
hier ganz sachlich darüber reden darf ohne gleich einen dieser
unseeligen und erbärmlichen MCU Kriege zu provozieren.
Wirklich, es DARF sich jeder dieser Diskussion enthalten der die
betreffende MCU nicht kennt, nicht einsetzt und was anderes für besser
hält.
Ich bitte sogar darum sich zu enthalten, denn darum geht es einfach
nicht.
Es geht darum das es eben Menschen gibt die sich auf eine erwachsene Art
über diese spezielle MCU unterhalten wollen ohne das irgendwelche
'Mitmenschen' ständig an den Baum pinkeln.
Den Sinn einer Code Sammlung sehe ich persönlich nicht, weil es hier
nicht mehr genug Aktivität gibt um Aktivitäten zu bündeln.
Das Netz sollte auch ohne aktive Moderation genug 'Stoff' bieten.
> Klar, heute ist auch aus dem Programmierer der Klicki-Bunti-Mausschieber> geworden.
Hier haste:
http://www.klickibunti.org/buntibunti.php> Fehlendes Hirnschmalz wird durch aufgeblasene Hardware ersetzt, damit> die überdimensionale Software halbwegs zufriedenstellend läuft.
Die meisten Leute klicken halt lieber als einen Haufen kryptisch
anmutender Tastaturkommandos zur Gerätebedienung erst lernen zu müssen.
Stell dir mal vor, das Generieren von Texten auf elektronischen Geräten
wäre auf dem Stand von CP/M hängen geblieben. Wozu bräuchte es dann
heute all die leitungsstarken ARM Chips in den Geräten? Dann wäre der
berühmte Satz "Niemand braucht mehr als 640 kB" doch noch in Erfüllung
gegangen.
Also sei froh und nicht so überheblich, dass es "klickibunti" gibt!
Dieser Text hier wurde übrigens gerade unter W7 auf der
Bildschirmtastatur zusammengeklickt.
:)
Seher schrieb im Beitrag #3923406:
> Hat dein Handy noch Tasten?
Zum Telefonieren und SMS schreiben ist das völlig ausreichend. Ein
Smartphone bietet da keine Vorteile.
Mausschubser schrieb:> Stell dir mal vor, das Generieren von Texten auf elektronischen Geräten> wäre auf dem Stand von CP/M hängen geblieben. Wozu bräuchte es dann> heute all die leitungsstarken ARM Chips in den Geräten?
Vermutlich hast du nie mit CP/M und Wordmaster geschrieben. Und
vermutlich schreibst du auch nicht 10-Finger-blind. Sonst hättest du
eine andere Meinung.
> Also sei froh und nicht so überheblich, dass es "klickibunti" gibt!
Ich bin nicht überheblich. Wer es braucht, soll es nutzen. Ich erlaube
mir nur meine eigene Meinung darüber, speziell im Bereich
Mikrocontroller.
STK500-Besitzer schrieb:> Winfried J. schrieb:>> Und deren Neuimpelementierung nur Resoucen verschlingt,>> wobei oft nicht sicher ist, dass dabei nicht neue Probleme aufgrund>> neuer Randbedingungen entstehen.>> Eine Randbedingung bei Verwendung "historischer" Bauteile ist, dass man> sie sich u.U. nur noch im Museum ansehen kann...> Auf manche Veränderungen hat man einfach keinen Einfluss, so dass man> auch mal etwas neuentwickeln muss.
Das Problem sind weder steinzeitliche Werkzeuge noch historische
Bauteile,
sondern die Rasanz der Entwicklung, welche den Moralischen Verschleiß
der Produkte ebenso rasant beschleunigt, was zur folge hat, das dieser
Produkte mit naturgemäß längerem Lebenszyklus nur mit erheblichen
Mehraufwand wartbar hält. Wenn ich nur daran denke was Allein die
Aufrechterhaltung der gegenwärtigen Netzstrukturen an Resourcen
verschlingt, so wären 1-2 Jahre ohne Neuinstallationen fatal.
Bei Aufzügen ist die Lebensdauer inzwischen von durchschnittlich 50 auf
30 Jahre gesunkenen. wurde früher eine Steuerung einmal im Lebenszyklus
einer Anlage ersetzt so ist dies heutzutage nach 10 Jahren fast
unumgänglich da kaum mehr Reparaturmöglichkeiten bestehen.
Namaste
Georg G. (df2au) schrieb:
Mausschubser schrieb:
>> Stell dir mal vor, das Generieren von Texten auf elektronischen Geräten>> wäre auf dem Stand von CP/M hängen geblieben. Wozu bräuchte es dann>> heute all die leitungsstarken ARM Chips in den Geräten?> Vermutlich hast du nie mit CP/M und Wordmaster geschrieben. Und> vermutlich schreibst du auch nicht 10-Finger-blind. Sonst hättest du> eine andere Meinung.
Das ist KEINE Antwort auf das was ich schrieb (übrigens jetzt gerade
wieder mit echter Tastatur und nicht bequem lümmelnd aus 2 Meter
Entfernung zum Monitor mittels Maus u. Bildschirmtastatur in der einen
und in der anderen Hand die Kaffeetasse :)).
Bist du in deiner CP/M Ära hängen bis heute geblieben? Ist DAS deine
Technik, die du heute noch primär nutzt? Kann ich mir nicht vorstellen.
Zu deiner Info, ich bin mit den Homecomputern (erst Atari, dann Amiga)
zur Computerei gekommen. CP/M habe ich einmal von einem damals älteren
Herren im Rahmen einer Bildungsveranstaltung demonstriert bekommen, da
hatte ich aber meinen Amiga schon lange (und CP/M war auch bereits
überholt). Naja, der arme Kerl tat mir damals sichtlich leid, als er so
voller Stolz und Inbrunst seine CP/M "Schreibmaschine" (war wohl
Wordstar, keine Ahnung), d.h. seine Kommandos zur Erstellung von Texten
erläuterte auf seinem grünen Monitor. Sein CP/M-System musste einst ein
Vermögen gekostet haben. Ich hab dann lieber die Klappe gehalten und ihm
nicht von meinem Möglichkeiten auf dem Amiga (WYSIWYG) erzählt und das
ich bereits einen netten Multisync-Monitor nebst einem 4096-Farben
Computer hatte (der Monitor damals kostete mich allein um die 1500 DM).
Ich lies ihm also seinen Stolz, seinen Zuhörern etwas "voraus" zu haben.
Es waren auch welche dabei, die noch nie zuvor einen Computer aus der
Nähe gesehen hatten.
>> Also sei froh und nicht so überheblich, dass es "klickibunti" gibt!> Ich bin nicht überheblich. Wer es braucht, soll es nutzen. Ich erlaube> mir nur meine eigene Meinung darüber, speziell im Bereich> Mikrocontroller.
Wie gesagt, die MC-Welt ist nicht auf dem Stand eines 8-bitters stehen
geblieben. Jede doofe Registrierkasse im Supermarkt nutzt heutzutage
vernünftige Benutzerschnittstellen mit TFT oder LCD-Schirm, die du als
"Klicki-Bunti" (weil Touch sensitiv) abqualifizierst. Dabei geht es
einfach darum Technik dem Menschen anzupassen und nicht umgekehrt.
Mausschubser schrieb:> Stell dir mal vor, das Generieren von Texten auf elektronischen Geräten> wäre auf dem Stand von CP/M hängen geblieben.
Das generieren von Testen IST auf dem Stand von CP/M.
Statt WYSIWYG Eingabefeldern (ausser bei eBay und einigen anderen
besseren WebSeiten) verwendet man heute in Foren irgendwelche
1
KryptischenSteuerkommandos
im Forenbeitrag damit er hinterher, bei der Ausgabe fett und
formatiert erscheint.
Und diese Steinzeitsituation verteidigen manche Faulen
WebSeitenErstellrr mit Händen und Füssen.
Seher schrieb im Beitrag #3923525:
>> Zum Telefonieren und SMS schreiben ist das völlig ausreichend. Ein>> Smartphone bietet da keine Vorteile.>> Die Frage war, was hast du in der Tasche?
Na, beides, ein Tastenhandy zum Telefonieren und angerufen-werden dessen
Akku 1 Monat hält, und ein Smartphone, das immer, wenn man es braucht,
alle ist, weil der Akku nur 2 Stunden Benutzung durchhält -
unzureichende Quatschtechnik mit der man nie erreichbar wäre.
Seher schrieb im Beitrag #3923525:
> Georg G. schrieb:>> Seher schrieb:>> Hat dein Handy noch Tasten?>>>> Zum Telefonieren und SMS schreiben ist das völlig ausreichend. Ein>> Smartphone bietet da keine Vorteile.>> Die Frage war, was hast du in der Tasche? Nicht was vielleicht reichen> könnte.
(...)
Also da geb ich auch noch meinen Senf dazu :)
Ich habe noch ein altes Mobiltelefon(BJ 1999) welches noch funktioniert
und sehr Robust ist, dessen einzige CPU ist noch ein 8051 Derivat..
Nun hab ich auch noch so ein neues Schmarrfon aus Fernost, dessen
HauptCPU ist nun ein toller ARM, der ist nun aber von einen Hofstaat von
mehreren "alten" 8-Bittern umgeben: z.B: DC-DC-wandel mit CPU (oder CPUs
mit DC/DC Wandlern?) versorgen den König "ARM" mit
vorgekosteter "Stromspannung", und z.B.: im "Hofdiener" Antennen-
verstärkermodul werkelt ein noch sehr rüstiger alter/neuer 8051 core mit
Analog drumrum usw....
Warum 8051 in Analogasics/chips: weil der Preis der ARM-cores einen
doch etwas blass werden lässt!
Man entkommt den 8051 nicht, der ist überall!
bko schrieb:> Warum 8051 in Analogasics/chips: weil der Preis der ARM-cores einen> doch etwas blass werden lässt!
Ist das so? Weiß jemand, was ARM für eine Lizenz zum Cortex-M0+ bspw.
verlangt?
MaWin (Gast) schrieb:
> Das generieren von Testen IST auf dem Stand von CP/M.> Und diese Steinzeitsituation verteidigen manche Faulen> WebSeitenErstellrr mit Händen und Füssen.
Naja, ich hatte das etwas allumfänglicher gemeint, d.h. nicht so verengt
auf ein paar wenige Formatierungen, die man hier im Forum (da hast du
schon recht) gelegentlich zur Hervorhebung von beispielsweise Code oder
Boldschrift mal benutzt. Ich komme hier im Forum - selbst als
bekennender "Mausschubser" - auch gut ohne den bunten Formatierungskram
und die Blinki-Smilies anderer Foren aus. Das stört mich hier nicht. Das
Forum hier ist halt anders als "zeitgemäß", aber deshalb nicht unbedingt
schlechter. Den Unterschied zu CP/M damals sehe ich dennoch gewaltig
durch das Vorhandensein von Browser-Eingabefeldern, Bildlaufleisten,
Unicode, Browsertabs, Schriftgrößenwahl, Favoritenverwaltung,
Menüführung und vielem mehr (OK, manche Masochisten stehen ja heute noch
auf vi, die trauern vielleicht auch noch um ihr CP/M) und der bequemen
Bedienung dieser Schmankerln. Selbst einst textorientierte Oberflächen
wie DOS hatten damals durch die Einführung der Turbovision-Oberflächen
mausklickbare, menügeführte Benutzersteuerungen in den Borlandprodukten
oder in diversen Wortprozessoren, die nichts mehr mit CP/M gemein
hatten, auch wenn sie sich vollständig mit der Tastatur bedienen ließen.
Man muss es mit dem Bunten heutzutage ja nicht übertreiben. Ich brauche
keine Wabbelfenster oder dergleichen nervige Effekte. Aber grau in grau
oder einfarbig (grün, Bernstein) muss auch nicht mehr sein
(Schlüsselwörter in Quelltexten farblich hervorheben ist gerade für
Brillenträger nicht zu unterschätzen - auf
Schreibmaschinen-Textverarbeitung gelang das damals nur durch
auseinanderziehen oder Fettschrift). Die gestochen scharfe brillante
Farbqualität mancher Tablett-PCs (ich selber besitze keinen) heutzutage
ist da im Vergleich schon beeindruckend. Vermutlich wird der 1920x1080
Auslösungs-Einheitsbrei bei Standardmonitoren durch die 4k-Pixel
Technologie auch in den nächsten Jahren verdrängt. Was soll die arme
Industrie auch sonst noch verkaufen, wenn alle schon alles haben.
Wieso ARM ?
Der 8051 war doch schon völlig overdone.
Dieses ganze Zeug mit Timer und Uart und so, furchtbar.
Was haben die sich nur dabei gedacht RAM / ROM zu integrieren, wer will
denn das.
Der 8085 ist das einzig wahre.
Weiß doch heute keiner mehr wie man mittels adress latch decoder und
logigbausteinen RAM, Eprom und wildes Eigenbauzeugs zusammenstrickt.
Ein Verfall von Sitten und Moral.
Genauso wie die Unsitte in jeden fremden Teich zu pissen und jeden
Thread in dem es um MCUs geht zu einem Weltanschauungs Laberthread zu
machen.
Und tschüss