-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
Thanks für die umfangreiche STM32 Dokumentation ink. der super Libraries ohne die ich sicher beim 6502 hängen geblieben wäre ! Schönen Sonntag noch , Larry
-
Thread
[V] Retro-Hardware / IC`s
Peter Sieg schrieb: 2. CBM IC's:6502; 6522; 6116, Roms; SID's (SID = alle teildefekt - Stimme fehlt; sonstige Defekte). Teilweise sind auch die Rückseiten der Leitschaummatten noch mit IC's bestückt: Dürften über 30 Stück sein! Die
erfolgreich getestet. Preis: 30€ ------ Schade nur für CBM, hätte Apple2 gebrauchen können, nur 6502/6522....
-
Thread
Raspberry Pi 2 ist laaaaaangsam
Desktop schaut, kann man das Rückladen der einzelnen Icons der Reihe nach sehen. NEIN, ich hab keine 6502er unter der Haube! >Teile des Benutzerinterfaces von Programmen sind heute auch nicht mehr >hart verdrahtet, sondern werden dynamisch anhand von irgendwelchen Daten >erzeugt. Das kann sich die
-
Artikel
P89626
mtdblock7" block 9 is bad yaffs_read_super: isCheckpointed 0 REISERFS warning (device sda1): super-6502 reiserfs_getopt: unknown mount option "iocharset=utf8" FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! hfs: unable to parse mount options udf: bad mount
utf8,shortname=mixed" yaffs: Bad mount option "iocharset=utf8" REISERFS warning (device sda1): super-6502 reiserfs_getopt: unknown mount option "iocharset=utf8" FAT: utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! hfs: unable to parse mount options udf: bad mount
-
Thread
CPU/µC - Takt/Schaltfrequenz
Thomsen schrieb im Beitrag #3999009: > Dann guck dir mal die Zahl der Takte pro Befehl bei einem 6502/6510 an. > Und der stammt aus dem Jahr 1975. ??? Der 6502 hatte nur ziemlich wenige 1-Takt-Befehle. Nur das bissel Zeug zum Kopieren innerhalb der wenigen (3!) Register und das bissel Zeug zum
c-hater schrieb im Beitrag #3999018: > Der 6502 hatte nur ziemlich wenige 1-Takt-Befehle. Nämlich keinen einzigen. 2 Takte Minimum.
-
Thread
PC1500 Antiker Rechner im freien Fall :)
Hier noch zwei Mondlandeprogramme von 1975: aus dem HP25-Handbuch und First Book if KIM (6502-Assembler)
-
Thread
Arduino Apple 1 Emulator
Kann es sein, dass der ursprüngliche Code des 6502 Emulators von hier ist: http://forum.arduino.cc/index.php?topic=193216.0
-
Thread
Conways Game of Live zu langsam auf Z80
Flanken intern Aktionen durchführte, der Z80 aber nur auf einer intern "schaltet". Darum war die 6502 mit Halbgas genauso schnell. Vermutlich aber hat 1 Z80 Baustein die gleiche Rechenleistug wie alle "Computer" des 2.ten Weltkrieges zusammen hatten....
-
Thread
Code langsamer durch Löschen einer Instruktion
sie > überhaupt auf? Solche Effekte kann man bei fast allen CPUs finden. Selbst auf der alten 6502 CPU brauchen z.B. bedingte Sprünge einen Takt mehr, wenn das Ziel nicht im gleichen 256-Byte-Block liegt wie der Sprungbefehl selbst. Ändert sich durch Codeänderungen woanders die Lage ein Schleife
-
Thread
Selbstgebaute Elektronik für langen Einsatz
Hallo meine DCF-77 Uhr läuft seit den 80ern. Mit 6502 und 7-Segment. Mein Verstärker in der Werkstatt hat schon 40 Jahre hinter sich. Läuft fast täglich. Solide 2N3055er.
-
Thread
gemeinsames Forum zum 8052
8052 Foren wurden 2010 mangels Beteiligung geschlossen... 68HC11 übrigens auch. 6502 erst recht. Wer Geriatronik will, muss verstaubte Bücher wälzen.
> 6502 erst recht. Werden die nicht noch in der Stueckzahl 2 genutzt? (Gehirn von Bender und Holger) Olaf
-
Thread
8 Bit Berechnung schnell, schneller am schnellsten
rts .endproc [/code] Von hier: http://codebase64.org/doku.php?id=base:6502_6510_maths (Google! Hätte ich auch vorher dran denken können...)
Hier ist eine komplette Implementation einer 3D Rotation mit perspektivischer Projektion in 6502 Assembler: http://codebase64.org/doku.php?id=base:3d_rotation AVR-Assembler ist für Anfänger, kann ich dazu nur sagen...
-
Thread
AVR - Tutorial - Benötigte Ausrüstung
für die CLR sein, zumindest letzteres fühlt sich ganz ähnlich an. Ich habe ganz wenig Assembler für 6502, x86 und DirectX-Shader programmiert, wenn es nicht zu vermeiden war, bzw. gelesen, um zu lernen, wie z.B. SIMD funktioniert und ob der Compiler gemacht hat was ich wollte. Man muß die Waffen halt
-
Thread
Umstieg bzw. Ergänzung PIC Prozessoren auf Arduino.
oder 16F628 usw.) sehr leicht ist. Ich habe also schon umfangreiche Assemblerkenntnisse. Der alte 6502 war mein erster Prozessor den ich programmiert habe. Kennt den noch jemand? Nun habe ich diverse Anlagen gebaut und mit eben den PIC's programmiert. Die Sachen wurden immer komplizierter und nun
meine Aufgabe. > Also das Grundsätzliche dabei? Das solltest du doch mit deiner immensen PIC/6502-Erfahrung aus dem FF beherrschen. Dann sollte es auch keinerlei Problem sein, das auf AVR umzustricken. Wer einen Assembler kann, kann alle, jedenfalls wenn genügend Fleiß dahintersteckt. Ist bei
-
Thread
ASM80: Online-Assembler für 8-Bit-CPUs
newsticker/meldung/ASM80-Online-Assembler-fuer-8-Bit-CPUs-2458385.html Unterstützt werden 8080/8085, 6502, 6800, 6809 oder Z80.
-
Thread
uBoard - USB Multi-Gerät
Hexcodes eintippen konnte. Ich hatte damals nur einen Disassembler, aber keinen Assembler. Für den 6502 habe ich dann nur noch 6 Wochen gebraucht, wobei der zugegebenermaßen auch einfacher war. Also: Kennst Du einen, kennst Du sie alle. Vor allem, da Du in C programmierst und das prozessorübergreifend
-
Thread
Frequenzzähler mit LS7060
170, Titel "Universalzähler". Der Elektorentwurf zeigt einen Reziprokzähler, dessen Herzstück ein 6502 ist. Interessant ist die Schaltung des selbsteinstellenden Vorteilers, allerdings auch hier ein IC, das heute selten ist.
-
Thread
Integrierte Grafikeinheit in Mainboard UND Prozessor ?
bekomme. Das wird es wohl wert sein. Laut ASUS läuft der auf meinem gewünschten Mainboard ab BIOS Rev. 6502. Ich hoffe das Board hat schon diesen Status wenn ich es bestelle. Habe nämlich keine Ahnung wie man ein BIOS Update durchführt und kenne auch niemanden, der mir dabei helfen könnte. Dazu hole ich
-
Thread
Funktion zum vergleich von Variablen
BASIC-Interpreter nun eigentlich genau funktioniert. Zu dem Zeitpunkt kannte ich nur einige Assembler-Befehle des 6502. Adressierungsarten waren mir ein Begriff, aber ich kannte nicht alle. So saß ich auf dem Weg von und zur Lehre in der Bahn - meine Fahrzeit betrug über eine Stunde pro Strecke - mit einem Riesenstapel
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
bewährten 8051 - natürlich nur die originalen von Intel. Die Hardcore-Oldschooler verwenden dann ein 6502-Derivat, z.B. den W65C134S von WDC.
greg schrieb im Beitrag #3878450: > Die Hardcore-Oldschooler verwenden dann ein 6502-Derivat ARM ist ein 6502-Derivat :-) greg schrieb im Beitrag #3878450: > den bewährten 8051 The 8051 MCU: ARM’s nemesis on the Internet of Things? http://www.embedded.com/electronics-blogs
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
appleII Platine handgelötet 2000 > Lötstellen ! Aha, auch ein Oldtimer? ich hab noch den KIM (6502) und den Z80 Kit handgelötet, bevor es mit einem CP/M Rechner (auch handgelötet) an's Eingemachte ging.
-
Thread
ARM und Assembler Programmierung?
rennt mit 60-80 Mhz, bearbeitet Befehle in einer Prefetch Queue und nicht 2 Mhz wie ein Z80 oder 6502. Darüber hinaus erlaubt C hardwarenahe Programmierung, wie mein Beispiel eines ARM7TDMI Code hier zeigt, auch wenn es nur Zuweisung sind. [code] /* Einstellen der PLL auf gewünschte Taktrate
-
Thread
Ist das ein Bug im Compiler?
} } flag_set(F_update_grayscale); } 6500: df 91 pop r29 6502: cf 91 pop r28 6504: 08 95 ret ;-------------------------------------------------------------------------------------------------- 00006506 <dmx_direct_stepup_fail
-
Thread
Probleme mit dem Carry Flag bei der Subtraktion
Also ist a=166, b=60 und damit b≤a und C=0. Aber Vorsicht: Bei einigen Prozessoren (bspw. dem 6502 und m.W. auch bei den PICs) wird das Carry-Flag bei der Subtraktion genau andersherum gesetzt als bspw. beim AVR, nämlich bei b≤a, d.h. wenn /kein/ Borgen erforderlich ist.
Yalu X. schrieb im Beitrag #3833217: > Aber Vorsicht: Bei einigen Prozessoren (bspw. dem 6502 und m.W. auch bei > den PICs) wird das Carry-Flag bei der Subtraktion genau andersherum > gesetzt Die Logik dahinter: Genau das kommt raus, wenn man nicht wirklich subtrahiert, sondern ohne zusätzliche
-
Thread
DOS fähigen Retrocomputer auf Single Layer Gesperrt
Also in den 80-ern wurden ja durchaus Kleincomputer auf Lochraster gebaut mit Z-80 oder 6502. Vielleicht sollte man mal die DDR-Literatur dazu abgrasen?
-
Thread
Atmel SAM4L Xplained Pro Starter Kit ATSAM4L-XSTK - zum lernen?
besten kennt. Dann lieber bei etwas hängen bleiben, das mehr bietet. Zum Lernen reicht auch ein MOS6502, aber so sehr wie ARM sich breit macht, ist das ein Argument für einfachere Systeme ? Gruß, dasrotemopped.
ja hier weder über einen Z80 noch über einen 6502, sondern dennoch über eine durchaus zeitgemäße Architektur, auch wenn sie nicht mehr ganz „hip“ ist. Wenn man das Grundprinzip eines Controllers verstanden hat, ist es auch nicht schwer, andere
-
Thread
[VHDL] Process Sensitivitätsliste ohne if!?
in Verilog mehr beschreibungen wo Prozessoren nachgeahmt werden oder andere Systeme? Ich habe eine 6502-Beschreibung gefunden und auf dem NANO überspielt, dann habe ich die Verbindungen des Prozessors zum C64 verbunden (Prozessor vom C64 entfernt) und de C64 läuft mit dem NANO. Auch der Parallax Propeller
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
habe schon vor 30 Jahren einen ADC > per Assembler angesteuert. ist das ein Grund z.B. über den 6502 ein Buch zu schreiben ? IMHO nicht Ich sehe das auch so, statt eines ATmega8 hätte ich lieber den m328p gewählt und evtl. noch darauf verwiesen das er der Nachfolger ist und mehr kann. Ich habe
eigentlich völlig ignorieren! Weil ich seniler Greis aber Spaß an alten Sachen habe (wer hat meine 6502 versteckt?), werde ich das Buch auf jeden Fall schreiben. Und noch was für die Fortschrittgläubigen. Vor knapp über 10 Jahren hatte mal jemand eine Untersuchung gemacht und kam zu dem Ergebnis, dass
-
Thread
Suche Mikrocontroller mit gemeinsamen Programm- und Datenspeicher
Experiment erhofft. Liegt vielleicht daran, daß ich mit von-Neumann Maschinen aufgewachsen bin (Z80, 6502). Aus Sicht des Programmierers ist der einzige Unterschied zwischen von-Neumann und Harvard Architektur, daß bei ersterer jede Art von Speicher über die gleichen Adressierungs- mechanismen zugänglich
Experiment erhofft. Liegt vielleicht daran, daß ich mit von-Neumann > Maschinen aufgewachsen bin (Z80, 6502). Aus Sicht des Programmierers ist > der einzige Unterschied zwischen von-Neumann und Harvard Architektur, > daß bei ersterer jede Art von Speicher über die gleichen Adressierungs- > mechanismen
-
Thread
Wofür ist das I-Flag beim 8051 gut?
Ich kenne das Interrupt-disable-Flag beim 6502. Das arbeitet wie beschrieben und soll verhindern, dass während einer Interruptbehandlung noch ein Interrupt dazwischenfuhrwerkt. Man kann z.B. innerhalb einer längeren Interruptroutine das I-Flag aber
6502 != 8051
-
Thread
Sind Steckbretter deprecated?
und ich habe inzwischen etwa 30 Jahre Programmiererfahrung mit verschiedenen Assemblerdialekten (6502, 68K, x86) sowie den üblichen Hochsprachen wie C, Pascal, Modula, PHP, Python, Java und C# - davon etwa 20 Jahre beruflich oder zumindest für Geld. Es mag vermessen klingen, aber ich halte mich für
-
Thread
Eigener kleiner "Prozessor"
http://www.visual6502.org/ && http://www.youtube.com/watch?v=fWqBmmPQP40
Studieren: - Finite State Machine - Turing Machine - Irgendein kleiner alter 8-bitter: Zilog Z80, MOS 6502, intel 8080, Motorola 6800. Oh, und ungemein hilfreich wird sein: VHDL oder Verilog!
-
Thread
Opcode AVR Frage
Z.B. der Z80 oder 8051. Und es gibt CPU-Designs, die intern weitgehend asynchron arbeiten. Z.B. der 6502. Meist ist es eine Mischung aus beidem. XL
eingehen. Es gibt auch etliche Seiten, die existierende CPU Designs im Detail beleuchten. Für den 6502 gibts sogar eine Visualisierung auf Chipebene (http://www.visual6502.org/). Und für den Z80 hat letztens mal einer den Link auf einen Artikel gepostet, der auseinandernimmt wie die ALU des Z80 denn
-
Thread
Retro Fieber: Z80 oder 68000 ?
Gedächnis) http://de.wikipedia.org/wiki/Sharp_PC-1500 jedenfalls eine interessante Mischung aus 6502 und Z80 Ähnlichkeit zur Z80 -> 16 bit Register und nicht clock gebundene Bus Abfrage Ähnlichkeit zum 6502 -> hat einen clock der 65xx Portbausteine syncron abfragen kann wie das mit der Clockverlängerung
keine Überlappung von F/D/X Phasen gegeben (= Pipelining), dann darf ich dich korrigieren. Es hat. Im 6502 auch.
-
Thread
Nutzung von HAL Libraries im kommerziellen Umfeld
früher seitenweise Assembler für PC programmiert, vor allem Treiber und ISR Routinen unter DOS, Z80, 6502 usw. aber heute ist das für mich nur noch das Gebrabbel eines Kleinkindes, was mit 35 Worten (PIC) schon an einer Fliesskommarechnung scheitert oder 3 Tage braucht, bis die FP Routinen endlich fehlerfrei
-
Thread
LM567 für Morsedekoder
sogar auf Kurzwelle funktioniert (Mal abgesehen von den Störungen, die mein schlecht geschirmter 6502-Rechner verursachte). Im Datenblatt sollten eigentlich Formeln für die Auswahl der Kondensatoren stehen. Originalhersteller (NE567) war Signetics, später Valvo - Philips - NXP. Die haben den aber
-
Thread
Defekten MM5314N durch was ersetzen?
Sportanzeigen gebaut und bin danach schon auf "programmierbare Bausteine" umgestiegen. Damals Z80 oder 6502. Das was Du meinst ist ein Mikrokontroller und empfehlen kann man Dir dazu schon die kleineren AVR Typen wie Atmega 88 o.ä. Die können das alles, Du benötigst nur noch etwas Software. Als Anfänger
-
Thread
[S] Suche Buch "Hardware-Erweiterungen für den ZX81"
und einem Trafo Netzteil.... Unter CP/M waren dann die Z80 Asemblerkenntnisse wieder Nützlich. 6502 und Merlin wurde auch behackt. Von dem Wissen benutze ich heute noch eine Menge bei Asembler Profgrammierung aud den Microchip's oder Atmel's. Den Britzeldrucker Schwarz auf Silber hatte ich auch
Basis 108 mit 2 Kernen ;-) 6502 und Z80. Ein Freund hatte damals einen ITT2020 mit ROM Platine. Der hatte als "Schmankerl" eine Tastatur und ROM die Groß/Klein beherschte. ja, damals(TM) als Apple noch ein Herz für Leute mit
-
Thread
Motorolla 68HC11
Beitrag #3696880: > Der 68HC11 ist ein Microcontroller, also ein Mikroprozessor ähnlich dem > 6502 aus Apple ][ und C64 Wenn der Student nicht schon der Rente näher ist als der Volljährigkeit, dann wird ihm dieser Vergleich vermutlich nicht helfen. ;-)
(der übrigens ein Vorläufer des 6502 war). Von dem wiederum gab es mit dem 6309 eine Variante, die sogar mit 32-Bit-Registern arbeiten konnte, aber das hat Hitachi nie offiziell zugegeben.
-
Thread
Einen µProzessoe beim arbeiten zusehen und den Stromfluss sichtbar machen
Eine sehr schöne Simulation, bei der man die Bit auf dem Die beobachten kann, ist hier: http://visual6502.org/JSSim/index.html Die Seite hat auch sehr hochauflösende Chipfotos diverser ICs
-
Thread
FPGA und DSP
dann nicht getan. Man kann auch 20 Z80 Prozessorkerne auf einem FPGA implementieren und noch eine 6502 CPU dazu. Aber ob das sinnvoll ist, ist eine ganz andere Frage. Er soll ja in dem Vortrag vergleichen was wann sinnvoll einzusetzen ist.
-
Thread
[V] Prema 5000 *verkauft*
schmälern wird. Naja, vielleicht behalte ich es auch, wenn sich niemand findet. Schließlich ist die 6502 CPU meine Jugendliebe ;-)
-
Thread
Atmega -- Potential / Grenzen
Xmega Potential: >90% aller denkbaren Hobbyanwendungen Habe 1988 mit dem ARM2 angefangen, vorher 6502, und dann erst 2010 mitbekommen dass es AVR überhaupt gibt :-) obwohl der ja 1994 entwickelt wurde. Mir war es dann ein Rätsel wie man 1994 noch mit einer "neuen" 8-bit Architektur ankommen konnte
-
Thread
Shiften und Rollen.CPU und FPGA
Hallo, guten Tag. Wie shiftet oder rollt eine CPU6502 zb ? Wie kann man am sparsamsten shiften/rollen mit dem FPGA? Ich könnte mir vorstellen mit einem 10-Bit-Register zu spielen, wo in der Mitte das Datenbyte sitzt und rechts/links je 1 Bit bereitsgestellt
-
Thread
Verständnisfrage ARM-11 Mikrocontroller oder Mikroprozessor
Address-/Datenbus, Frontsidebus, HyperTransport) zur Ansteuerung von Speicher und I/O. Beispiele: 6502, Z80 aber auch 80386 oder Core i7. Mikrocontroller: Ein Mikroprozessor plus eingebauter Speicher (RAM/ROM/Flash, üblicherweise im Kilobyte Bereich) und I/O (GPIO, UART, I2C, SPI, ADC, PWM, etc).
-
Thread
PIC 32 schneller Basic Interpreter
hatte. (Befehle wie 'open', 'save', 'load'.. für eine serielle Commodore-Foppy, ein integrierter 6502-Assembler und das Programm im gepufferten CMOS-RAM ermöglichten mobilen Einsatz inkl. zügiger Programmänderungen :-) Aber aus den Erfahrungen habe ich auch gelernt und verwende daher heute immer
-
Thread
Hardwaretechnischer Aufbau eines ATmega8515
Schau doch mal auf http://www.visual6502.org/ Dort gibts vom 6502 Die-shots, nen Simulator mit bei dem man wirklich die Signale im Kern sehen kann etc. Wird im Atmega nicht viel ander aussehen.
6502 schrieb im Beitrag #3620633: > Wird im Atmega nicht viel ander > aussehen. Haben wir doch schon oben gesehen, da ist ein Mega8. Die Unterschiede sind aber schon recht deutlich, denn ein 6502 hat
-
Thread
CMOS oder TTL?
und vieles wurde mit dynamischer Logik (nicht nur dynamischen Speichern) > gelöst... Bei der 6502? Nö, das war ein rein statisches Design. Dynamisch war m.W. Motorolas 6800. Die Dinger heissen "transmission gates" und sind in der Implementierung von CMOS Logik üblich - nicht aber in der NMOS
http://www.baltissen.org/newhtm/ttl6502.htm den HAT schon mal jemand in TTL nachgebaut :) http://www.downloads.reactivemicro.com/Public/Electronics/CPU/6502%20Schematic.pdf Transfergates sehe ich da einige wenn ich die etwas standardungemäßen