-
Thread
Motorola 68HC11 Gesperrt
28C256) nötig macht und damit einen heute schwer beschaffbaren 68HC24 als Port-Replicator (nur von TekMos als TK68HC24). http://www.faqs.org/faqs/microcontroller-faq/68hc11/ ftp://ftp.circuitcellar.com/pub/Cross_Development/!FILES.txt (suche HC11 darin) Nimm also lieber 68HC12 und Coldfire mit
sind auch alle Apple II und C64 Programme > übertragbar. Noe. Im Apple II und C64 werkelte ein 6502 b.z.w 6510. Der hat zwar eine gewisse Aenlichkeit mit einem 68HC11 ist aber trotzdem nicht kompatibel.
-
Thread
Beratung Mikrocontroller
auch nichts. Es ist schlicht die falsche Prämisse. Wer C auf einem µC macht kann das auch auf einem 6502 oder älter lernen. Es ist so was von Wumpe, gerade für die genannte Applikation. Diese Diskussion ist für einen Anfänger vollkommen wertlos, deswegen habe ich versucht ein paar Kriterien als Entscheidungshilfe
gibt es für 78 cent bei e-Bay) ein paar 100nF Kondensatoren ein 5V Netzteil ein paar LogikLevel-MosFETs zum schalten von größeren Lasten eine Lochrasterplatine Du kannst auch ein Arduino-Board nehmen, aber du trotzdem musst die MosFETs noch irgendwo hochlöten. Als IDE nehme ich Eclipse mit
-
Thread
Verzögerter Stromfluss bzw. temorär reduzierter Stromfluss
@Mos6502 Danke, Bild2 hatte ich gesehen, hatte aber gehofft es gibt da etwas Kompakteres mit weniger Einzelteilen, brauch nicht so viel Einstellmöglichkeiten, 2 Sekunden reichen, muss dies auch ich in doppelter
-
Thread
Datenblätter kaufen?
mos6502 schrieb im Beitrag #2425284: > Einmal die ungeraden Seiten > drucken, Stapel umdrehen und wieder rein in den Drucker, dann die > geraden Seiten drucken. Macht man ja nicht so oft. hab ich
mos6502 schrieb im Beitrag #2425284: > Wow, internetdrucker will 5 Cent pro Seite, ganz schön dreist. > > Es gibt Laserdrucker, die drucken für <1 Cent pro Seite (Tonerkosten). > So einen würde ich
-
Thread
Starterkit zusammensetzen.
mos6502 schrieb im Beitrag #2424463: > Warum ausgerechnet dieses Board? Mit einem AVR Dragon + Steckbrett wärst > du preislich fast gleich, hättest die Löterei gespart und könntest auch > noch debuggen
bekommen und alles zusammengefasst habe ich da schon eine beachtliche Tipp-Sammlung, um loszulegen ;) mos6502 schrieb im Beitrag #2424463: > Warum ausgerechnet dieses Board? Mit einem AVR Dragon + Steckbrett wärst > du preislich fast gleich, hättest die Löterei gespart und könntest auch > noch debuggen
-
Thread
mos6581 SID (C64 Soundchip) für AVR
Controller im DIP Gehäuse mit >=64kb Flash, >=80kb RAM? Muss ja kein AVR sein. Somit könnte man den 6502 Core mit seinem 64k Adressraum ziemlich einfach voll ausnutzen. Dachte zuerst an den Propeller, den mit 512k externem RAM füttern und dann einen der fertigen 6502 Emus dafür verwenden, aber das scheint
auch mal gemacht, dass ich den Zugriff auf RAM und Flash aufteile (bspw. bis 16K RAM, darüber den 6502-Code im Flash vom AVR). Mark
-
Thread
6502 Prozessor wer kennt den noch?
Guckst Du hier: http://media.ccc.de/browse/congress/2010/27c3-4159-en-reverse_engineering_mos_6502.html Da wird genau beschrieben wie der Funktioniert, auch besonders die Grundlagen und was sich die Entwickler dabei gedacht haben. Mit dem und einem Datenblatt mit Befehlsübersicht solltest
auch nichts neues: http://www.6502.org/tools/asm/
-
Thread
Wie führt ein µC den Code im hex-format aus?
Ja. So ging's auch bei mir. Allerdings mit dem Junior Computer von Elektor; auch ein 6502.
ein schöner Vortrag. http://media.ccc.de/browse/congress/2010/27c3-4159-en-reverse_engineering_mos_6502.html
-
Thread
wo: IC-schaltpläne vom C64 (also: 6510, SID & VIC-II etc)
congress/2010/Fahrplan/events/4159.en.html da müsste auch ein link auf javascript-emulation des 6502 sein...
TMM41464 (2 Chips) Für die CIAs (= I/O) gibt es auch Datenblätter. U.a. hier: http://www.6502.org/documents/datasheets/mos/ Der wurde auch von mehreren Herstellern produziert. Und wenn Interesse besteht: Ich habe folgende Chips (zum größten Teil neu und unbenutzt!) 2x VIC 6569 (1x
-
Thread
"Best Practices" für Mikrocode-Programmierung?
wurden (leider nur eine Windows-Anwendung): http://en.wikipedia.org/wiki/MikroSim Beim Free-6502 core (eine Implemetierung des guten alten MOS6502) ist ein Spreadsheet für den Microcode dabei, das vielleicht ganz interessant ist. Leider ist free-ip.com schon seit ein paar Jahren offline (bzw. eine
Release des Cores noch: http://replay.waybackmachine.org/20011216121838/http://www.free-ip.com/6502/Free6502_v07.ZIP Unter "microcode" findet sich das entsprechende Excel-Sheet und eine csv-Datei. Zu state machine-Entwurf mit Mikroprogrammierung und Excel gibt es hier noch ein paar Informationen
-
Thread
Cpu 6809 Programm kürzen/ändern - Sample-Player
Naja, wenn Du 6502-Assembler kannst, dann ist es nicht sehr schwer, Dein Wissen auf 6809-Assembler zu erweitern. Die beiden sind nämlich recht nah miteinander verwandt; der 6502 ist ein vereinfachter Abkömmling des 6800
Dank für das Angebot, komme gerne darauf zurück. Die Typenbezeichnungen lauten: TMM27128D (16kx8 nMOS) MSL27256k (32kx8 nMOS) Beide mit je 28Pin. Gibt es vergleichbare , aktuelle EEProms, die ich ersatzweise verwenden könnte oder steigt dann die CPU aus? @Robert Danke
-
Thread
SID am AT91SAM7P256
Regulator permits single supply at 3.3V. und das Datenblatt vom SID wäre hier: http://archive.6502.org/datasheets/mos_6582_sid.pdf Bedeutet das dann, dass ich den SID ohne Pegelwandler ansteuren kann?
-
Thread
Atmega Anwendungsfrage
zwischen 0,5A und rund 8A. Ein Widerstand von bspw. 0,5 Ohm könnte in der Ruhezeit mit einem Power MOS überbrückt werden. Wenn der Controller sich zwischendurch schlafen legen darf, ist mir das auch recht... bei dem Stundenlohn :-) Bliebe die Einarbeitung in die Programmierung und das könnte die
damals gute Dienste in Form einer Heizungs-/Raumtemperaturregelung geleistet. Der 6510- (respektive 6502-Prozessor) ist zwar etwas anders, aber prinzipiell ist das auch Assembler. Ich denke, ich werde mich da wieder reinfinden mit der Zeit. Bis die Tage Rainer
-
Thread
KIM-1 in AVR?
noch ein paar Links: Orig. Commodore Unterlagen und Info's: http://www.commodore.ca/products/kim1/mos_kim1.htm Micro-KIM Nachbau von Briel Computer: http://www.brielcomputers.com/micro-KIM.html Tools: http://www.6502.org/tools/emu/ Von dort kann ich den Soft6502 und die von diese Seite ebenfalls
hinkriegt? ==== Ich dachte an AVR Hardware Timer und an eine Tabelle der Taktzyklen für jeden 6502 Opcode. Die 6502 Engine summiert die "verbrauchten" 6502 Taktzyklen in einer uint8 Variable. So alle 10 CPU Befehle (6502 Opcodes) synchronisiert man die virtuelle CPU mit dem AVR Timer. Also
-
Thread
Open source Autoradio
nur durch Zufall auf den SH7262 gestossen und fand ihn sehr interessant. Und wenn du ausser zu mosern einen besseren Prozessor aus dem Hut zaubern kannst dann koennen wir den auch gerne nehmen! Mir fallen auch andere Projecte ein die ich alleine mit dem SH7262 durchziehen kann. (Man ueberlege
auchnoch. :-) <ironie> Manchmal warte ich darauf das in der naechsten News hier einer unbedingt den 6502 als Steuerprozessor haben will weil er den ersten Sex mit der Zeropage hatte und das so romantisch war. </off> > Allerdings besteht bei den Nicht-O/S Toolchains immer die Gefahr, dass > sie limitiert
-
Thread
Würdet ihr so etwas kaufen ?
Lieferzeiten von 4 Wochen, was in letzter Zeit normal geworden ist aber noch erträglich, für paar lumpige p-MosFet gabs letztens Lieferzeiten von 20 Wochen.
Ein FPGA ist komplett frei programmierbar. Ob man nun ein VGA-Interface, einen (mehrere) uCs (8051/6502/AVR/etc), ein Audio-DSP, ein Logic-Analyzer, Signalgenerator oder Minicomputer oder sonstwas in dem FPGA laufen lässt ist nur durch deine Fantasie und die Ressourcen des FPGA's begrenzt. Man programmiert
-
Thread
C64 SID mit Arduino Duemilanove ansteuern (korrigierte Version)
wichtige ist in der SID_6510.asm. auch die Testroutinen, die die Tonleiter spielt. Die komplette 6502-Emu kann raus. Gruß aus Berlin Michael
wichtige ist in der SID_6510.asm. auch die Testroutinen, die die > Tonleiter spielt. Die komplette 6502-Emu kann raus. > ist das die letzte version ? [http://www.mikrocontroller.net/topic/65729#543871]
-
Thread
Linux auf einen Atmega?
eine Art Betreibsstystem ansehen. So langsam sind die AVRs auch gar nicht. Die Simulation eine MOS6502 soll mehr als 2 MHz Takt entsprechen. Man wird sich auch keinen 386er als CPU aussuchen, weil zu kompliziert. Eher schon sowas wie MIPS, ARM oder so. Die ersten Unix-Versionen liefen auf damaligen
>So langsam sind die AVRs auch gar nicht. Die Simulation eine MOS6502 >soll mehr als 2 MHz Takt entsprechen. Man wird sich auch keinen 386er >als CPU aussuchen, weil zu kompliziert. Eher schon sowas wie MIPS, ARM >oder so. Die ersten Unix-Versionen liefen auf damaligen
-
Thread
Accuphase M-2000 nachbauen?
mos6502 schrieb im Beitrag #2402947: > 1. "Monoblocks" sind eine schlechte Idee und haben nur Nachteile. Gut erläutert! Genauer gings nicht mehr? > 2. CD-Player sind rausgeschmissenes Geld, wenn man
mos6502 schrieb im Beitrag #2403188: > Und selbst *WENN* man wirklich einen unterschied hören *KÖNNTE* (was man > nicht kann) kann man an das Laptop einen externen DAC anschliessen, da > die meisten
-
Thread
Eagle und Linux
einem sehr teuren Abo oder mit Einschränkung der Fläche auf 8x10cm (halbe EU-Karte), was mit einem 6502 Mikroprozessor und 6522 VIA nicht ausreicht. Die Disskussion über Alternativen entstand nur wegen der hohen Abo-Kosten, und der Kundenbindung, da nicht mehr auf eine ältere Version zurückgegangen werden
ohne Onlinezwang ist daher die 7.7, zu finden unter: ftp://ftp.cadsoft.de/eagle/program/7.7/ MosFeratu schrieb im Beitrag #6516043: > Kaufen kannst du Sie aber nicht mehr bzw. musst Fusion360 mieten. Und das sind dann rund 500 EUR/Jahr, die kleinere EAGLE-Version für 100 EUR/Jahr läuft allenfalls
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
voll in der C64 Materie drin, kann das sein? Ja. Ich Progge auch immer noch gerne auf dem 6510 und 6502 > Soweit ich weiß waren die Dinger sogar noch vor meiner Zeit ;) Kann sein. > > Achso, schönes Layout hast du gemacht! Danke.
verbunden. Die Relais für die Drehrichtungsumkehr und die Einschaltstrombegrenzung sowie die beiden MOS-Fet IRF540 sind vom Controller über Optokoppler potentialgetrennt. Als Erweiterung geplant ist eine Steuerung über I²C, um den Steller von einem (geplanten) Stellwerk für die Weichen ansteuern
-
Thread
Theorie Frage: Warum Low-Aktiv ?
peter-neu-ulm wrote: > Die MOS-Logikfamilien haben diese Eigenschaft übernommen, obwohl > das diese Technologie nicht erfordert. NMOS-Technik arbeitet(e) üblicherweise mit aktivem Pulldown und passivem Pullup. Das ist durch
daran hatte ich auch gedacht mit meiner Bemerkung. Die 'negative Logik' ist mir damals zu Z80 oder 6502-Zeiten zum ersten Mal begeget.
-
Thread
NEC-V53 Hat wer Erfahrung?
zu tun gehabt. Bin aber ansonsten in Assembler relativ fit durch AVRs, Motorola 6809/68K, und dem MOS 6502. Wäre sehr dankbar für jeden Ratschlag... Michel
-
Thread
Parallax Propeller
angeschaut.. tut mir leid, das ist für die genannte Rechenleistung einfach nur erbärmlich. C64 --> 6502, 1 MHz, Grafikchip, Soundchip: http://www.youtube.com/watch?v=jXeMtKrqtFY Gruß, Christian
> tut mir leid, das ist für die genannte Rechenleistung einfach nur > erbärmlich. > > C64 --> 6502, 1 MHz, Grafikchip, Soundchip: > http://www.youtube.com/watch?v=jXeMtKrqtFY :-) Ich bin mir sehr sicher, dass nach 20 Jahren mit der heutigen Propeller-HW wesentlich genialere Demos kommen. Wieder
-
Thread
Cornell University Final Projects rund um den Mega32
"MOS 6502 Emulation on an Atmel Mega32" war gerade neulich hier ein Thread sehr schöne Sammlung
-
Thread
SD-Card an sehr altem Rechner mit 6502 CPU (@1 Mhz) ?
sich wie z.B. beim alten Commodore 64 ebenfalls Userport und ist im Prinzip ein halber 6522 ( http://6502.org/documents/datasheets/mos/mos_6522.pdf ). Ich moechte nun eine SD-Card moeglichst ohne zusaetzlichen Controller anklemmen. Wird das im "4 bit-mode" funktionieren ? Geschwindigkeit ist in diesem
mehr als 32 kB Hauptspeicher haben. FAT16-Treiber oder ein natives Filesystem schreibe ich mit einem 6502-Cross-ASM. Michael
-
Thread
6502 Emulation auf AVR ?
Nun will ich mal meinen Senf dazugeben. Ich denke eine MOS6502 bzw MOS6510 (folgend nur noch als MOS bezeichnet) Emulation auf einem AVR sollte unter folgenden Umständen möglich sein: Der MOS Takt ist nicht höher als 1MHz Der AVR Takt ist ein ganzes Vielfaches
was ich in den 6502 Datenblättern gesehen habe stimmt mich zuversichtlich. Die schnellsten MOS Befehle brauchen mindestens 2 MOS Takte und haben während dessen 1 RAM zugriff. Bei 1MHz MOS-Takt und 16 MHz AVR-Takt würden
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
im Teiche weile! Kratzen mit dem Buttermesser konnte meine Mutter besser. Wer andern in die Möse beißt, ist böse (meist)! Wenn wir sie als Rolle wollen, müssen wir die Wolle rollen. In diesem Sinne Paul
Das Rechnerchen wäre ne Alternative zum KIM-1 (wobei ich eher ein 6502-Fan bin). Übrichens: Die Schadow-Tasten des MOPPEL gibt noch heute, die haben unter allen mir bekannten Tasten die beste Haptik. Sie sind bei Mükra in erschiedenen Farben erhältlich.
-
Thread
Anfänger: Portbaustein als PLD
wegen der Kompatibilität aber gern einsetzen würde und deshalb als PLD nachbauen will: http://www.6502.org/documents/datasheets/mos/mos_6523_tpi_preliminary.pdf (Es handelt sich um einen 3*8 Bit-Port. Über 3 weitere Register läßt sich jeder Port-Pin individuell als Eingang oder Ausgang schalten.)
-
Thread
Gute alte Zeiten :)
inzwischen 2 Stück und programmiere Assembler Spielereien mittels CrossCompiler ACME für den guten alten MOS6510...
Kennt jemand noch den Befehl "WAIT 6502" auf einem Commodore 30XX (geht auch auf 80xx und wahrscheinlich PET)?
-
Thread
Speicherlebenszeit beim 6502 uP
welcher FH ausser der in GM ist das denn ?? :) Am Speicher liegts zu 99% nicht. Denke ich. Der 6502 ist auch in den ganzen C64 drin und da hab ich bisher wenig gehört, dass da der Speicher den Geist aufgibt. Wenn du in GM studierst würde ich evtl. auf den Moses tippen.
Der 6502 wird noch hergestellt! Western Digital hat eine neuere Variante des Prozessors im Programm (den 65C02), der aber vollständig kompatibel zur Urversion ist. Dazu gibt's auch einen 6502-basierten Mikrocontroller
-
Thread
Probleme mit 6502 uP
uP: MOS6502AD, 42.KW 1985 (läuft im Moment mit 60kHz) SRAM: IDT7164S EPROM Simulator: CL63C256 über 74HC245 in den Daten, Adress und Steuerleitungen. Jetzt bleibt der uC nur noch beim Lesen des Busy Flags
Schaltung wird der Takt garnicht verwendet: http://www.hytherion.com/beattidp/comput/x65tools/diy6502/diy6502.gif