-
Thread
Schleife ASM 6502 : 300x256 durchführen
Variable an und läßt es nach Assembler übersetzen. Recht und schön, funktioniert aber nicht mit beim 6502. Der hat nur einen 8 Bit Datenbus und 16 Bit breiten Adressbus. Der 6502 kann auch Arrays grösser 256 nur blockweise ansprechen.
einzige Adresse zu schreiben? Zugriff auf Speicher, die größer als die 16-Bit des Adressbusses des 6502 sind. Hat man auch bei Z80 oder 8051 schon so gemacht. Grafikkarten, Massenspeicher, Peripherie, ... Drittens: Zählen (um das ging es dem TO) kann der 6502 so weit, wie man Speicherstellen benutzt
-
Thread
Prozessor 65816 mit ACME.EXE starten und welche Vorteile hat der Prozessor.
guten Tag. Ich spiele mit dem Emulator X16. Da kann auch der 65816 eingestellt werden neben dem 6502. Wie funktiontioniert der 65816 mit den Befehlen bitte. Wie kann man bitte den ACME.EXE mitteilen das ich jetzt für den 65816 die Programme erstelle. Danke.
Befehlssatzerweiterungen, breitere Register und kann einen größeren Adressraum ansprechen als der 6502. https://en.wikipedia.org/wiki/WDC_65C816
-
Thread
DCF-77 Signal gestört?
Empfänger ist klassisch geradeaus diskret aufgebaut, Schaltung der 70er-Jahre. Die Decodierung macht eine 6502-CPU und es wird angezeigt, wenn die Zeit unplausibel ist oder eines der drei Prüfbits nicht passt. Es gibt tatsächlich vereinzelte Bitfehler, die sich mit dcf77.log decken - bei gut 250km Abstand.
-
Thread
For Schleife in C89
Compiler (CC65) der es halt einfach erfordert C nach C89 zu benutzen. Die Sinnhaftigkeit von C und 6502 sollte hier auch nicht weiter diskutiert werden.
Und ich habe es bei CC65 hinbekommen das für mein 6502-System auf Basic RC6502 fertig brennbare HEX-Files rauskommen die laufen. Der 6502-Support bei SDCC ist halt noch nicht so alt. Und wegen " Dieser sehr singuläre Compiler wird dir schon per Fehlermeldung
-
Thread
Drehzahlmesser in Assembler (ATmega328)
umgeschrieben. Vor den AVRs kannte ich aber schon Assembler und habe entsprechend programmiert – 8085, Z80, 6502, 68000, µC51. AVR-Assembler (der 8-bitter) ist auf jeden Fall etwas freundlicher und einfacher als die teilweise sehr komplexe Adressierung mit vielen Operanden und Ausnahmen der CISC-Architektur damaliger
-
Thread
Bauteilarchäologie: Alter DIP40-Sockel mit eigenem Flachkondensator
GND 7), dagegen war es bei komplexeren ICs komplett willkuerlich (OK, 8080 hatte drei Spannungen, 6502 hatte Pin1/21 fuer GND, VCC pin 8), 6522/6532/6845 (Pin 1 GNC, Pin 20(!) VCC). D.h. Dein Kondensator waere nur fuer einen IC-Typen gut. Ob sich das lohnt? Was fuer ein IC war denn in dem Sockel
-
Thread
LCD-Display mit Arduino will nicht
man sich auch zwangsweise > damit gründlich befassen. Bei mir war es 6504 in Assembler, dann 6502 auf selbst entworfener Europakarte und dann MC68HC805 - auch in Assembler. Habe ich keine Lust mehr drauf und bastele mit Arduino. Mein erstes A*-Projekt war die Lötstation mit Weller und 1602-I2C-Display
over-sampling machen und dann mit Auf- und > Ab-Zählern de-glitchen. Meine Uhr von ca. 1990 (6502-ASM) pollt das Signal und ist damit ziemlich robust gegen Gewitter. In meinem Arduino-Aufbau läuft ein Interrupttimer mit 5ms und zählt zwei Variablen hoch, Port high / Port low. Low (100ms) gibt dann
-
Thread
LoRA, Meshtastic, TTN, Helium?
Gateway hat keine 100 Euro gekostet). Auch LoRaWAN-Module und -stacks sind verfügbar; Heltec macht ASR6502-basierte und ESP32-basierte für einen günstigen Kurs, der STM32WL integriert das auch alles. Soweit ich weiß, gibt's da mittlerweile auch für alle Arduino- bzw. Platformio-Unterstützung, dem Bastelspaß
-
Thread
[S] suche Buch 6502/65C02 Maschinensprache (Christian Persson)
Hier ist ein Buch 6502 zum Runterladen. https://ia803202.us.archive.org/14/items/programmierung-des-6502-sybex/Programmierung%20des%206502%20(Sybex).pdf Vielleicht findet man dort auch noch mehr, einfach mal suchen
Googlesuche "christian persson 6502 pdf" bringt nach 2s mehrere Downloadquellen dafür halt nicht auf Papier
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
/6502-sbc/elektuur-junior/elektor-junior-literature/elektor-books/ Vielleicht mal Kapitel 1 ueberfliegen wie ein einfaches 6502-System in den 80-Jahren des vorherigen Jahrhunderts aufgebaut war.
Andreas M. schrieb im Beitrag #7614681: >>> Z80 hat >> >> Es ist leider kein Z80. > > Ob der 6502 auch DMA (Direct Memory Access) kann? Der 6502 (NMOS) treibt die Adressbus *immer*; wenn Du DMA machen wolltest, musstest Du einen 6512 benutzen. Die 6502 hat einen Zweiphasentakt, Ph1_1 und
-
Thread
Ersatz 2k-bit PROM SN74S471
sogar die step-by-step programming procedure. Danach habe ich mal ein PROM programmiert, mit meinem 6502-Rechner in Assembler geschrieben.
-
Thread
Rückgabewerte von va_list auf einem Arduino Mega2560
PET2001 mit Datasette)" Anwort vom Bewerber "ja (und meinte den Commodore Taschenrechner)" Vom 6502 und Innenleben hatte er NULL Ahnung, auch nicht das man beim Programmieren ENTER drückt und nicht mit den Cursortasten in die nächste Zeile geht. Ein anderer Entscheider stolz wie Bolle, er hat seinen
-
Thread
Microchip CLB - Messung des Propagationsdelays und Ausblick
nach kurzer Zeit habe ich dann allerdings den Ordner wieder in den Schrank gestellt, ich hatte genug 6502 Assembler auf dem C64 programmiert um mich von dem PIC abschrecken zu lassen. Ein paar Jahre später, muss so 2005 gewesen sein, kam ich über meinen nächsten Arbeitgeber auf Atmel AVR, die konnte man
-
Thread
Der Fortschrott ist nicht auf zu halten
https://de.wikipedia.org/wiki/AIM-65 Ein 6502 Prozessor und sagenhafte 4 kByte RAM, Betriebssystem im ROM und Kassettenrecorder als Massenspeicher. Apple II (taiwanesischer Nachbau) kam später mal. Aber schon damals hieß es, ein aktueller Computer
Christoph db1uq K. schrieb im Beitrag #7601261: > Ein 6502 Prozessor und sagenhafte 4 kByte RAM Und mit der Zeit kamen erst 16kB dann 32kB DRAM hinzu, eine Display-Karte und ein Floppy-Controller mit 8"-Laufwerk.
-
Thread
Anfängerfrage: Woran scheitert die Umprogrammierung von Verbraucherelektronik?
langsam nach, auf Hex- debugging auf Karopapier habe ich auch keinen Bock mehr wie damals beim CBM mit 6502 und PC1500 mit LH5801
-
Thread
Wie sprunghafte Bereitstellung der Betriebsspannung für MC realisieren?
Reset-Pin mehr geholfen und es > musste eine Trickschaltung her. Unabhängig davon machte schon der R6502 Ärger, wenn die Betriebsspannung sehr langsam anstieg. Die ganze Menge an "Voltage-Supervisor-ICs" wurde nicht erfunden, weil die Firmen Langeweile hatten. Lothar M. schrieb im Beitrag #7599171:
-
Thread
Qualität China Lötzinn
erhalten. Wenn ich überlege, wieviel Geld ich als Schüler mühsam sparen musste, um überhaupt mal einen 6502 zum Laufen zu bringen. Löschen der teuren EPROMs per "Höhensonne", dabei den elterlichen Teppich angekokelt usw. Von den Wartezeiten auf neue Bauteile reden wir besser nicht ;-) Ich weiss, auf etwas
-
Thread
krumme Frequenzen aus 50Mhz erzeugen
Dieser Systemtakt geht in den Grafikchip vom Atari und wird als PHI0 dort wieder ausgegeben. Die 6502 bekommt diesen 3.54MHz PHI0 Takt und teilt ihn intern, raus kommt dann PHI2. Somit müsste PHI2 synchron mit den 50MHz sein. Zu dem Jitter auf beiden Takten: Da der Jitter in regelmäßigen Abständen
-
Thread
5011 Logic Troubleshooting Kit/Schaltnetzteil/Tastköpfe
HP 5015T LOGIC TROUBLESHOOTING KIT reserviert für mos6502 2x Tektronix TPP0101 gebraucht, technisch i.O. a´30 Euro verkauft saveline 2x Tektronix P3010 gebraucht, technisch i.O. a´25 Euro reserviert für cesar_gar 3x Tektronix P2220 gebraucht, technisch
Lesenswert? 3 ▲ 3 ▼ HP 5015T LOGIC TROUBLESHOOTING KIT verkauft an mos6502 2x Tektronix TPP0101 gebraucht, technisch i.O. a´30 Euro verkauft saveline 2x Tektronix P3010 gebraucht, technisch i.O. a´25 Euro reserviert für cesar_gar 3x Tektronix P2220 gebraucht, technisch
-
Thread
Daten auslesen in ASM aus einer Variable.
Andere Prozessoren verwenden die untersten Bytes des Arbeitsspeichers als Register-File (bspw. der 6502 mit seiner 256 Byte großen Zero Page, auf die der besonders schnell zugreifen kann), beim AVR bilden die ersten 32 Bytes ihres Speichers/Adressraumes den Registersatz, wobei das im Gegensatz zum x86 und 6502 eine Harvard-Architektur ist (getrennter Befehls- und Datenspeicher, wodurch auf beides gleichzeitig zugegriffen werden kann und daher kein Puffern von Daten im Prozessor erforderlich ist).
-
Thread
Amazon stellt ABI-Programm ein, neue Version von SDCC und Arduino-Erweiterung
Verbesserungen: [c] * Optimizations for rotations. * struct / union parameters for hc08, s08 and mos6502. * Many bug fixes for -ms08 --stack-auto. * struct / union return support for hc08 and s08 (caller side only). * Generalized constant propagation. * New command line option --syntax-only to only
-
Thread
SDCC 4.4.0 Release Candiate 1
Zufälligerweise entdecke ich so, dass der SDCC seit ca. 2 Jahren den 6502 unterstützt. Seit Jahren liegt ein 6502 Projekt auf Eis, ein weiterer BASIC Computer... Das angedachte BASIC stammt von mir und ist nur noch teilweise vorhanden. Ich war irgendwann gefrustet vom
> Ich werde mir den 6502 Port des SDCC jetzt direkt mal ansehen. Da kommt > die Bastel-Lust wieder hoch :) Der heute veröffentlichte RC2 behebt noch 3 Fehler aus dem RC1, von denen hauptsächlich der mos6502-Port betroffen
-
Thread
STM32 in FPGA
der-mister-das-groesste-fpga-retro-projekt-derzeit.2045949/ * https://www.heise.de/news/Retro-Computing-6502-mit-100-MHz-6223820.html > ... sehr viel Philosphie und Mutmaßung. Nö, jahrelange Erfahrung > Wahnsinn, was in machen Köpfen > so abgeht. Eben, wie wärs wenn du endlich mal selbst und
-
Thread
Der KC 85/3 erobert die USA, featuring Knusperflocken!
KIM 6502 EMUF (Einplatinenrechner für bald jeden, gängigen Prozessor 6502 Z80 68008 8086) Der NDR-Klein-Computer, begleitet vom NDR/Bayerischen Fernsehen. viel früher: SC/MP Alles "deutsch"?
wurde, interessiert es Dich auf einmal nicht mehr. Heinrich K. schrieb im Beitrag #7552573: > KIM 6502 > EMUF (Einplatinenrechner für bald jeden, gängigen Prozessor 6502 Z80 > 68008 8086) Es gab den AIM65, im Gehäuse als Siemens PC-100. So wirklich ernstzunehmen war der nicht, musste in Asembler
-
Thread
Register, RAM und Addressraum
Zu den Grundlagen, siehe Zeropage des 6502 und die Data Becker Bücher dazu.
Dieter D. schrieb im Beitrag #7550337: > Zu den Grundlagen, siehe Zeropage des 6502 und die Data Becker Bücher > dazu. Jaja, ganz TOP aktuelle Informationen! ;-)
-
Thread
Kontakt zu TI in Freising und Zugriff auf's Archiv?
Artikel? Mein erster Mikrocomputer war der AIM-65 von Rockwell, 1979 gekauft. Der hatte schon den 6502-Prozessor. Von TI habe ich einen Taschenrechner TI-99 und den "Speak&Spell". Dass der Busch-Computer dem TMS-1600 einen eigenen Mnemonic-Assembler verpasst hat habe ich gelesen. https://blog.wirelessmoves.com
-
Thread
AVR Tiny Basic Computer mit ATMega1284
unterhaltsame Projekt. Es hat Charme und belebt Erinnerungen an die alten 8-Bit Basic-Zeiten mit einer 6502 und Z80. Ist die "v0.18" in Deinem ersten Post die letzte Version des Quellcodes zu diesem Projekt? Eine eigene Umsetzung juckt zwar in den Fingern, allerdings nicht mit einem ATMega1284, sondern
-
Thread
arduino und dfplayer spielt einfach nichts ab
das begründet doch den Erfolg von Arduino. Meine erste Begegnung mit Prozessoren war der 6504 / 6502 in Assembler, das hat Tage gedauert, mit einem einfachen Schalter an Port-x eine LED an Port-y ein-/ausschalten zu können. Das will ich mir heute nicht mehr antun müssen. Später hatte ich eine eigene
-
Thread
Batterien beim Discounter
,da stand ein PET2001 frei zugänglich und man hatte oft auch ne Chance über dessen deppe Tastatur 6502 Binärcode auszuprobieren😁 Einschlägige Kumpels konnte man so auch kennenlernen...
-
Thread
ATmega2560 hex File disassemblieren
consider applying for a career with us." Früher habe ich öfters Disassembler benutzt, erst für den 6502, um die Programme aus Funkschau und mc zu studieren. Die musste man damals noch als Hex-Code abtippen. Später auch mal Atari ST (68k) und ein DOS-Programm Und den 6809-Code meines Musiksynthesizers
-
Thread
[VS] Rockwell 6502 CPU & 6522 VIA + RAM & DACs
folgende ICs gegen Versandkostenübernahme abzugeben: 6 x Rockwell R6522P VIA 6 x Rockwell R6502AP Prozessor 5 x Datel DAC-UP8BC 8-Bit D/A-Wandler 3 x Hyundai HY6116CLP 2kB RAM Verschiedene Datecodes aus den 80ern und 90ern. Teils ungenutzt, teils vor *vielen* Jahren aus (funktionsfähigen
-
Thread
MC680x0 Fake oder Original?
aber auf jeden Fall ein 68000 drin. Die Chinesen labeln das drauf, was du haben willst! Ebenso bei 6502, 8255 und anderen Vintage Chips. Fälschungen gibt es aber auch. ICL7106/7 werden mit Intersil oder Microchip-Logo vekauft, produziert werden sie aber u.a. von Sungine. Ebenso Fälschungen sind die Millionen
auf jeden Fall ein 68000 drin. Die Chinesen > labeln das drauf, was du haben willst! Ebenso bei 6502, 8255 und anderen > Vintage Chips. Es ist aber auch eine Fälschung und Betrug, wenn ein Thomson MC68000 in ein Motorola MC68000 umgelabelt wird. Du weißt auch gar nicht was wirklich drin steckt
-
Thread
ATmega328/Arduino und weiter?
unsere MCU Geschichte gar > nicht:-) Ich habe damals privat einen 6504 bespielt und später eine 6502-Europakarte layoutet, die dann über die Firma gefertigt wurde. Die fand dann auch in Prüfplätzen Verwendung. Wilhelm M. schrieb im Beitrag #7505834: > Ich muss zugeben, dass ich den ein oder anderen
-
Thread
Fluke9010A Microprocessor-Emulator Grundgerät & CPU-POD's
Pods: ab 200,- (sind nicht so begehrt in dieser Community, gesucht sind da z.B. die Pods für Z80 und 6502) Clock Module: weiß ich nicht Doku zu Fluke 9010: so 30,- bis 50,- pro Manual Doku zu Pods: so 20,- bis 40,- pro Manual (fast die gesamte Doku ist im Web als pdf verfügbar) LG Manfred
-
Thread
FLUKE9010A(Grundgerät) & Fluke8088 & 80188-InterfacePOD
Für die Fehlersuche in Retro-Computern ist das schon nett, dann allerdings mit einem Z80- oder 6502-Pod. Aber auch dort gibt es schöne, FPGA-basierte Alternativen (z.B. https://www.retrocomputing.nl/ice-ice-baby/). Ansonsten bietet ein Brasilianer auf eBay auch Replikas der Fluke-Platinen an (https
-
Thread
8-Bit CPU Selbstbau
hat hier einen 8-Bit-Mikroprozessor diskret mit einzelnen Transistoren aufgebaut: https://monster6502.com/
wurden für den 6502 die Masken für den Halbleiterherstellungsprozess noch auf dem Zeichenbrett gemalt.
-
Thread
SDCC 4.3.0 (RC1 heute)
for this processor except for branching * struct / union return (except for ds390, hc08, s08, mos6502, pic14, pic16). * div standard library function family. * struct / union parameters (except for hc08, s08, mos6502, pic14, pic16). * C2X nullptr. * Many fixes for the type system and _Generic.
-
Thread
Conrad Electronic
das übliche, damals noch überschaubare, Sortiment für Hobby und Student. Den BC546, CD4013, LM324, 6502, hässliche Teko-Gehäuse und so weiter. Am Tresen und meiner Erinnerung nach auch verfügbar. Zusätzlich gab es Restposten und Rückläufer, besonders von Commodore. Das war durchaus gelegentlich spannend
-
Thread
[S] C64 im Bereich Berlin-Köpenick
Computer nicht unbedingt zielfuehrend. Wenn er seinen "Kumpel" wirklich quaelen will, koennte er ein 6502-System besorgen und sich die Buecher ueber den Elektor-Junior-Computer besorgen. Band 1 ist Aufbau/Hardware (Erklaerung z.B. 6532 als IO) und 6502-Assembler (so ein dummes poke 0x00,0 bringt Dir ja
irgendwelche intel- oder Zilog-Dokumentation Natuerlich als *abschreckendes* Beispiel. Mir haben der 6502 und aehnliche (68xx) sehr geholfen, mein Bild von CPUs vom Kopf auf die Fuesse zu stellen. Den Leventhal "6502" und dokumentiertes ROM-Listing (C64 intern, zur Not VC20 intern) sollte man auch bei
-
Thread
Welche Low Cost 32 Bit MCU Familie? Gesperrt
das auf "alten", kleinen, LowCost, FPGAS (Spartan-6) : https://www.heise.de/news/Retro-Computing-6502-mit-100-MHz-6223820.html Dagegen erreichen 32bit microblazes auf der selben FPGA-Architektur irgendwas in hohen zweistelligen MHz-Bereich. > Und wer weiss, was das Teil endgültig kostet, wenn
-
Thread
C-Compiler in 512 Byte
natürlich konnte unser Assembler sich selbst assemblieren. Nur konnte im Jahre 1978 keiner der Juroren 6502-Mnemonic lesen (oder, was das betrifft, irgendeine Programmiersprache) ... :( LG, Sebastian
Sebastian W. schrieb im Beitrag #7423016: > Nur konnte im Jahre > 1978 keiner der Juroren 6502-Mnemonic lesen Ihr hättet ihnen das kleine Kärtchen vom MOS-Technologies beilegen sollen. Das mit den Mnemonics auf der Y-Achse und den Adressierungsarten auf der X-Achse.
-
Thread
MC6809 + Gould 1504 Reverse-Engineering
konzipiert ist, bleibt völlig dem Gestalter überlassen, anders als bei den anderen 68xx-Prozessoren oder 6502 ist es beispielsweise nicht erforderlich, die ersten 256 Byte im Adressraum für "schnelle" Speicherzugriffe mit 1-Byte-Adressen ("Zero-Page") vorzusehen, denn dank des "Direct Page"-Registers kann dieser