-
Thread
Javascript für Microcontroller
ardFault/BusFault schon immer noch. Wobei ARM-Assembler immer noch am > einfachsten ist, ist ja ein 6502 Derivat (C64) und einiges älter als > AVR, PIC, MIPS ... Dss ist so aber nicht ganz korrekt. ARM hat mit 6502 nichts zu tun. Dafür aber mit MIPS. Hast Du Dir die von Dir genannten Prozessoeren
Tim . schrieb im Beitrag #3287088: > ARM hat mit 6502 nichts zu tun. Vielleicht mal den Befehlssatz verglichen? Interrupt-Handling? Der ARM1 wurde übrigens 1983 virtuell entwickelt und als Simulation auf dem 6502 getestet, bevor der erste Testchip gefertigt
-
Thread
[Projekt] Online Disassembler
gedacht. Sofern vorhanden, werden da auch die erweiterten Befehlssätze getestet. 5 MCs sind bei: 6502, 6800-6811, Z80, 8048 und 8051 Wenn du es brauchst, es gibt auch noch 8085, 8096, TMS32010 und TMS32025...
-
Thread
Fragen zu Forth
im Beitrag #3281775: > Was macht Ihr so damit? Seit ca. 3 Jahrzehnten nichts mehr. Für einen 6502 war das eine recht brauchbare Sprache. > Ich suche den Source-Code für den Kommandozeileninterpreter ( in Forth > ). Hat jemand einen Tipp? Schon auf die Idee gekommen, dass das "g" in gforth
>Seit ca. 3 Jahrzehnten nichts mehr. Für einen 6502 war das eine recht >brauchbare Sprache. Vor ca. 30 Jahren in der Schulzeit habe ich damit einen Plottertreiber auf einem Atari ST programmiert. Nach so viel Zeit ist mir allerdings einiges entfallen
-
Thread
Ein sachlicher Vergleich Pascal <-> C
obskuren Basic-Dialekt (KC-Basic). Wurde schnell ergänzt durch Z80 Assembler, später CBM-Basic und 6502 Assembler. Dann kam lange Zeit nichts. Dann eine ausgewachsene CP/M-Möhre (BC5120 - googled das ruhig mal) und da wurde nebem Assembler Turbo-Pascal die "andere" Programmiersprache. Wieder einige Zeit
-
Thread
Eigene CPU: Architektur?
findet man den vollständigen Befehlssatz dieser CPU? Zumindest steht hier, dass die CPU ähnlich dem 6502 ist. http://mycpu.selfhost.it/epj03.htm Dieser Spruch am Ende des obigen Artikels gefällt mir. My slogan is: "Others have a model railway in their cellar, I have my CPU instead."
-
Thread
Ich brauche einen anderen Taschenrechner
HP 35s: ~0,5s für die Berechnung (aber 1 Minute um die Taste zu finden). Dabei ist da bloss ein 6502 drin.
35s: ~0,5s für die Berechnung (aber 1 Minute um die Taste zu finden). > Dabei ist da bloss ein 6502 drin. HP48G: wohl kaum 100 ms. Dabei ist da nur ein Saturn-Prozessor drin. ;-) Allerdings würde ich dem TE keinen HP48 empfehlen. Die RPN muss man mögen, dann kann man mit keinem anderen Taschenrechner
-
Thread
Raspberry.PI & S0
@6502oldpapa Irgendeine Erklärung dazu?
@6502oldpapa Bitte, bitte nicht falsch verstehen und bitte auch nicht persönlich nehmen: ich entwickle seit 16J. beruflich in C/C++, auf beinahe jeder bekannten Plattform (OS) inkl. einiger Exoten, "rasend
-
Thread
Tqfp beherrschbar mit Tonertransfer?
@6502oldpapa (Gast) >Falk, bezog sich Deine Antwort jetzt auf das Löten oder die >Platinenherstellung? Beides ;-) 0,5mm Pitch Löten braucht Erfahrug und gutes Flußmittel.
6502 Old Papa schrob: >Meine Tochter spielt Geige ;-) Das spielt keine Geige, ob Deine Tochter Geige spielt. Wichtig ist, daß sie Dir genug Kolophonium abgibt. ;-) MfG Paul
-
Thread
MISC Processor
mehrere gleichzeitige Zugriffe. Eine 6502 CPU hatte aber /insgesamt/ überhaupt nur ~3500 Transistoren an Bord. Bei einem FPGA rechnet sich das freilich völlig anders.
Component mit Inhalt direkt erstellen. Eine gutes Beispiel für einen Assembler in Perl ist P65 (6502 Assembler), ich glaube kompakter gehts nicht.
-
Artikel
Retrocomputing auf FPGA
, was mit einem geeigneten FPGA-Evalboard leicht möglich ist. Homecomputer mit einer anderen CPU (6502 wie C64, Atari 800, Apple II) bieten mangels eines Betriebssystems diese Breite an Software nicht oder sind restriktiver hinsichtlich Firmware-Nutzung in Nachbauten. Eine Z1013-FPGA System kann auch
60-90 MHz) + CPU und FPGA-Größe (circa mit Chipsatz) CPU Transistorcount Jahr, Computer Jahr FPGA 6502 3 510 Apple II, C64 1975 Z80 8 500 CP/M-PC, Sinclair Spektrum 1976 Spartan3-200 (70%) picoblaze 96 slices 8bit FPGA opt. Softcore ? Spartan3-50 (13%) 8086 29 000 XT 1978 68000 68 000 Amiga, Apple Mac
-
Thread
Kennt jemand einen Simulator für 8048 und Derivate?
übrigens meistens mit TASM, der nahezu allen alten 8-Bitter konnte vom 8080, A48, A51, Z80 bis zum 6502 und 6800. Lustigerweise ist er in letzter Zeit wieder zu Ehren gekommen, weil ich mit einem TMS320C25 rumgespielt habe, den er auch kann.
übrigens meistens mit TASM, der nahezu allen alten > 8-Bitter konnte vom 8080, A48, A51, Z80 bis zum 6502 und 6800. > Lustigerweise ist er in letzter Zeit wieder zu Ehren gekommen, weil ich > mit einem TMS320C25 rumgespielt habe, den er auch kann. Den TASM verwendete ich sowohl für 8085 als auch jetzt
-
Thread
8bit-Computing mit FPGA
einfällt? Ich bin enttäuscht! 640ns pro Taktzyklus ist aber nicht sehr schnell. Da muss sich ein 6502 nicht verstecken.
vermutlich viel zu kompliziert. Ich wollte etwas machen, was jedermann verstehen kann. So einfach wie 6502, aber moderner.
-
Thread
Soft-PWM und Schieberegister / Multiplexen
. Ich würde das eher "binär gewichtete PWM" nennen. Spaßeshalber hänge ich das Programm mal an (6502 ASM für Profi-Ass). > Und da hab ich - bei 8 Bit - doch nur 8 mögliche Schaltpunkte. Diese > variieren allerdings in ihrem "Abstand". "variieren" ist mißverständlich. Die Schaltpunkte liegen
-
Thread
Ist MyHDL für echte Anwendungen einsetzbar?
heute noch mit Mylarfolie und spitzem Stift entwerfen (gerüchteweise macht das Bill Mensch für seine 6502-Varianten ja noch so). > Um das aber zu entscheiden, braucht man das Wissen über die > hardwarerelevante Implementierung und die bekommt man erst nach Jahren. > Dann aber braucht es nur einen kurzen
-
Thread
Artikel/Projekt Retrocomputing auf FPGA - Diskussion dazu
erstes kommerzielles Betriebssystem für Personal Computer war mit der Grund ein Zilog-Z80 und kein MOS-6502 System nachzubauen. MfG
Wer unbedingt scharf darauf ist, einen (alten) 8-Bitter zu programmieren, dem empfehle ich das 6502/6810-Projekt. Damit kann man einen etablierten Prozessor nutzen, diesen in seiner (damaligen) Trequenz takten und damit in Echtzeit die alten ASM-Programme drauf laufen lassen. Soweit ich das mal getestet
-
Thread
Ärgern Euch auch schon die ganzen kleinen Fehler in diversen Bauteilen an?
Deswegen sollte man nicht jedem neuen uC hinterherrennen der auf den Markt geschmissen wird. 6502, 68HC11, 8051, da weiss man was man hat :)
> Deswegen sollte man nicht jedem neuen uC hinterherrennen der auf den > Markt geschmissen wird. 6502, 68HC11, 8051, da weiss man was man hat :) Das ist teils wahr. Für den ollen 8085 soll es angeblich noch die meisten Software-Libraries in Firmen geben. Aber der Fortschritt schreitet ja voran.
-
Thread
Projekt : viele kleine zu einem groß Projekt, brauche Infos
Maschine reingetippt habe - nur bei den Sprüngen hab ich mich öfters verrechnet). Der nächste Prozessor 6502 hat dann nur noch 6 Wochen gebraucht, dann war ich da auf dem gleichen Stand (wobei der zugegeben deutlich einfacher war). Wenn Du schon einen neueren JTAG ICE mkII (der mit PDI Support, ich habe
-
Thread
Statt 8 nurnoch ein Kern?
mos6502 schrieb im Beitrag #3146623: > 8 Kerne machen den PC nicht per se schneller als einer. Wenn du nur eine > Person beförderst, dann ist es egal ob du 8 VW Golf zur Verfügung hast, > es dauert gleich
-
Thread
Rechengeschwindigkeit µC
80x86 Schiene brauchte immer jede Menge Taktzyklen. Die liefen erst mit 8MHz so schnell wie z.B: der 6502 mit 1 MHz, der z.B für viele Befehle nur 1 Taktzyklus braucht. Georg G. schrieb im Beitrag #3145684: > Jein... speziell bei den Prozessoren der heutigen PCs ist der Speicher > drastisch langsamer
Takte raus, im zweiten Fall kann es auch 0 sein (z.B. besagter NOP). > so schnell wie z.B: der 6502 mit 1 MHz, der z.B für viele Befehle nur 1 > Taktzyklus braucht. Kein einziger Befehl des 6502 war in 1 Takt fertig. Ausserdem ist das eine Milchmädchenrechnung, denn die Kehrseite davon war eine
-
Thread
FPGA Board für den Anfang
Zuerst mal will ich die Welt kennenlernen. Was mich langfristig interessieren würde, wäre einen 6502 (Apple) auf nem FPGA zum laufen zu bekommen. Am Feierabend ;-) Was meinst Du mit "einfach Vhdl hinschreibst , oder dir vorher Gedanken über die RTL Synthese machst" ?
Zuerst mal will ich die Welt kennenlernen. Was mich langfristig > interessieren würde, wäre einen 6502 (Apple) auf nem FPGA zum laufen zu > bekommen. Am Feierabend ;-) Hört sich interessant an und wird bestimmt ein paar Feierabende dauern. Aber vergiss am Anfang die Grundlagen nicht. Lothars Webseite
-
Thread
Atmel oder PIC Gesperrt
Deiner PICs zufolge, war das wohl vor Deiner Zeit. Später dann in 68k-Assembler Crossassembler für 6502 und 8051 geschrieben. Dank 'künstlerisch wertvoller' Programmierung waren diese richtig schnell. Und heute: keinen Bock mehr auf Assembler, wenn es nicht unbedingt sein muß. Und ob man mit irgendeinem
-
Thread
[S] WDC W65C265S / 65265 Mikrocontroller
uninteressant. Ob standardmäßig da was drin ist, weiß ich im im Moment nicht. Ich habe aber aucf 6502.org mal jemanden kontaktiert, der mit dem 65C265 schon was gemacht hat.
normalen 6502, deshalb kann er kein Bankswitching machen und hat daher nur einen festen Adressraum von 64 Kbytes. Deshalb gehen nicht mehr als ca. 32K RAM + I/O + ROM. Um noch ein paar Varianten des 6510 aufzuführen
-
Thread
STM8: angenehm überrascht
Wer den alten 6502 oder 6800 kannte, wird vom STM8 begeistert sein. Nur die Peripherie ist halt etwas komplexer geworden. Und IAR wird für grössere Projekte auch gebraucht.
-
Thread
Lambda/2 oder Lambda/4 Dipolantenne
soganenannte Koaxantenne >>http://www.dl2bcm.de/down/Koaxant.pdf . OK das war als Antwort an 6502 bezueglich der Funktion der ersten von Dir genannten Antenne gedacht, nicht als Vorschlag an Dich. Du musst die Sendeleistung Deines Moduls kennen, das/den MDS Wert, den Gewinn der Antennen, die Streckendaempfung
-
Thread
PWM Platine China, IC nicht lesbar
Danke MaWin, Wilhelm Ferkes, Wolfgang, 6502 und Betschik! Eijaijai, sind tatsächlich 100k Ohm Widerstände. Hab die Simulation jetzt zum Laufen gebracht durch tauschen auf virtuelle OP's, aber eine saubere Sägezahnspannung ist das nicht
HeadyCS schrieb im Beitrag #3136741: > Danke MaWin, Wilhelm Ferkes, Wolfgang, 6502 und Betschik! > > Eijaijai, sind tatsächlich 100k Ohm Widerstände. > > > Hab die Simulation jetzt zum Laufen gebracht durch tauschen auf > virtuelle OP's, aber eine saubere Sägezahnspannung
-
Thread
Blei-Vlies Hochleistungsakku retten?
6502 schrieb im Beitrag #3136497: > Der hat dann wahrscheinlich soviel Kapazität wie alle deine alten Akkus > zusammen. Und das weißt Du jetzt woher genau?
Martin Schwaikert schrieb im Beitrag #3136501: > 6502 schrieb im Beitrag #3136497: >> Der hat dann wahrscheinlich soviel Kapazität wie alle deine alten Akkus >> zusammen. > > Und das weißt Du jetzt woher genau? Nun ja, der TE hat bei entsprechender
-
Thread
10 verschiedene Ätzlösungen für Kupferplatinen
schon benutzter Ätzlösung dienen H2O2 und HCl der Regeneration des Kupferchlorids. @Tobix + Mos6502: Vielen Dank für die Verbesserung! Ihr habt Recht, die Anschubreaktion ist auch deutlich träger als die Reaktion der Lösung, bei der schon Kupferchlorid vorliegt. In der Natur gibt's sehr selten
-
Thread
C komisches Verhalten
dessen den erzeugten Assemblercode anschauen und danach entscheiden. Die Zeiten der seligen Z80, 6502 etc. sind lange vorbei, und aktuelle C-Compiler optimieren so etwas durchaus zuverlässig. Abgesehen davon wäre der Tip sowieso Unsinn, da in beiden Fällen auf 0 geprüft wird, was ja angeblich dank
-
Thread
Lightweight WS2811/WS2812 Library
schneller :) Auf dem AVR werden interrupts mit cli() gesperrt. Ich hatte das verwechselt, da es auf dem 6502 genau anders herum ist. Warum auch immer.
> Auf dem AVR werden interrupts mit cli() gesperrt. > Ich hatte das verwechselt, da es auf dem 6502 genau anders > herum ist. Warum auch immer. SEI und CLI setzen bzw. löschen beim AVR das Interrupt-Enable-Flag und beim 6502 das Interrupt-Disable-Flag. Deshalb wirken sie genau entgegengesetzt
-
Thread
Schachcomputer mit Atmel AVR
Source gibt es hier: http://benlo.com/files/Microchess6502.txt
-
Thread
MOS 6526 mit avr ansteuern
topic/230426 oder http://www.swinkels.tvtom.pl/swinsid/playsid.htm (bei Letzterem wird dann sogar ein 6502 auf dem AVR emuliert). Wenn ich den Code beim ersten Link richtig lese, wird da der Phi2-Takt durch einen PWM-fähigen Ausgang erzeugt und entsprechend die data direction registers für den Datenbus je
-
Thread
Renesas (SH3-DSP) GNUSH Erfahrungen?
ObjFile", erhalte ich immer die Fehlermeldung "File Format not recognized". Ich habe Erfahrungen in 6502, Z80, 8088, 80486, habe sowohl Assembler und Disassembler selbst programmiert und auch Erfahrungen im Compilerbau. Ich hoffe ihr könnt mir weiterhelfen. Danke fürs lesen. Gruß Reinhold
-
Thread
PROM programmieren
Instruments Prom (32*8 Bit) selbst programmiert, 50% Ausschuß, aber immerhin. Software in Assembler auf dem 6502, Hardware selbst gemacht. DIe Programmiervorschrift gabs im Datenblatt.
-
Thread
Suche µC mit 4 bis 8 PWM-Kanälen, mind. 12Bit
Natürlich nicht. Selbst als ich vor ca. 30 Jahren die ersten Schritte in Assembler gemacht habe (mit 'nem 6502), war die Idee schon ziemlich betagt. Ich hätte schon pränatal programmieren müssen, um diesbezüglich der erste sein zu können. ;o)
-
Thread
Umsetzung "Grafikkarte"
Z80 aufgewachsen, weißt Du. Das ist aber schon fast 35 Jahre > her. Ein paar Jahre später kamen 6502, 68k, 8086 dazu. Deine Erinnerungen täuschen dich, der 6502 war zuerst, die anderen folgten kurz danach: 6800 1974 6502 1975 Z80 1976 8086 1978 68k 1979 MfG,
Z80 aufgewachsen, weißt Du. Das ist aber schon fast 35 Jahre >> her. Ein paar Jahre später kamen 6502, 68k, 8086 dazu. > > Deine Erinnerungen täuschen dich, der 6502 war zuerst, die anderen > folgten kurz danach: > > 6800 1974 > 6502 1975 > Z80 1976 > 8086 1978 > 68k 1979 Aber nicht
-
Thread
AVR: Anfänger - Frage zur Ansteuerung vieler Ein- und Ausgänge
bin aber recht fit bei Computern und kann auch bissi programmieren (C, C++, Python, damals auf dem 6502 Assembler). Ich möchte mit meinem Kumpel uC programmieren. Er ist "klassischer" Elektroniker, hat in seiner Ausbildung niemals mit uC gearbeitet und hat echt 0 Ahnung von Programmiersprachen, ist nicht
-
Thread
BOOTRST Fuse ohne Bootloader
passiert die Decodierung tabellengetrieben und nicht per unvollständiger Klapperlogik wie zu seligen 6502-Zeiten. Und wenn Atmel weitere Opcodes für Befehlssatzwerweiterungen braucht, dann wird $ff mit an Sicherheit grenzender Wahrscheinlichkeit der allerletzte sein, den sie verwenden werden...
-
Thread
Arduino steuert Märklin-Modellbahn - Warum nur Märklin?
einfacher? (Ich habe weder von Modellbahn-Digitalisierung Ahnung noch von den Arduinos, bin aber mit 6502/Z80/8051, etc. großgeworden und würde gern mal die jetzige Modelleisenbahn digitalisieren.)
-
Thread
ATMEGA16 Timer1 WGM 4 - seltsames Verhalten beim Umschalten
nicht so sträuben, sie zu zeigen... Das ist etwas komplizierter.. Es ist ein ATMega16 basierter 6502 Emulator auf dem ein angepasstes EHBasic läuft. Das eigentliche Programm ist in BASIC und soll die von mir gemachten Änderungen im EHBasic und das Interrupt-Handling meines Emulators testen. Ich kann
-
Thread
[V] Zeitschrift Computer Club Europe 2/1977
Zeitschrift CCE Heft 2, 1977; gelocht, Benutzungsspuren. Tolle Artikel wie "Tiny Basic 8080", "Disassembler 6502", "Text Editor 8080",... Immer mit Assembler Code zum Abtippen. ;-) Preis: €3,00 einschließlich Versand als Großbrief. Bei Interesse bitte PN.
-
Thread
Schaltplan für Apple Macintosh Classic II
Suchmaschine mit dem Stichwort "apple ii reference manual" Wohlgemerkt, das ist die Kiste mit dem 6502, also kein Mac II.
-
Thread
Suche EUROCOM 1 oder 2
Gibt es auch Entwicklungsplatinen mit 6502 CPU? Bei der EUROCOM-Platine sind alle Adressbus- und Datenbusleitungen an der Steckerleiste verfügbar. Gibt es auch so eine 6502-Platine? Dann suche ich noch einen Assembler für 6802 oder 68HC11
die ganze Bedienung über den PC läuft. Dazu suche ich dann noch einen Assembler für 6802 oder 6502.
-
Thread
[V] PIC Programmiergerät Leaper PSTART
Autor: Rio Bravo (6502) Datum: 29.01.2013 12:03 Du versuchst nicht wirklich seit 1Jahr diesen Großvater hier zu entsorgen ? Ab zu Ebay.
Michael Knoelke schrieb im Beitrag #3969102: > Autor: Rio Bravo (6502) > Datum: 29.01.2013 12:03 > > Du versuchst nicht wirklich seit 1Jahr diesen Großvater hier zu > entsorgen ? > Ab zu Ebay. Nicht doch eher _2 Jahre_ ;-b
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
Ich bin für dieses Thema zu alt. Ich müsste da noch mehrere Z80, einen 6502, einen 80186 (hoho!) und jede Menge 80C2051 hinzufügen. Aber lasst mal, die würde ich heute auch nicht mehr verwenden.
-
Thread
Hast du das Datenblatt gelesen?
auch habe nächtelang Hexcodes eingetippt und mich später mit Assembler rumgeschlagen, von Z80 und 6502, dann den TMS9900 (jo, ein TI99/4A) und man musste sich buchstäblich jedes Fetzchen an Infos entweder kaufen oder mühselig aus anderen Programmen zusammenklauben. Probier das mal bei einem System wie
-
Thread
Welche Programmiersprache für Windows-Oberfläche?
Interessiert heute auf aktuellen Maschinen nicht mehr. Für Apple-II gab es UCSD Pascal, das nicht 6502 Asm, sondern PCode auswarf (das Konzept sollte CIL & JIL Fans bekannt vorkommen). Tolles Tool. Interessierte keinen mehr als TurboPascal & IBM PC bezahlbar wurden. Unbestritten gibt es heutzutage