-
Thread
KI Kritik und Auswege
frühe Mikrocomputer wie den Altair 8800 möglich und gilt als einer der Wegbereiter der PC-Revolution. MOS Technology 6502 (1975) – Kultstatus. Steckte u. a. im Apple II, Commodore PET, Atari 800 und später auch im Commodore 64 (als 6510-Variante). Extrem günstig und erstaunlich leistungsfähig. Zilog Z80
1980ern richtig sichtbar. Meine "Hall of Fame" Historisch wichtigster: Intel 4004 Einflussreichster: MOS Technology 6502 Beliebtester Allrounder: Zilog Z80 Technisch beeindruckendster (vor 1980): Motorola 68000 Wenn ich einen Sieger küren müsste, wäre es der Motorola 68000. Er war seiner Zeit weit
-
Artikel
6502
und Nachfolgern gehört zur 6502-Familie. Es gibt heute noch neue Mikroprozessoren der 6502-Serie von WDC (Western Design Center) sowie verschiedene Mikrocontroller mit 6502-Kern. Siehe auch. AVR_6502_Emulator Forumsbeitrag: KIM-1 in AVR? Forumsbeitrag: Wettkampf Opa(MOS6502) gegen Frischling(ATmega) Weblinks. 6502 bei Wikipedia
-
Thread
S: EPROM 27(C)32 programmieren
Sind die EPROMs denn nun schon gebrannt? Ich hätte noch schneeweisse nMOS mit güldenen Pins. ☺ Und natürlich mit einem Gucklochfensterchen.
Cartman E. schrieb im Beitrag #8012096: > Ich hätte noch schneeweisse nMOS mit güldenen Pins. ☺ > Und natürlich mit einem Gucklochfensterchen. Zeige bitte mal Bilder, wirklich 32er?
-
Thread
CD4001 wird 100°C heiß
Ich biete einen 6800 der sich auf dem Tester als 6502 entpuppt.
Wenn es wenigstens ein MOS 6501 wäre, der wäre pinkompatibel. Aber den hat Motorola vom Markt geklagt.
-
Thread
Commodore C128
ebenfalls auf sehr ausgefeilter Programmierung bis zur Ausnutzung von undokumentierten Funktionen des 6502.
Guide/ Bedienhandbuch des C128. Das sollte es zum C128 dazu gegeben haben. ☺ Was man mit einem 6502-Derivat anstellt, kann man im Leventhal 6502 nachlesen. Wenn es um die Bits der Peripherie geht, dann noch deren Datenblätter. Ein kommentiertes ROM-Listing ist für den 6502-Novizen ganz sicher
-
Thread
6502 C-Compiler cc65
to PORTB0 of a Junior Computer * * compile blink.c * * 2025-05-28 mchris * */ // MOS6532 PIA addrese $1A80 #define PBD (*(volatile unsigned char*)0x1A82) #define PBDD (*(volatile unsigned char*)0x1A83) #define TIMER_READ (*(volatile unsigned char*)0x1A84
beginnt? Links: cc65 : https://cc65.github.io/ Junior Computer: http://retro.hansotten.nl/6502-sbc/elektuur-junior/junior/base-elektor-junior/
-
Thread
6502 sound generation
Im Moment wird gerade die Programmierung eines 6502 Computers diskutiert. In diesem Thread soll es ausschließlich um die Sounderzeugung mit einem 6502 gehen. Der 6502 ist ein ziemlich historischer Mikroprozessor: https://de.wikipedia.org/wiki/MOS_Technology_6502 Hier ein Codebeispiel die Ausgabe über einen Portpins am Juniorcomputer. Ausprobieren kann man das auch auf einem PiPico: https://www.mikrocontroller.net/topic/577887#7878774
-
Thread
6502 Emulator PiPico
Der Junior Computer war mit einem 6502 ausgestattet: http://retro.hansotten.nl/6502-sbc/elektuur-junior/elektor-junior-literature/elektor-books/ Da hier in einem anderen Thread über die Tonerzeugung mit diesem Computer gesprochen
; Read port B eor #$01 ; Toggle bit 0 sta PBD ; Write back jmp start ; MOS6532 PIA addrese $1A80 PBD=$1A82 PBDD=$1A83 TIMER_READ=$1A84 ; timer read register TIMER_DIV1024=$1A97 ; address to start timer prescaler 1024 and no Interrupt [/code]
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
der originale MOS6502 >ca.1976) schneller arbeiten als ein deutlich modernerer AVR ATmega32u4 >(oder ähnlicher Typ)? Der wurde irgendwann ab 2008 released. >Der AVR darf mit 16 MHz getaktet werden, der MOS6502 kann
(der originale MOS6502 ca.1976) schneller arbeiten als ein deutlich modernerer AVR ATmega32u4 (oder ähnlicher Typ)? Der wurde irgendwann ab 2008 released. Der AVR darf mit 16 MHz getaktet werden, der MOS6502 kann
-
Thread
[S] MOS 8502 CPU
Das kennst du? https://www.polyplay.xyz/MOS-8502R0-CPU-NOS
https://www.retro8bitshop.com/product/mos8502r0-nos/
-
Thread
[S] MPU (Z80/6502/68k)
Hans hat eine sehr gute Sammlung an Dokumentation, und natuerlich gibt es immer noch http://www.6502.org
soll werde ich erst merken wenn ich damit anfange :-) Wenn Du keine Erfahrung bei der Z80 oder 6502 hast, gucke Dir bitte die vielen Bastelprojekte an (die 6502 z.B. bei www.6502.org, z80 z.B. http://www.z80.info/). Dann solltest Du die Tool-chain aufbauen (Assembler, eventuell Linker, und eine Moeglichkeit
-
Thread
Bitbreite und Speicher
4-bittern kann man sich eigentlich komplett sparen und einfach bei den 8-Bit-CPUs wie 8085, Z80, 6502 mit der Betrachtung beginnen – alle diese Prozessoren hatten mindestens einen Data-, Adress- und Steuerbus nach außen herausgeführt und es musste gelernt werden, alles an diese Busse richtig anzuschließen
aber wie eine statische 16KB RAM Karte beim ECB https://de.wikipedia.org/wiki/Europe_Card_Bus in MOS6502 Computer angeschlossen. Um das CAS/RAS kümmerte sich die Hardware auf der RAM Karte. Ich baute so eine ECB Erweiterung mit 5 Steckplätze in meinem PET2001. Ein Polaroid Bild müßte ich noch
-
Thread
Mikrocontroller Einstieg
manuell im > Maschinencode. Mit einem Cross Assembler auf einer PDP-8. Und der wurde schnell auf 6502 portiert...
Programmiersprachen geht!) Auch am PC1500 von Sharp programmierte ich in Assembler, kam der Z80 und MOS6502 CPU nahe, dummerweise gab es für relokatiblen Code keine direkte Auslesemöglichkeit für den Programmcounter, aber es gab Tricks um dann relative Branch zu erzeugen und den Stack für Jump SUB und
-
Thread
[V] TS100 Lötkolben inkl. Netzteil
umgebaut habe. Preisvorstellung: 25€ INKLUSIVE Versand innerhalb DE. Bei Interesse Email an mos6502 ätt geh em ix punkt de.
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
>In der dort verlinkten deutschen Ausgabe: Seiten 18/19. Danke für den Link. - 6502, 1MHz - 1K Ram (0x0000-0x03FF) - 6532 IO mit noch mal 128 Byte RAM (0x1A00-0x1A7F) https://de.wikipedia.org/wiki/MOS_Technology_6532 Der Lautsprecher finde ich auf dem Schaltplan nicht.
wo du wohnst. Ich selber habe auch in meiner Jugend viel mit dem seligen Commodore Pet2001 (auch MOS6502) in Assembler programmiert. Und wenn du wirklich interessiert bist, würde ich dir auch mal weiter helfen wollen. Aber ich kann bestätigen, was einige Vorredner schon sagten: Deine Fragen hier sind
-
Thread
[V] Fluke 27 NEUWERTIG
150EUR Inklusive Versand innerhalb DE. PayPal Freunde oder Überweisung. Bei Interesse Email an mos6502 ätt geh em ix punkt de. Bitte keine Fragen im Thread posten sondern diese per Email stellen, die Antwort füge ich dann per Edit hier ein. Edit 1: Preis ist Verhandlungsbasis
-
Thread
[V] Konvolut Gehäuse für Elektronikprojekte
INKLUSIVE Versand innerhalb DE ohne Inseln. PayPal Freunde oder Überweisung. Bei Interesse Email an mos6502 ätt geh em ix punkt de. Bitte keine Fragen im Thread posten sondern diese per Email stellen, die Antwort füge ich dann per Edit hier ein.
-
Thread
6502 System funktioniert nicht richtig
hinter dem (neuen) Spannungsregler. Wo es sich dann mal verteilt kann man etwas runtergehen. Zu 6502 , Decodierung, Kuttelmuttel mit R/W, OE an Ram und Eprom: Bereits gestern verwies ich auf http://forum.6502.org/viewtopic.php?f=4&t=7964#p106554 Dort weiter bei http://forum.6502.org/viewtopic.php
offensichtlich nach laengerem Bestrieb verschwinden. Diese Webseite geht ausfuehrlich auf den 6502 ein:http://wilsonminesco.com/6502primer/ mfg
-
Thread
Monostabile Kippstufe mit NE555 und Pause
eben nur der µC und ein 100nF Abblockkondensator. Und je nach Last ein passender Treiber-FET oder MOS-Relais. Hier mal ein geeignetes µC-Board zum Basteln: https://www.roboter-bausatz.de/p/digispark-kickstarter-attiny85-usb-development-board-fuer-arduino
. schrieb im Beitrag #7660059: > Öl ins Feuer. War schon der NE555 im Betreff. Auch Z80 vs 6502 oder Assembler vs C sorgt immer für steigende Maiskurse.
-
Thread
Das Ende des Z80
. Kein Treppenwitz sondern logische Konsequenz nach dem Aufkauf des 6502 CPU Herstellers MOS-Technology durch den (Home-) Computer-Hersteller Commodore International. Bil Herd erklärt in einem seiner Videos, wie die 6502 Familie an die Requirements des C64 angepasst wurde
6502 sind überschaubar und betreffen nicht die ISA. https://en.wikipedia.org/wiki/MOS_Technology_6510 Die Zeropage ist ein Konzept, das von 6800 übernommen wurde, und obendrein älter als jeder Mikroprozessor
-
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.
‹ Man kann diese auch 2^16-1 × inkrementieren (oder ein Gemisch aus Basis und Index). Das hatte MOS (der Hersteller) schon Mitte der Siebziger erkannt und in ihrem ›Programming Manual‹ freundlicherweise sehr sauber dokumentiert. Du jedoch schriebst: Kurt schrieb im Beitrag #7642650: > Der 6502
-
Thread
LCD-Display mit Arduino will nicht
Konstantstrom und schreibt alle 15s Spannung / Strom auf die SD-Karte. Auf den beiden Kühlkörpern je drei MOS-FETs und auf dem vorderen vier Hochlastwiderstände. Bilder habe ich 2018 als pdf gebaut, hänge ich an. >> Falls dort ein Modul ausfallen sollte, käme man dank der >> Steckverbindungen überall gut
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
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
Wie sprunghafte Bereitstellung der Betriebsspannung für MC realisieren?
TL431 und P-MOS. https://electronics.stackexchange.com/questions/213304/tl431-low-battery-cut-off
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
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
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
declarations). * Improved optimizations for code speed for stm8, pdk, z80 (and related). * New mos65c02 port to better support the WDC 65C02. [/c] Im Hintergrund wurden seine Aussage nach außerdem „verschiedene“ Verbesserungen und Stabilität-Erhöhungen durchgeführt, um die in Version 4.3.0
-
Thread
SDCC 4.4.0 Release Candiate 1
hat der mos6502-Port in SDCC 4.3.0 oft schlechten Code generiert. Da gab es in letzter Zeit noch einige Bugfixes. P.S.: Es gibt zur Zeit auch eine Umfrage dazu, welche Ports / Zielarchitekturen SDCC-Nutzer verwenden
> 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
SDCC 4.3.0 (RC1 heute)
cycles 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
[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
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
Signalpegel kann aus einem 6551 gar nicht rauskommen, das ist kein CMOS-Baustein. Mit 5V versorgte (N)MOS-Logik schafft Highpegel irgendwo bei 3.6 V o.ä., aber niemals 5V. Oder beziehst Du Dich auf einen RS232-Treiber? (Falls einer da ist: Ich hab' ihn im Schaltplan nicht gesucht). Ich rate hier
-
Thread
[V] Fluke 45 Tischmultimeter
bei Abholung in D-73XXX Antworten per PN unter Angabe der Emailadresse oder direkt per Email an mos6502 ätt gmx punkt de. Bitte nicht hier im Thread posten, da ich sonst nicht mehr editieren kann.
-
Thread
Tasterverarbeitung mit ARDUINO-C
hatte zwei Akkus, A und B, und hat in ASM eigentlich recht viel Spaß gemacht. Im C64 war eine von MOS modifizierte Variante des 6502 verbaut, wimre hiess der 6510.
-
Thread
Spaß mit ChatGPT: Blumentopferde Gesperrt
trainieren braucht man ein MS Rechenzentrum mit tausenden dieser KI Beschleuniger. Vom C64 mit 8bit MOS6502 und 0,33 Mips bis zum AMD Ryzen 7900X3D + Nvidia Graka hat es keine 50J gedauert. Der Anschaffungspreis in zeitgenössischer Kaufkraft unterscheidet sich nicht wesentlich. Was werden dann wohl in
-
Thread
Sourcecode von Apple Lisa freigegeben (Link)
Motorola 6809 Der war zwar billiger als der 68000 Prozessor, aber wer billigst bauen wollte, nahm den 6502. Der 6809 lag zwischendrin.
> > Der war zwar billiger als der 68000 Prozessor, aber wer billigst bauen > wollte, nahm den 6502. Der 6809 lag zwischendrin. Der war aber nicht von Motorola, der 6502. Apple hatte sich irgendwann auf Motorola festgelegt, auch um von Großkundenrabatt zu profitieren, also war die MOS-Tech/
-
Thread
VFD Wer kann mit der Nummer was anfangen
http://retro.hansotten.nl/6502-sbc/elektor-6502-clock/ da gibt es alle Schaltpläne der Elektor DCF77-Uhr mit 65C02, incl. UAA1003 Sprachausgabe. Allerdings ein 6532 Portbaustein, kein 6522.
hier gibts die Datenblätter http://www.6502.org/documents/datasheets/mos/ http://archive.6502.org/datasheets/mos_6522_preliminary_nov_1977.pdf http://archive.6502.org/datasheets/mos_6532_riot.pdf Der 6522 hatte 2 Timer und 2 Handshakes