-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
entwickelt haben, welche um jedes Byte/Zyklus kämpften. Ad hoc fallen wir da die Seiten - http://www.6502.org/source/ - http://codebase64.org/doku.php?id=base:6502_6510_maths ein, bei denen man mal schauen könnte ob es dort etwas brauchbares gibt. Die sind zwar nicht für AVR-Assembler, aber die Ideen
-
Thread
LED Streifen mit light_ws2812
kaum, aber unwichtig. habe ich brne falsch verstanden?, kam mir noch so bekannt vor aus meiner 6502, Z80, LH5803 Zeit Marc V. schrieb im Beitrag #4393215: > weisst du erst mal gar nichts > (oder sehr wenig) von Bitbanging. das mag sein aber wenn ich Bitbanging richtig verstanden hatte so
-
Thread
Atmega8 PORTD7 Problem
mal eine Zeit ohne Mikrocontroller, die alles integriert hatten. Da musste man sich mit dem Z80, 6502 oder auch dem 8086 begnügen.
-
Thread
Arbeitsweise einer CPU
kennenlernst, würde ich eher sowas wie AVR oder eine aktuelle, einfache v. Neumann Architektur empfehlen. (6502 ist wohl nicht mehr so aktuell ;-), darauf habe ichs gelernt.)
-
Thread
Eigenes Dev. Board für vintage CPU bauen
Ha, ich habe hier noch ein paar SY6504 liegen - ist ein kleiner 6502 im 28-Pin DIP...
-
Thread
eFuses beim i.MX6 brennen
removable = yes device block size = 512 bytes device block count = 0xece000 firmware size = 0x6502c bytes (0x329 blocks) extra blocks = 1238 Writing firmware... writeFirmware from 400 or sector 2 Writing FAT partition... Writing MBR... setPartitionEntry m_blockCount = e9c000, m_startBlock =
-
Thread
Würdet ihr so etwas kaufen ?
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
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
Hardwareentwickler als Technischer Informatiker
und den Bildschirmspeicher - mehr ist das nicht. Ich hatte mir mal einen kompletten Disassembler in 6502-Code geschrieben, der auch die schwarzen Op-Codes konnte. Alles kein Problem und im Selbststudium zu lösen. Universitäre Studieninhalte sind aber ganz andere! Ohne dieses Wissen kommt man selber
-
Thread
Assembler einfacher als c?
Zum Thema Programmiersprachen: Ich habe damals mit Applesoft-Basic auf einem Apple ][ angefangen, 6502-Assembler war mir damals etwas zu kompliziert (im Alter von 10-12 Jahren hat man auch noch andere Interessen) Als die PCs dann aufkamen (XT mit 4,77MHz *lach*), wurde TurboPascal und TurboBasic gelernt
-
Thread
C++ RS232 Timeout-Problem ?
damit die Empfangsroutine kurz gehalten werden kann. Auf der Seite des alten Homecomputers mit 6502-Assembler: loadprg: lda porta ; get byte sta (t_lo),y ; save lda #$40 sta portc ; set
-
Thread
wo könnt ihr das?
Irgendwann hab' ich dann noch ein Assemblerbuch dazu gekauft (wie hieß die CPU bloß? Jedenfalls war sie 6502-kompatibel). Später (auf dem PC) hab' ich dann in Turbo Pascal programmiert (aber da war ich schon 18). Zu der Zeit habe ich mir auch mal x86-Assembler angeschaut. Irgendwann hab' ich dann festgestellt
-
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
Bootloader im Router
schweigen davon, dass verschieden Chips verschiedene Maschinensprachecodes haben.. Du kannst einen 6502 nicht mit Binärcode vom 8088 betreiben. Außerdem, was versprichst Du Dir davon den Bootloader auszutauschen? Der hat ja sowieso keine andere Aufgabe als das neue Programm von irgendwoher entgegen
-
Thread
STM32 parallel-Bus nachbilden
Hi, ich möchte einen Soundchip (SID) mit 6502-Bus-Interface an ein STM32F103-Board anschliessen. Da das Board schon ein Display am FSMC hat, bleiben gar nicht mehr so viele Pins übrig. Der Soundchip braucht ein 1MHz Clock Signal und es darf
-
Thread
EGA Grafikkarte an VGA Monitor
auch noch etwas dazu: https://retrocomputing.stackexchange.com/questions/6920/how-can-a-z80-8080-6502-use-vga
-
Thread
Einstieg in die µC Welt-was brauche ich alles?
Assembler. Ja, ich selbst programmiere in C. Angefangen habe ich aber mit Assembler auf einem 6502. Dann 8086, 8080/8085 und zuletzt 8051. Mit AVR Assembler habe ich ein wenig herum gespielt, mehr nicht.
-
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
Probleme mit 74LS00 und 74HCT04
unterschiedlich und quasi nicht kompatibel sind – das LCD arbeitet mit einem Bus, den man z.B. vom 6800 und 6502 kennt, wo das R/W-Signal vor dem Enable (High-Aktiv), während des Enables und kurz danach stabil auf einem bestimmten Pegel bleiben muss, der Bus des AT90 ist dagegen für einen typischen SRAM gebaut
-
Thread
Prozessor von "Mini OLED USB Charger Capacity power Current Voltage Detector Tester Meter"?
Power Metern steckt Meist 8051 z.B. STC aus China > STM 8s003f3p6 Oder wie hier STM8 ein 6502 Derivat
-
Thread
8bit-µC mit NMI?
war bei den alten 8-Bit-Prozessoren aus dem Protozoikum* recht normal. *) Motorola 6800, 6502, Z80 und jeweilige Nachfolger
-
Thread
Drehimpulsgeber
Beitrag #4203170: > Wann, mit welchem Prozessor und wie programmiert? Das fing etwa 1980 mit 6502 an, über Z80 und MCS51. Bei denen natürlich alles in ASM. Bei den ersten beiden war mangels Hardware ein Timer nicht drin, in den letzten MCS51 Projekten dann aber schon. m.n. schrieb im Beitrag
Matthias S. schrieb im Beitrag #4203180: > Das fing etwa 1980 mit 6502 an, KIM, AIM, ACORN? Oder gar PET oder Apple? Irgendwann gab es ja den 6532 mit RAM und Timer ;-) Matthias S. schrieb im Beitrag #4203180: > Leitungen, die direkt vom Benutzer in den MC gehen
-
Thread
8051 Entwicklungsboard
genannten TASM, das war ein Table Driven Assembler für damals gängige Prozessoren wie z.B. 8085, 8048, 6502, 6800. Anfang 1990 besaß ich den ersten PC und eine Sammlung der damals gängigen Bausteine aus Industrieschrott (ausgeschlachtete Drucker, Kopierer, Videorekorder, Heizung, Motronik, ABS) von 8085
-
Thread
[Projekt] Online Disassembler
gedacht. Sofern vorhanden, werden da auch die erweiterten Befehlssätze getestet. 5 MCs sind bei: 6502, 6800-6811, Z80, 8048 und 8051 Wenn du es brauchst, es gibt auch noch 8085, 8096, TMS32010 und TMS32025...
-
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
Array mit memalign
scheinbar optimalen Assembleranweisungen sogar genau das falsche. Das sind nicht mehr die Zeiten des MOS 6502.
-
Thread
Hilfe bei Assembler Program
aber ich nutze die vom Atmel zur Verfügung gestellten 32 Register weidlich aus. Bei Prozessoren wie 6502 o.ä. muß man mit den Registern geizen - aber warum sollte man das beim Atmel tun? Es kommt schlußendlich auch auf die Hardware an. Wenn ich einen MCS-51 mit externem RAM verwende, haue ich da auch alles
-
Thread
ARM7 effektive Bitoperationen
Zyklengenauigkeit in ASM wahrscheinlich auch mehr Sinn machen. Was ich auch noch sehr überzeugend finde: die 6502 Register bekommen bei mir einfach ARM7-Register, die ich nicht brauche. Nicht irgendwelche Bytes im SRAM. Warum ich die nervigen Fragen stelle? Wenig Erfahrung => nervige Fragen :-) Es würde
-
Thread
Atmel AVR in der Industrie
Kombi-Instrumenten nur noch Renesas V850 verbaut zu werden, vor einigen Jahren war da mal Micronas mit einem 8-Bit 6502 Derivat drin zu finden. Motor-Steuergeräte werden dann eher von Infineon Controllern angetrieben wobei da vor zehn Jahren oder so mal mehr Freescale drin zu finden waren.
-
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
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
Suche gute Lektüre zu Assembler
überschaubar abgegrenzt. Meine Meinung zu Assembler auf µC o.ä.: ich habe mit 6800 angefangen, habe 6510/6502 und Z80 programmiert und bin jetzt beim AVR gelandet. Alles nur Hobby, manchmal auch beruflich genutzte Einzelstücke. Assembler heißt für mich, daß man die konkrete Hardware kennen muß, also wissen
-
Thread
Bascom AVR endlich meins
, Nagut, bei mir war es der Commodore Plus/4 (gleiches OS-ROM wie C16), also nur ein langsamer 6502-ähnlicher 8-Bitter, bei dem ich gern Basic und ASM gemischt habe. > und dem kommt PureBasic recht nahe. > > Deswegen würde ich auch Basic auf dem AVR testen, aber ohne Asm komme > ich dabei nicht
-
Thread
Compiler und dessen Bekanntheitsgrade, speziell CCS
sind, noch kein wirkliches Thema war - damals gab es praktisch nur den 8051, und ansonsten waren 6502, 8085 und Z80 noch beliebte "Embedded Controlller". Und auch die hohen Kosten wurden noch nicht hinterfragt... In den letzten zehn Jahren ist die unvermeidliche Bindung an bestimmte CPUs allerdings
-
Thread
Mikrocontroller Studieren Gesperrt
Mikrocontrollerpraktika mit 8085. Private habe ich aber shcon 10 Jahrr zuvor als Schüler mit dem 6502 in ASM entwickelt. (VC-20). Lustig: Die Fähigkeiten des VC-20 in Sachen Wortbreite, Speed und RAM errinnern doch sehr stark an heutig AVR. :D
-
Thread
[V] Prittrafos
Daten siehe Foto. Preis: EUR 13,- inkl. Versand. Nur PayPal. Kontakt/Bezahlung: mos6502 ät gmx punkt de.
-
Thread
GCC für Parallax Propeller-Chip
existierende Computersystem brauchbare effizient ablaufende Programme schreiben, von marginalen Ausnahmen (6502 basierte Controller oder sowas).
-
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
-
Thread
Handydummy (Attrappe)mit richtigem Display 10Zoll - u.a.Motorola Xoom
MP650 Series > Multi-Media DPF SOC genau, ein SoC. Schön wäre wenn es ein ARM oder noch besser 6502 core wäre, ein jahr nach dem ich schon Dev Kit und SDK für anderen DPF SoC (Sitronix ST3xxx) gekauft habe konnte ich mir endlich den fehlenden IAR 6502 compiler leisten. Wobei bei den DPF herstellern
-
Thread
Arduino PWM Signale Erzeugen
gab es noch kein Internet. Ich kann meterweise Papier anbieten, zu 74xx, 40xx, Transistoren, zum 6502, MC68HCx05 ... und darin wurde tatsächlich gelesen. > Und die Dauer wird gerne unterschätzt. Ja, einen Schalter am Port A und eine LED am Port B, die leuchtet, wenn der Schalter kommt, hat mich
-
Thread
Bastel Projekt mit Z80: Dioden als OR-Gate
Widerstand war bei den Heimcomputer-Bastelprojekten der '80er Jahre beliebt. Mit 1 MHz Bustakt (also 6502 mit 1 MHz oder Z80 mit 4 MHz) funktionierte das auch einigermaßen. Heute findet man es immer noch bei Retro-Projekten. Oft weil die Leute es nicht besser wissen, und absurderweise auch wenn direkt daneben
-
Thread
Problem mit HP 25 Taschenrechner
diesen Zeiten stammt ein HP-16C, der mir früher bei der Assemblerprogrammierung nützlich war (erst 6502, dann 68000). Auf dem Schreibtisch habe ich einen HP-97, ausserdem noch HP-15C und HP-12C (beim ersten Immobilienkauf besorgt - damit kann man Kredite schnell durchrechnen). Den neuen HP35S habe ich
-
Thread
Zuverlässigkeit: AVR vs. ARM (BeagleBone)
das alte, einfache Systeme viel einfacher zu warten und reparieren sind, als neue. Ganz früher (6502/i8080/8051) hatte man externes RAM und ROM. ROM konnte man einfach mit einem Programmer auslesen und kopieren, RAM und Prozessor konnte man zur Fehlersuche einfach wechseln. Auf dem Address/Datenbus
-
Thread
Speicher erweitern AT-MEGA
Harvard und v.Neumann klären. Ich habe mich sowohl mit der architetur eines AVRs als auch der eines 6502 (nicht 6520) der in einem NES verbaut ist befasst. Ansonsten könnte ich wohl auch keinen emulator für diesen IC schreiben ;-) A. K. schrieb: > Grobe Peilung 3 Mio AVR-Befehle pro Sekunde bei 4MHz
-
Thread
EAGLE FTP-Download
entwickelt (damals noch mit diskreter, TTL- und CMOS-Logik und 8-bit Microprozessoren 8080, Z80, 6502, 6800) und möchte mich jetzt in der Pension wieder ein wenig mit der Materie auseinandersetzen. Das Mikrocontroller-Forum finde ich ganz super, mit kompetenten und hilfreichen Beiträgen, Kompliment
-
Thread
[V] LM3S811 ARM Evalboard mit OLED Display
ging alles reibungslos. Preis: EUR 10,- inkl. Versand in DE. Nur PayPal. Bezahlung/Kontakt: mos6502 ät gmx punkt de.
-
Thread
[V] Kernighan/Ritchie: Progammieren in C inkl. C-Lösungsbuch
gelbem Marker. Preisvorstellung: 12,- Euro inkkl. Versand. Bezahlung nur per PayPal. Mails an mos6502 ätt geh emm icks punkt de
-
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
[V] Buch: Martin Kulp: Elektronenröhren und ihre Schaltungen
bei der PayPal-Bezahlung die Anschrift als Notiz mitschicken. Bei Interesse PN oder Mail an mos6502 ät gmx punkt de
-
Thread
DCF und Mondphase
das vor Zeiten meine bevorzugte Methode zur Wochentagsberechnung (keine Lust BCD-Punktrechnung in 6502-Asm zu implementieren).