-
Thread
Wunsch MCU, wie würde eure aussehen?
mich klingt das eher nach Albtraum. Banking bis zum Erbrechen, von der 6502 ganz abgesehen.
>Wenn man halt mit dem C64 aufgewachsen ist... >Überdies ist die 6502 die CPU mit der einfachsten Maschinensprache, >zumindest IMHO. Hmmm, dann kennst Du offenbar ausschließlich die 6502-Maschinensprache. Orthogonalität? Fremdwort...
-
Thread
µC Alternativen
verdrahten ? Das dürfte mit SMD-IC's stressig werden. Warum dann nicht gleich nen alten 8-Bitter: 6502, 8085, Z80...mit DIL-IC's weniger stressig Gerhard
-
Thread
C/C++ Compiler gesucht
für 8080, 68000, 6502 Prozessoren, oder SCMP, oder ARM, AVR .......
-
Thread
Wieso generiert der Compiler Chaos?
avr-objdump -h -S CD1.elf > CD1.lss AVR Memory Usage ---------------- Device: attiny861 Program: 6502 bytes (79.4% Full) (.text + .data + .bootloader) Data: 319 bytes (62.3% Full) (.data + .bss + .noinit) Build succeeded with 0 Warnings...
-
Thread
Gründe gegen einen AVR
zu benutzen: http://www.westerndesigncenter.com/wdc/w65c265s-chip.cfm Nur, 25 Dollars nur wegen 6502/65816-kompatibel ist nicht von Pappe, da lohnt sich schon ein kleiner FPGA und der T65 Core im 65816 Modus.
zero wrote: >>Ich bin bei 6502 und auch Z80 angefangen (APPLE ][), > Wie heist das heute: lebenslanges Lernen Nicht nur heute. Das war wohl schon immer so. Lenin wird der Spruch zugeschrieben: ,,Lernen, lernen, nochmals
-
Thread
ARM7: ADC Wandler 16 Bit ?
eindeutig absehbar, also setzt er es gleich. Solche Busy-Loops waren schon zu meinen Z80 oder 6502-ASm-Zeiten sehr unbeliebt, weil in dieser Zeit nichts anderes gemacht werden konnte und vor allem keine User-Aktionen beachtet werden konnten. Du kannst natürlich auch dort Deinen Willen durchsetzen
-
Thread
Angebote gegen Rechnung ?
Gruss Anbieter P.S. Ich bin selber etwa seit der gleichen Zeit in der Branche wie Du. (4004, 6502 , TTL-Gräber ;-) ) Elektronik und SW. Gelernter Elektroniker. Habe zuletzt als Angestellter SW&HW Entwickler etwa 60 Tsd./Jahr gehabt, mich aber kürzlich selbstständig gemacht.
-
Thread
Z80 Mikrocomputer Bastelei
befinden und momentan schwirren hier mehrere Nostalgie Themen herum ;) AVR CP/M Wer kennt den 6502 noch ... ...
kompletes CP/M SOC hin bekommen und PIO/SIO/CTC emuliert man gleich mit. Oder man emuliert einen 6502 und geniesst noch mal UCSD/P. :-D Olaf
-
Thread
Buch AVR-Datenblätter zu verstehen & Register, Stackpointer
etlichen Jahren mal unter Anleitung eines Freundes gelungen war, waren ein paar Zeilen ASM auf einer 6502, danach habe ich keine Controller mehr angefaßt. Bis zu dem Zeitpunkt, da ich wirklich programmgesteuerte Technik in meinem Studio brauchte, habe ich nur unintelligente Elektronik zusammengebraten.
-
Thread
Assembler Befehle identisch ?
Um was für einen Prozessor soll es sich dabei handeln? Könnte z.B. was 6502-artiges sein. Dann würde sty 0,x den Inhalt des Registers y and die Adresse 0+x schreiben wobei 0+x modulo 256 genommen wird. ldx 0,y würde dann den Inhalt der Speicherstelle 0+y (wobei
-
Thread
Theorie Frage: Warum Low-Aktiv ?
daran hatte ich auch gedacht mit meiner Bemerkung. Die 'negative Logik' ist mir damals zu Z80 oder 6502-Zeiten zum ersten Mal begeget.
-
Thread
65C02-P4 dringend gesucht.
Dir gesuchten CPUs. Ich bin gerade dabei, einen alten Elektor-Bausatz ("Junior-Computer") auf 6502 -Basis zu reaktivieren und etwas stromsparender zu gestalten. Für ein anderes Projekt hatte ich mir vor ca. 15 Jahren mal eine 65SC02-P4 auf Vorrat gekauft, die jetzt Verwendung im Junior-Computer findet als Austausch für die originale 6502 CPU. Daher kann ich auch die Funktion garantieren. Die 4 MHz Taktrate kann ich beim "JunioR" garnicht verwenden, da die anderen Komponenten des "Juniors" nur 1 MHz vertragen. Wenn Du noch nicht
-
Thread
CodeVision AVR Pointer auf fkt()
, dass man für verschiedenen Speicherorte auch verschiedene Funktionen braucht. Ich komme von der 6502 mit einem itegriertem Adressraum. Die Umstellung auf Havard birgt Tücken, diese förden den Lernprozess, und deshalb habe ich sofort daran gedacht als ich dein Dilemma erkannte. Leider scheinen viele
-
Thread
Widerstand / Verstärkung per Spannung regeln
Achja... Ich meinte den LMH6502 http://www.national.com/appinfo/amps/vga_amplifiers.html
-
Thread
DCF77 Empfänger Schaltung - keine Funktion
Oktober 1980). Antenne mit BF 256, Empfänger mit TCA 440, DCF-Schaltuhr 9-58, (September 1981) mit 6502, 6532, 2716.
-
Thread
NEC-V53 Hat wer Erfahrung?
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
-
Artikel
Diskussion:Mikrocontroller
Folgende Artikel können gelöscht werden bzw. direkt hierher verlinken. 68HC05 68HC08 68HC12 8051 6502 AT91SAM C166 C16x H8 MARC4 MAXQ MC68332 Parallax Propeller SuperH TriCore Z8 Z80 PIC PSoC ElanSC520 Die grossen Artikel über AVR, MSP30 etc. habe ich draussen gelassen, ist denke ich übersichtlicher
-
Thread
Mini-computer mit AVR
gespannt auf die weiteren Entwicklungen im Bereich AVR. P.S.: @Eddy: Hier im Forum gab es mal einen 6502 Emulator... der würde doch gut zu deinem Projekt passen :) Gruß, SIGINT
-
Thread
AVR: Newbie Fragen
Falls es eine FAQ gibt, die diese enthält bin ich auch für den Hinweis dankbar. Habe schon vorher 6502 (C64) und 68000 (Amiga) inkl. der entsprechenden Peripheriebausteine in Assembler programmiert, beim AVR ist aber doch einiges etwas anders :-) Zum experimentieren nutze ich einen ATmega8515. So nun
Hallo, warum Atmel das so gemacht hat, wird wohl nur Atmel selbst wissen. ;) Wenn Du 6502/68000 progranniert hast, sag ich es mal so: In Deinem Beispiel macht es keinen Unterschied, ob Du memory-mapped oder über die IO-Befehle zugreifst. Aber: es gibt Befehle, die nur als IO-Zugriff
-
Thread
S: MCB517A Stromlaufplan / Schaltung
oder wenigstens die Jumperbelegung ... Falls jemand da helfen kann, bitte melden ... MfG Ingo (6502)
-
Thread
MC68000 von Motorolla
Abläufe konkret sehen zu können, daher hatte ich das erwähnt. > Andere 8-Bit-Prozessoren wie der 6502 sind da etwas anders: Behaupte ich mal ganz provokant: Da hat der 6502 nun 128 Adressregister und yalu ist immer noch nicht zufrieden ;-).
> Behaupte ich mal ganz provokant: Da hat der 6502 nun 128 > Adressregister und yalu ist immer noch nicht zufrieden ;-). Ah, einer, der sich mit diesen rostigen Dingern noch auskennt ;-) Du sprichst wahrscheinlich die Indexed-Indirect- und Indirect-Indexed
-
Thread
Frage zu GAL16V8D
Danke @Tishima für den Link. Ich benutz' zwar nicht den 6502, ist aber dennoch eine intressante Seite! Werde sie mir aber erst später zu Gemüte führen, da ich gleich weg gehe. Und wenn WinCUPL auch mit anderen Herstellern funzt ist das ja prima... übrigens finde
-
Thread
[S] Prozessor 65C02
habe gerade eine vor mir ( R6502PI 11450-11 MEXICO 914094732-2 ) ungetestet aber auch nie eingebaut ursprünlich als Esatz für ATARIXE vorgesehen ohne Gewährleistung zu verschenken auch wenn es schmerzt behandle sie bitte
-
Thread
ANRITSU Spectrum Analyzer MS710F - Service Manual gesucht
stehen ( Netzwerk/Spektrumanalyzer bis 30 MHz), ich glaube es sind darin 7 oder mehr Mikroprozessoren 6502 verbaut, ein steckbarer Magnetblasenspeicher war damals die moderne Speichererweiterung für Settings. Schon bei BAMA geschaut? http://bama.edebris.com/manuals/ nein Anritsu ist da nicht aufgelistet
-
Thread
6800 oder 8080 MPU?
und Write Handshakesignale. Da gab es CPUs mit einer Read/notWrite Leitung, das sind z.B. 6800 oder 6502 und andererseits die /RD und /WR als zwei getrennte Leitungen wie im 8080 oder auch 8051. Ähnliche Verwirrungen gibts ab 16 Bit mit kleinen und großen Indianern - vielmehr Endianern
-
Thread
THUMB-Mode vs ARM-Mode AT91SAM7S
den beiden "Modes" oder sind das einfach gesagt nur unterschiedliche Opcodes? Bin nun mit dem 6502-Emulator fast durch und versuche in Richtung Optimierung ein paar Anregungen zu finden. Viele Grüße, Peter
-
Thread
RAM mit Adresslatch gesucht
ganz beeindruckend, aber da dies mein erster Eigenbau-Rechner ist und mir Architekturen wie Z80 oder 6502 wesentlich vertrauter sind, habe ich mir nicht zugetraut, so etwas auf Anhieb an's Laufen zu bekommen. Kannst Du mit dem AY-3-1015 nur booten, oder auch im laufenden Betrieb mit dem PC Daten tauschen
-
Thread
Adresstabelle im Assembler
r5, r5, #2 // ldr r4, =opcodes // add r5, r5, r4 // ldr r5, [r5] dabei ist r8 PC des 6502, r10 ist A des 6502, "memory" das Label des "C64-Speichers" und "opcodes" ist das Label der Sprungtabelle: // c64 memory memory: DC8 0xa0, 0x80, 0xa2, 0x80 opcodes: DC32 op_00 // BRK
sieht sehr vielversprechend aus. Ich denke, dass das zeitlich echt rockt. Sämtliche Register der 6502 bekommen jeweils ein ARM7 Register. Was ich an der Assembler-Version gegenüber der C-Version noch einen gewaltigen Vorteil finde: bis jetzt wird noch kein Stack verwendet, da die Rücksprungadressen
-
Thread
GOS: einfacher preemptive multitasking scheduler
seit meinem letzen Post hier ;-) Lebt ihr noch alle ? 1) Ich habe GOS mal reaktiviert in nach 6502 portiert (nur fyi, 6502 ist hier ja egal ;-) 2) Aber evtl. interessant für hier: Mein neuer BASIC Compiler kann auch AVR ! Einfach mal auf https://github.com/fce2/bascom nach "AVR" suchen...
-
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
Kopierschutz bei ATmega8?
(in diesem Zusammenhang) unter einem Vektor die nakte Adresse des Sprungziels (wie beim Z80 oder 6502) und nicht den kompletten Sprungbefehl (wie beim AVR). ;-) > der witz ist nur, _dass_ da halt schon der reset-vector steht und es > sich um _flash_-speicher handelt. man muesste vorher wenigstens
-
Thread
Kompliment für die neue Elektor
als die Elektronikzeitschriften anfingen, die ersten Mikroprozesorplatinen mit Prozessoren wie dem 6502, 8085 oder Z80 zu beschreiben, konnte man sich die Frage stellen, warum man sich mit der Technologie auseinandersetzen soll. Schlieslich konnten die Einplatinenrechner ja nicht mal Schachspielen und
-
Thread
Microcontroller mit Von-Neumann Architektur?
gibt es noch die 68000-Derivate, die recht angenehm auch in Assembler zu programmieren sind. 6502-kompatibel sind sie aber alle nicht. Es gibt jedoch 6502-Emulatoren für 68000 ;-)
Wenns ein 6502 sein soll, dann würde ich hier im Forum mal suchen... da hat jemand einen 6502 Emulator auf einem AVR realisiert; wohl zyklengenau. Die 8051 kann man auch als vonNeumann nutzen... orginal soll wohl
-
Thread
Z80-Projekt
) gab es vor 1-2 Jahren hier mal. Und Dennis Kuschel (http://www.mycpu.thtec.org/) hat sich einen 6502-ähnlichen Rechner gebaut. Beide haben dabei allerdings nicht rein auf Logik gesetzt. Zwar jeglicher klassischer programmierbarer Logik abhold, habe sie sich dann doch etwas selber belogen, indem
-
Thread
C64 + Atmega
sogar ein kleiner ARM sollter locker in der Lage sein, eine komplette 1541 zu emulieren, inklusive 6502 und Pipapo. Schließlich gab es C64 Emulatoren, die auf nem 486er in Echtzeit liefen. Damit wäre eine Cartridge für ~30 EUR machbar. Wer fängt an?
-
Thread
Funktion STXY(x,y,wert)??!!
uns nicht hilfst) folgender Link weiter: http://www.math.purdue.edu/~wilker/misc/DEVEL/0036/A-6502/A65.C Das ist ein Cross-Compiler für 6502 Mikroprozessoren. Dort wird der STXY-Befehl für die folgenden Assembler-Opcodes verwendet: STX und STY. Diese beiden Befehle speichern das einmal das
-
Thread
der grösste Mikrocontroller flagschiff
festgemacht: > keine MMU -> uC > mit MMU -> uP Das ist gelindegesagt Quatsch, weil dann auch Z80, 6502, 8086 und sogar 68000 µCs wären. Nein, der Unterschied ist recht einfach: Sobald irgendwelche Peripherie und/oder Speicher im Baustein untergebracht ist, ist's ein µC. µPs haben keine Peripherie
8048,8051,68c00, AVT, etc., etc.). Ein uP braucht auch drumrum noch einiges an Hardware (siehe Z80,68000, 6502 etc. etc.)
-
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
Zeitschleife in einem Vorhanden Pogramm ändern??
Mühsam ernährt sich der Rückwärts-Ingenieur... Ich hab sowas mit 6502-Programmen schon gemacht, jetzt muß der Texteditor mit der Suchen-und-Ersetzen-Funktion ran. Alle symbolischen Labels, sobald man eine vermutliche Funktion erkannt hat umbenennen, die Portpins nach
-
Thread
ATMEGA8 Soundgenerator/Synthizer
Moment abgeht. Ich interessiere mich neuerdings auch für das Thema Sounderzeugung. (auch auf Grund des 6502Emu-Threads) Ich werd mir dein Prog mal bei Gelegenheit anschauen. Vielleicht kann ich damit ja meinen defekten SID ersetzen ;) Ich hoffe,daß die im 6502-Thread es hinbekommen einen SID-Player nur
Sieht gut aus, sehr aufwendig. Wo gibt es den 6502 Emulator für den Atmega32?
-
Thread
ATMEL billiger und leistungsfähiger als PIC
Religionskrieg". So was gab es übrigens schon immer, berühmt war beispielsweise in den 1980gern der Z80 - 6502 Krieg. Für mich persönlich ist das so: Ich habe mir mal die PICs angeschaut, aber die die ich da gesehen hatten konnten damals nur 16 Bytes auf einmal aufrufen, den Rest musste man per Bankswitching
-
Thread
SD-Card an sehr altem Rechner mit 6502 CPU (@1 Mhz) ?
mehr als 32 kB Hauptspeicher haben. FAT16-Treiber oder ein natives Filesystem schreibe ich mit einem 6502-Cross-ASM. Michael
Die Card-Reader mit diesen µC arbeiten oft mit 8 Mhz. So ein alter 6502-Rechner, ist z.B. gegen einen relativ aktuellen Atmel, eine echte Schnecke. Das Lesen der Karte wird sich imo irgendwo im kHz-Bereich bewegen. Daher mache ich mir Gedanken ueber das Timing, da das
-
Thread
Neue AVR µC , irgendwas bekannt ?
setzt keiner ein. Ist das bei PICs nicht so ? Oder bei Peters geliebten 8051 ? Es gibt selbst noch 6502 uC... Dass AVRs so stark verbreitet sind, liegt meiner Meinung nach an 2 Dingen: a) sehr gutes Preis/Leistungsverhältnis (billig, einfach, aber schnell) b) weite Verbreitung bei Hobbybastlern.
-
Thread
6502 Emulation auf AVR ?
so hinzubiegen das er einen 6502 mit 1MHz emulieren kann ? Grüße Björn
Unterlagen suchen. ;) Im Netz liegt viel, leider auch viel unvollständiges oder falschen... Für den 6502 ist erstmal http://www.6502.org/tutorials/6502opcodes.html zu empfehlen. Gruß aus Berlin Michael
-
Thread
Architekturunterschiede RISC und 8051
unterlaufen: >Es gibt auch Registerbasierende Controller. So war das früher >beim Commodore16 mit dem 6502 (Reg XY). Falsch. Der 6502 ist ein typischer Akkumulator-Prozessor. X und Y sind Hilfsregister, z.B. für indizierte Adressierung. >Aus heutiger Sicht gesehen, ist der 8051 auch ein RISC, Prozessor
@Dirk: >Anhand des 6502 wollte ich nur etwas demonstrieren. >Natürlich hat der nen Akku. Mann kann die gleichen >Dinge aber auch mit X und Y erledigen. Da A auch >ein Register ist, sind die Befehle nicht nur >von A Abhängig
-
Thread
Suche MOPPEL Projekt in Heft oder .PDF
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.
Sonderheft Nr. 80 "Das EMUF Sonderheft" habe ich hier auch noch liegen. Handelt aber nur über die 6502 also passt es nicht zu diesem Thema. Wer möchte kann es gerne haben, ist auch nicht so zerlesen wie das Moppelheft ;-) oder ich scanne das Ganze und stelle es Bernd zur Verfügung. Zu meinem Tastaturproblem