-
Thread
Game of Life läuft nur eine Runde!
Zellulärer Automat, der 1970 von John Horton Conway entworfen wurde und schon kurz danach selbst auf einem 6502 lief.
-
Thread
Welche Werte werden in den Akkumulator geladen?
schreibt. > Gab es nicht was doppelt indiziertes (addr+x)+y? In einer anderen > Architektur? 6502, aber entweder EA=(addr+x) oder EA=(addr)+y, und addr,x,y mit 8 Bit Breite. 68HC12 und STM8 haben auch was in der Richtung. EA=(y) mit 16-Bit y ohne Offset gab es bei 6809.
#5572333: >> Gab es nicht was doppelt indiziertes (addr+x)+y? In einer anderen >> Architektur? > > 6502, aber entweder EA=(addr+x) oder EA=(addr)+y, und addr,x,y mit 8 Bit Der Ur-6502 kannte auch (addr16), also absolut indirect, aber nur als Adresse für JMP. Der 65C02 hatte dann auch (addr8) für indirekte
-
Thread
ambitioniertestes Lochraster-Projekt (und meine AlarmSau)
Aus der Abteilung "unvollendete" lagen noch in der Kiste: SID-Player mit eigenem nahezu kompletten 6502 Emulator. Spielt (nicht alle) SID-Files auch sauber ab. blieb letztlich liegen, dafür wurde der C64 ausgegraben und SD2IEC und Zoom-Floppy zurechtgemacht, die liegen auch irgendwo spielfertig. Webserver
-
Artikel
Prozessorarchitekturen
kann auch im Datenbereich ausgeführt werden. Bekannte Vertreter dieser Architektur sind z. B. die 6502, 68HC08 Familien und die x86-Familie (Pentium, Athlon usw.). Harvard-Architektur. Das Hauptmerkmal der Harvard-Architektur ist, dass Programm- und Datenspeicher über getrennte Busse angesteuert werden
-
Thread
Nuvoton N76E003
Der STM8 ist ein 6502 Ableger. Vergleiche einfach mal den STM8 Assembler im Datenblatt mit C64 Assembler :-)
Lothar schrieb im Beitrag #5570839: > Der STM8 ist ein 6502 Ableger. Vergleiche einfach mal den STM8 Assembler > im Datenblatt mit C64 Assembler :-) Sagen wir mal ein "6502 on steroids" ;) Die CPU-Register sind in der Breite ja doch merklich gewachsen, siehe
-
Thread
Julia, verwendet das hier jemand?
Fremdsprachenbegabt. Lieber wenige Sprachen, die dann aber auch gut beherscht werden. Ach so, 6510(6502) Maschinencode habe ich damals noch zu Fuß reassembliert. Also auch hier gilt mit sicherheit: "Weniger ist mehr" Nicht nach neuen bunten Schraubenziehern greifen, die Alten sind meist die besseren
-
Thread
Einfach zu implementierende CPU in VHDL
TODO-Liste. Würde mich freuen, wenn wir uns austauschen könnten! Ich suche u.a. eine Emulation für die 6502-CPUs aus dem VC20.
Kollege aus dem f64 hat ne 6502 CPU gebastelt. Vielleicht könnte er helfen?
-
Thread
Binär zu BCD / Binär zu 7 Segment Converter.
Wie Klaus sagte: gleich in BCD rechnen. Hier etwas Theorie: http://www.6502.org/users/dieter/bcd/bcd_0.htm http://www.6502.org/users/dieter/bcd2/bcd2_0.htm
-
Thread
CMOS Logik ohne p-Kanal Bauelemente
mit "Transistor + Arbeitswiderstand" Logik gebaut. Hieß n-MOS Logik und bekannte Vertreter sind der 6502 oder der Z80. Beide in Stückzahlen von zig Millionen verbaut. Der Stromverbrauch ist klar höher als für eine CMOS Variante (die gabs von beiden später auch) aber nicht prohibitiv hoch. Sprich: auch
-
Thread
diskrete CPU
Schau Dir die Simulation des 6502 (auf Transistorebene) an, einfacher kommst du nicht an Infos: http://visual6502.org/
Der 6502 macht es übrigens ganz anders, ohne Mikrocode: http://forum.6502.org/viewtopic.php?f=1&t=2657
-
Thread
[V] Bauteilesammlung, 500+ Teile, ICs (74er), Mikrocontroller uvm.
74HC03N 15x ILC555 8x 74HC541D 10x 74HC00P 1x 74LS670N 2x CD4022BE 3x MC14526B 2x Intel 8085 1x 6502 CPU 1x 65C02 CPU 2x Z80 CPU 1x ATTiny 85 5x ATTiny 13A 5x 34063AP15AT 1x MC1458L 4x COP421L-JRL/N 2x ATTiny 2313 2x IRF520 1x LM340T15 5x LM2901N 1x ATMega 16-16PU 10x LM324 5x 25 MHz
-
Thread
Suche Manual/Schaltplan CN3165 Voltcraft Universalzähler
Falls das noch aktuell ist und im Gerät ein 6502 Prozessor vorhanden ist, würde mal bei Elektor nachschauen. Da gab es mal einen Bauplan. Hab so einen Counter.Könnte auch die Unterlagen liefern.
-
Thread
AVR Assembler Trick gesucht Gesperrt
ansieht. Grundfalsches Argument. Eine ALU kann durchaus verschieden aufgebaut sein. Siehe halt ALU.6502 vs. ALU.AVR8. Worauf ich abziehlte war: Weil die ALU des 6502 so aufgebaut ist, wie sie aufgebaut ist, verhält sich das Carryflag dort halt anders als als beim AVR8. Und im konkreten Fall wäre es
Einerkomplements. Also ein Adder mit invertiertem rechtem Operand. Damit erhält man die Subtraktion von 6502 und ARM. Bei der Subtraktion von AVR und x86 wird zusätzlich das C-Flag davor und danach invertiert.
-
Thread
RAM raw Zugriff
Sieh Dir mal den Befehlssatz des 6809 an. Der war noch mal ein paar Größenordnungen schicker als der 6502; die Zero-Page war beispielsweise verschiebbar (dazu gab es das "direct page"-Register, das die oberen 8 Bit der Adresse enthielt, die beim 6502 fest auf 0 liegt), die Index-Register X und Y waren 16
kapiert, die so stolz auf ihre zwei 16-Bit Index-Register gegenübert den nur 8-Bit Registern des 6502 waren.
-
Thread
Mensch, sind ihre alte (60+) Kollegen auch so?
digitale Mischpultsteuerung gehabt und zu entscheiden, ob ich klassisch Hardware mache oder einen 6502 einsetze. Klassisch Hardware habe ich total beherrscht, den µP noch nicht so wirklich. Mein Spieltrieb hat gesiegt, ich habe mit Prozessor gebaut, trotz Risiko eines zeitlchen Mehraufwandes. Als
-
Thread
Rechnen in C
Der C64 mit seinem 6502-Abkömmling, hat Matrizen auch ohne Double berechnet! Mit ordentlicher Pivotisierung sogar *ganz* genau! Denkt mal drüber nach!
-
Thread
Erklaert mir mal FPGA Hersteller
http://searle.hostei.com/grant/Multicomp/ Eine komplette und komplett funktionsfähige Z80- (oder 6502-, oder, ...) Umgebung mit Basic-Interpreter, SD-Karte, VGA- und Tastaturinterface und 3KB RAM. Auf einem 15€ FPGA-Board (das - mit einer älteren Version - Lite Edition programmierbar ist). Was
-
Thread
Elite auf dem STM32
natürlich, das sollte man in der Tat gut umsetzen können. Man könnte wahrscheinlich sogar den z.B. 6502 Code nach ARM umsetzen (lassen), also nicht emulieren, und muss dann nur noch die Stellen anpassen, wo die Grafik ausgegeben wird. Soweit ich mich erinnere war Elite auf dem C64 ja nur s/w Grafik
-
Thread
gal22v10d software
A. schrieb im Beitrag #5446169: > welches zumindest mal nicht win95/98/nt braucht? http://forum.6502.org/viewtopic.php?f=4&t=1688&start=210 sagt dazu [pre] Testing has determined that it is unstable on Windows 7 64 bit ... ... I run WinCUPL on an old XP laptop which solves some of the stability
Pegelwandler. Es gibt halt exotische Hobbies. --- Nicht unbedingt einen Z80. Aber für einen 6502 in einem Commodore VC-20 habe ich einen Atmel ATF1504-CPLD eingesetzt. Das Gerät läuft heute noch tadellos ...
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
. schrieb im Beitrag #5474093: > Welchen µC nehm ich denn nun? Das ist vollkommen egal, einen 6502, 68HC805, Z80, 8086, MSP oder AVR. Die Hinweise gehen ausschließlich dahin, ein LCD mit wechselnder Spannung anzusteuern, das kann man mit jedem Controller realisieren. Ich würde es mir nicht antun
-
Thread
Uralt-ICs gegen Spende abzugeben
Ich möchte bitte die 6502 und den 6532. Bitte, wenn es Dir recht ist, wenigstens zwei Exemplare jeweils. Als Ersatz bzw. wenn einer nicht geht. Ich schicke Dir noch PN.
2x6502 und 2x6532 und 4x2114 sind jetzt für (andromeda) weg. Bitte den Vorgang möglichst einfach halten: Bedarf gerne posten und mit Adresse und ggf. Spendenvorhaben per PM schicken. Ich versende die ICs
-
Thread
Cyclone II Stromverbrauch steigt drastisch an
im Beitrag #5406448: > So wird das nix mit FPGAs. Leider falsch geraten, es läuft bereits ein 6502-Computer mit BASIC und serieller Schnittstelle drauf. http://searle.hostei.com/grant/Multicomp/
-
Thread
Enttäuschende Praxisttauglichkeit heutiger Studenten Gesperrt
Mein kleiner Raspberry Pi wird meine Spritzgussmaschine steuern. Klar könnte man das auch mit einem 6502 tun, aber so ist es doch viel besser. Für wenig Geld habe ich einen Bildschirm mit kompletter GUI, wirklich guter Touch-Funktion, dazu brauche ich kein Netzwerkkabel und/oder kann ihn mit USB-Sticks
-
Thread
Reparaturanleitung Bosch Küchenmaschine MUM44 MUM45 MUM46 etc: Motor dreht kurz und geht wieder aus
Pins, nur deswegen dachte ich an pingleiche PIC, mal CMOS mal nicht. Das gab es schon bei MOS 6502 und 6522 mal so oder als 65c02 65c22 pinkompatibel NMOS und CMOS hier ja ähnlich zyxwv schrieb im Beitrag #5387133: > Korrektur: PIC16C621A-04/IP man beachte das C in der Bezeichnung und das
-
Thread
Wer hat bekannte ICs in Geräten gefunden?
ja komisch, den 6502 habe ich auch zuerst im PET2001 und später im apple2+ gesehen. Seltener den 7486 auch mal als LS.
deutschen Herstellern. Darin befanden sich oft MCS-48 (8035, 8039, 8748), Z80 und seltener MCS-51 oder 6502 Prozessoren. Die Netzteile bestanden fast konstant aus einem dicken Trafo und sekundär einem oder mehreren L296 Schaltreglern. Primär getaktete Netzteile waren eher selten und oft abenteuerlich aufwendig
-
Thread
µC-/ Analog-IC- Tester "für alle Fälle"?
kann. Warum soll es das nicht können? So ein Ding hatte ich schon für meinen Apple. Das war ein 6502 RISC-Prozessor mit sagenhaften 1 MHz. Jeder PIC oder AVR ist schneller. Das Ding gibt Testvektoren auf die Pins und schaut sich die Antwort an. Das wird mit einer Wertetabelle vergleichen und fertig
soul e. schrieb im Beitrag #5709682: > ein 6502 RISC-Prozessor aha
-
Thread
Art der if-Auswahl nur Geschmackssache?
Unix oder nicht. So wars bei mir Ende der 70er auch, Compiler (PL/65) und Assembler liefen auf dem 6502 Rechner selbst. Einen anderen hatte ich nicht. Mikrocontroller mit Entwicklungssystem auf einem PC gab es sinngemäss in den 70ern zwar auch. Minicomputer mit Assembler und ggf. Compiler als Entwicklungssystem
-
Thread
Suche Adapter von DIL 2 mm (12pol.) auf 2,54 mm
bezeichnen. wieso das denn? Selbst die IC Sockel in schmal 28/3 7,68mm oder breit wie bei Z80 6502 6522 sind DIL, das ist eine gängige Bezeichnung.
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
oder ESP8266, sondern zuverlässige Bauteile, die es auch in > 10 Jahren noch gibt. gilt das für 6502 + 6522? zuverlässig waren sie, die Programme taten was sie sollten, aber heutzutage würde ich einen ESP nehmen wenn am Netzwerk angemeldet oder für Kleinigkeiten immer noch einen AVR von 328p bis
Joachim B. schrieb im Beitrag #5361730: > gilt das für 6502 + 6522? > > zuverlässig waren sie, 6522? Die ersten Serien davon sind gestorben wie die Fliegen, grob 10%. Erst als GTE seine CMOS-Version herausbrachte, gab es 'Entspannung'. Curby23523 N
-
Thread
Absoluter Anfänger
niemals nennenswert mit Debuggern beschäftigt, obwohl ich seit > Jahrzehnten programmiere. Als ich 6502 beruflich eingesetzt habe, hatte ich einen ic-circuit-emulator: CPU raus, Kabel drauf und PC dran. Tolle Sache, aber bannig teuer gewesen. > Wenn ich irgendwas debuggen muss, füge ich > bislang
-
Thread
Bauen oder nicht bauen ?
während V-Sync. Eine Millisekunde genügt, das ist eine Ewigkeit für einen µC. Selbst für einen 6502 ist das viel Zeit …
sinnvoll wenn man Speicher sparen will - und vielleicht spart es auch CPU-Rechenzeit (vielleicht hat der 6502 einen Nibble-Tausch-Befehl).
-
Thread
[S] Suche CPU 6510/8500 oder C64Board
nur im C64 verbaut, da sie noch einen speziellen Port bekommen hat. Leider ist sie damit nicht zum 6502 Pin-Kompatibel. > > Wobei mir im Laufe meiner C64 Jahre eigentlich die CPU NIE > kaputtgegangen ist. Eigentlich haben die CIAs 6526 immer alles gut > abgefangen ;-) Die beiden CIA's habe ich
-
Thread
ATmega Development Boards (Sind die OK?)
Jahrzehnte geschafft, > Mikrocontroller ohne Debugger zu programmieren. Ist das so? Selbst auf einem 6502 habe ich den Einzelschrittbetrieb schon geschätzt. Und zu sehen, was so im Status-Register steht, war auch recht erhellend. > Viele Anwendungen kann man nicht einfach so anhalten um nachzuschauen
-
Thread
Eingängiger Mikrocontroller
6502 vor Ever!
Ampusevonderlunz schrieb im Beitrag #5322453: > 6502 vor Ever! Hat man dich vor 40 Jahren eingefroren, :O und jetzt bist du gerade am auftauen. (wahrscheinlich mit einer Arduino - gesteuerten Auftauautomatic :-)
-
Thread
wiedermal DCF Empfänger
ich "Error" an und verwerfe den Datensatz. Frage bitte nicht nach genauen Werten, die Software (6502-Assembler) habe ich zuletzt 1992 angefasst.
Error" an und > verwerfe den Datensatz. > > Frage bitte nicht nach genauen Werten, die Software (6502-Assembler) > habe ich zuletzt 1992 angefasst. Mich hat die Empfängerschaltung mit der PLL interessiert und ich würde sie gerne verbessern. Eine Auswertung habe ich gegenwärtigs an diesem Empfänger
-
Thread
Gefahren bei Interrupts
Die AVR sichern nicht mal das Flagregister, das muss man zu Fuß retten. Der 6502 beispielsweise legte das automatisch auf den Stack und restaurierte es beim Return-from-interrupt.
-
Thread
Mehrere Frequenzen gleichzeitig ausgeben mit AVR und Speaker
Wenig später gab es das auch in vierstimmig, z.B. auf dem Apple II. https://github.com/jefftranter/6502/tree/master/asm/KIM-1/TheFirstBookOfKIM/Games/Music%20Box
-
Thread
Atmega8, Carry-Flag
nach dem Dekrementieren eines Schleifenzählers. Konkret sind das Menmonics für den Z8. Aber auch in 6502 Assembler gibt es das. Auch ganz nett ist CLR r als alternative Schreibweise für XOR r,r. Gestandene Assemblerprogrammierer kennen zwar diesen Trick, ein Register auf 0 zu setzen, aber beim Lesen
Dekrementieren eines > Schleifenzählers. Konkret sind das Menmonics für den Z8. Aber auch in > 6502 Assembler gibt es das. Beim x86 ist das auch nicht anders. Da heißen sie JZ (jump if zero) und JE (jump if equal). > Auch ganz nett ist CLR r als alternative Schreibweise für XOR r,r. Ein anderes
-
Thread
Heute Abend startet ein Elektroauto Richtung Mars (Falcon Heavy first flight)
@Marko ⚠⚡⚠ (mos6502) >> Und doch hat Tesla im letzten Berichtsquartal den größten Verlust in der >> Firmengeschichte eingefahren.... >Verlust ist nicht gleich Verlust. Tesla hat einen großen Verlust weil >Milliarden
Falk B. schrieb im Beitrag #5315882: > @Marko ⚠⚡⚠ (mos6502) > >>> Und doch hat Tesla im letzten Berichtsquartal den größten Verlust in der >>> Firmengeschichte eingefahren.... > >>Verlust ist nicht gleich Verlust. Tesla hat einen großen Verlust weil
-
Thread
[V] Sony ICF-7600DS Weltempfänger
PayPal ("Freunde und Bekannte", gebührenfrei) oder Überweisung. Kontakt per PN oder Email an mos6502 ätt gmx punkt de.
-
Thread
Erprobte Werte für T_AS (Address Setup Time) bei HD44780 und Design-Probleme
auch ganz auf SPI verzichten und die Bits per Software setzen/löschen. Seinerzeit hatte ich ein 6502-Derivat verwendet, zusätzlich noch ein EEPROM mit Data (SDA) und Clock (SCL) angesteuert und 4 x Taster im Multiplex abgefragt. SPI gab es nicht und die LCD-Ansteuerung brauchte eh viel Wartezeit.
-
Thread
[S] Computerzeitschriften von 1975-1977
speziell zum 6502 http://6502.org/documents/publications
-
Thread
Dynamisch ein paar Takte auslassen bei der 8051 CLK
definitiv vollstatische 8051. 8051 wird eh uns alle überleben. Unausrottbar. Nur bedrängt vom 6502.
Nein, meine ich nicht. Aber eventuell verwechselt mit 6502 ? Ist einfach zu lange her. Vielleicht probierts einfach einer an einer NMOS-Version mal aus. Ich habe da nichts mehr trotz Messi-Verhalten. Zumindest Siemens hat übrigens diverse Maskenvarianten
-
Thread
Mysticum Schachcomputer
Atari SW weis aber nicht ob man das isolieren kann für einen Physischen Schachcomputer ist halt 6502 code für 800er Atari assembliert. Namaste
SW > weis aber nicht ob man das isolieren kann für einen Physischen > Schachcomputer ist halt 6502 code für 800er Atari assembliert. habe ich auch, Collosus Chess 4, auch auf dem 800er :-) Außerdem noch das seltene Odesta Chess, ebenfalls Atari 800 :-) Mal sehen, wenn ich die Zeit finde mache
-
Thread
C64 Programm bearbeiten
jugendlicher mein erster Computer auf dem ich einige Jahre so ziemlich alles programmiert habe (meistens in 6502 Assembler, aber am Anfang eben BASIC). Von anfänglichen Spielereien in Basic, dann über kleine Intros in Assembler, Rippen von Sounds aus Spielen (Rob Hubbard, Martin Galway), eigener Packer ("Cruncher
-
Thread
paralelles Flash gesucht
Bereiche wird ein Teil >des 128MB Flashes eingeblendet! >Zugegriffen darauf wird direkt von der 6502, als ist nix mit controller >dahinter, das timing würde nie passen.... >Es handelt sich übrigens um einen ATARI 800XL. >Einzige Alternative wäre ein FPGA, welches einen Teil eines großen FLash
Bereiche wird ein Teil >>des 128MB Flashes eingeblendet! >>Zugegriffen darauf wird direkt von der 6502, als ist nix mit controller >>dahinter, das timing würde nie passen.... >>Es handelt sich übrigens um einen ATARI 800XL. > >>Einzige Alternative wäre ein FPGA, welches einen Teil eines großen FLash