-
Thread
Hilfe bei Z80 Opcodes
Ich nutze in solchen Fällen gern z80dasm: https://www.tablix.org/~avian/git/z80dasm.git/ Damit lassen sich Symbole und Blöcke in separaten Dateien definieren und es kommt ASM-Code raus, der sich mit z80asm bitgenau wieder zum originalen
Google natuerlich nur den Titel indiziert und der freundliche Schrauber sucht bestimmt nicht nach Z80-Opcodes. Gruesse Th.
-
Thread
Vor-/Rückwärtszähler negativ
habe ich schon vor Jahrzehnten dafür geeignete Vor-Rückwärtszähler (74LS2000, HCTL2000) und einen Z80 verwendet. Das Zählen ist das eine, die Anzeige ist davon weitgehend unabhängig, das wird in der Software kalibriert und verrechnet und nach Wunsch angezeigt, bei meinen Geräten z.B. mit am Massstab
-
Thread
AVR Assembler, Macro, Conditional mit Register
Ich erinnere mich noch gut, als ich als blutiger Anfänger einen Z-80 mit Assembler in die Hand bekam und frisch und unbedarft loslegte. Dann bin ich auf die Makros gestossen und habe spontan gedacht: das isses... bis ich herausfand, dass das Makro schlicht ein Name ist
-
Thread
DDR Schach-Computer Chess Master Diamond reparieren (Dauerton)
https://8bit-museum.de/z80-6502-cpu-nop-generator-zum-selberbauen/
wirklich so seltsame H-Pegel haben, auch ohne Roms, würde ich jetzt wohl eine der Adressen dicht am Z80 auftrennen (man kann den Pin auch flach am Z80 trennen und später wieder verlöten) und direkt am Z80 Pin messen, on H dann auf sinnvolle Werte geht. Wenn nicht ist die CPU angeschossen, wenn ja dann
-
Thread
segger J-Link EDU
Werkzeuge. Aber ich finde es einfach unterirdisch damit umzugehen. Da war es Ende der 80-er besser mit dem Z80. Es ist für mich völlig aus der Zeit gefallen so wie es ist und ein Beispiel so wie man es nicht machen sollte. Ich habe mich anfangs (als es entstand) so über das Zeug geärgert, bis es dann lief
#7837745: > TRACE32 von Lauterbach Jörg wo bist du? ;) Ja, die Lauterbach Teile waren schon zu Z80-Zeiten Spitze. Aber die kosten auch gleich deutlich mehr. Für den Basteltisch ist das nichts mehr. Edit: ah Jörg ist schon da ;) Ach, aber keinen Kommentar zum Lauterbach?
-
Thread
2500 A.D. Z80 Macro Assembler
Hallo, ich suche den - 2500 A.D. Z80 Macro Assembler - vielleicht hat jemand diesen Z80 Assembler. Die Firma gibt es wohl nicht die Mailadresse und der Link funktioniert leider nicht mehr. Über eine Hilfe würde ich mich riesig freuen.
Version 3.00a hier: http://www.vintagecomputer.net/fjkraan/comp/mirror/z80cpu.eu/archive/rlee/L/LOOSECPM/300/U3/
-
Artikel
MCURSES
Mikrocontrollern wie z.B. ATmegas lauffähig. mcurses läuft auf ATmegas, STM32F4xx, STM32F10x und sogar Z80 (SDCC-Compiler). mcurses ist aber auch unter Unix bzw. Linux nutzbar, also ganz ohne Mikrocontroller. Dies kann ganz hilfreich bei der Entwicklung sein, da dies auf einem "richtigen" Rechner doch einfacher
interner mcurses-Funktion mcurses_puti() 06.11.2014: Version 2.0.0 Portierung von mcurses auf SDCC Z80 compiler (noch im Test) 05.11.2014: Version 1.3.0 Neue Funktion getnstr() mit Mini-Editor Kleine Korrekturen in endwin() 20.09.2011: Version 1.2.0 Key-Mapping an Linux/Console angepasst, insb. die sog
-
Thread
[V] Diverses
25€ + 6€ Versand 6. Eine 18Kg Wägezelle. Leider mit Farbe markiert. 10€ + 5€ Versand 7. Eine Z80 Karte. Bestückt mit TMPZ84C015. (CPU,SIO,PIO,CTC on Chip. 32K Eprom, 32KRam und ein 4Kanal 12Bit ADC (ADC7802BP) 10€ + 5€ Versand. Es besteht die Möglichkeit das Zeugs im Landkreis DADI mit
-
Artikel
Z8 encore!
sich dabei um eine Weiterentwicklung des inzwischen betagten Z8, mit dem sowohl erfahrene Z8- und Z80-Programmierer als auch Neueinsteiger ihre Freude haben können. Features. Architektur: Registerbasierte, modifizierte Harvard-Architektur Hauptspeicher: 256 bis 4096 Bytes SRAM Programmspeicher: 1 bis
-
Thread
Vorabfrage:erfahrene Assemblerfreaks hier an Bord?
Ich habe Assembler auf einen 8085 und später Z80 gelernt. Als ich viele Jahre später wieder Lust bekam habe ich mir PICs geschnappt, um nicht so viel unnötiges Zeug zu brauchen. Die super Oszillatoren in den Dingern können ohne Quarz meist genau genug
Ich muß hier auch mal wieder die Bücher von Lampe,Jorke,Wengel erwähnen, die als Plattform zwar den Z80 genommen hatten, aber dennoch Algorithmen erklärten, die allgemeingültig sind und als solche natürlich auch auf ganz anderen Prozessorarchitekturen funktionieren. Aber eben nicht per copy&paste.
-
Thread
uC from Scratch
nicht - da gibts nur einen einzigen Adressraum, wo alles drin ist. Andere 8-Bit Architekturen wie Z80, 6809, 6502 hatten auch nur einen einzigen Adressraum und waren in der Hinsicht einfacher zu handhaben, haben aber heute nur noch historische Bedeutung. Wenn man C verwendet (was man machen wird,
-
Thread
SPI für verteilte Systeme
"synchronen" Modus fahren. Da bleibt zwar immer noch das blöde UART-Framing (anders als bspw. die Z80-SIO das vor Jahrzehnten konnte), aber man braucht das 16fache oversampling der normalen UART nicht mehr.
-
Thread
Problem mit DosBox und RS232 Schnittstelle.
> Siemens/Lorenz-Fernschreibern. Aber da war das "UART" noch rein > mechanisch. Zumindest die Z80 SIO konnte das noch. Ebenso NSC 8250/16450. Letztere wurden recht lange verbaut.
-
Thread
Display für Arduino
Rechenleistung voll in den Schatten stellt, sieht das eher bemitleidenswert aus, so wie ein alter 6502/Z80 mit RGB TrueColor Display.
-
Thread
uC's und Elektronik vor 1990
Anschließend ging's mit den ersten CAD-Workstations weiter. Waren Maschinen auf 8-Bit-Basis, meistens mit Z80.
die Firmware meiner Z80-basierten Boards, mit wordstar im non-document-mode als Editor. Später (etwa von 1991-1995) dann einen Z80-Crossassembler auf einem 286er PC unter MS-DOS. Zu dieser Zeit nutzte ich meist einen selbstgebauten
-
Thread
DEBO OLED2 0.96 0,96" OLED-Display SSD1306 SSD1312 Initialisierung TWI I2C AVR ATmeg8 Assembler ASM
plot(x,0) und plot(x,1) in DrawLine umsetzt... mit BlockMove / Copy oder was auch immer ;-) Auf dem Z80 nahm dafür dann die BlockMove Befehle wenn ich mich recht erinnere um ohne explizite Schleife auszukommen etc.
-
Thread
[S] Suche EPROM für Elektor CP/M / Z80 Karte (aus EC65K)
SAMSON und in den Niederlanden Octopus 65. Vielleicht findet man mit den Stichworten mehr. M.W. war die Z80-Karte als Alternative zum 6502 gedacht. Kein Dual-Betrieb wie beim Apple ][ mit MicroSoft Z80 SoftCard.
den > Niederlanden Octopus 65. Vielleicht findet man mit den Stichworten mehr. > M.W. war die Z80-Karte als Alternative zum 6502 gedacht. Kein > Dual-Betrieb wie beim Apple ][ mit MicroSoft Z80 SoftCard. Die Z80_Karte aus der ec#5 (die auch in D erschien) war ein add-on. Der Host, 6502 oder
-
Thread
ATMega Temperatur
Approximation für einen Binär-Logarithmus mit Festkommazahlen gezimmert. Das war aber ein schwächlicher Z80 mit einem BASIC drunter, und die gesamte Logarithmierung diente nur der logarithmischen Achsen-Skalierung in der Grafik-Darstellung, musste also auch nicht übertrieben genau sein.)
-
Thread
[V] Eprommer SUPER-EX SE4942
Spezial-Elektronik, Bückeburg. Wurde im letzten Jahrhundert an einem ITT 3030 CPM-Rechner eingesetzt um Eproms für Z80 Steuerungen zu brennen. Später dann an einem Comodore PC10 XT-Kompatiblen. Brennt von 2716 bis 27256, keine 2708! Es versteht diverse Formate, u.A. Intel und Motorola Hex. Die (V24-) Datenübertragung
ISA-Karte), mehrere ungebrauchte ISA I/O Karten (mit 8255, Manual ist dabei) sowie einige ECB-Karten (Z80), auch einen ECB-Eprommer (Prommer80 von Peter Seng aus der MC) Falls hier kein Interesse, wo treiben sich die alten Säcke herum die beim Anblick einer mit Kreppband liebevoll handgerouteten Europarkarte
-
Thread
Astrofotografie Nachführung parallaktische Montierung Ausrichteeinheit selber bauen Eigenbau ATmega8
C’T wurde mal beschrieben, wie man bei einem Plotter die Schritte der X- und Y- Motore derzeit in Z80 Assembler berechnet. Leider kann ich den Artikel auf die Schnelle nicht finden. Der Weg ist für Deine Berechnung aber ähnlich. Hier aus meiner Erinnerung der Weg mit den 2 Motoren: DX = Schritte X
T wurde mal beschrieben, wie man bei einem Plotter > die Schritte der X- und Y- Motore derzeit in Z80 Assembler berechnet. Nennt sich Bresenham-Algorithmus. https://de.wikipedia.org/wiki/Bresenham-Algorithmus Für den Op reicht der normale DDS-Ansatz, wenn gleich man vielleicht auf einen 40
-
Thread
Stm32 AliExpress, evtl Fake
bekommen sind. Die haben mich noch nie beschissen, Alles wie erwartet und funktioniert. Relabelte Z80 mit utopischen Taktfrequenzen bekommst Du auch problemlos bei Ebay von deutschen Händlern. Es stellte sich heraus das DDR 2,5Mhz Basteltypen aus meinem Bestand bei 8Mhz noch funktionierten, die 20Mhz
-
Thread
Wofür Propeller von Parallax ?
#6530896: > Auf welcher ist es nicht so? Ich sprech von µCs. Ob es wohl bei jedem Compiler für Z80 vorgesehen ist, ggf den zweiten Registersatz in Interrupts zu nutzen? Allerdings wollte ich damit nur absichern, dass konventionelle ISRs gemeint sind. Eventbasierte Aktivierung von Hardware-Threads
Context Switch ist kein Problem. Es gibt CPUs die koennen einfach ihren Registersatz umschalten. (SH2A, Z80) Allerdings musst du bei echt parallel Cores natuerlich kein Gedanken daran verschwenden was du alles in der Reaktion auf eine externes Ereignis an Zeit verbraten tust. Deshalb hat das seinen Charme
-
Thread
Strings verbinden Gesperrt
gebeten es auf einem AVR zu testen. Den habe ich exemplarisch genannt. Du kannst genau so gut einen Z80 oder PIC oder was weiß ich nehmen. > Stefan ⛄ F. schrieb: >> Den Vergleich mit einem AVR darfst du gerne selber machen. Ich bin nicht Wie gesagt, der AVR ist hier nur als Beispiel genannt.
-
Thread
Kosmos CP1 Emulator mit ATmega
natürlich kompatibel zu originalen CP1 ist). Aus Copyrightgründen hat das Zilog ja auch mal mit ihrem Z80 so gemacht gehabt. Die waren Softwarekompatibel (die CPU nicht Pinkompatibel) mit auch veränderter Mnemonic. Lustigerweise (obwohl schon lange kein Intel-Fan mehr) bin ich von der Mnemonic Intel-Afine
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
warum nicht eines der vielen Z80 Projekte oder den Dram <PC vom 8 bit guy? https://www.youtube.com/watch?v=ayh0qebfD2g&t=300s
Das ist wohl was du suchst:-) http://www.kswichit.com/Z80/Z80.html
-
Thread
MC 8051 Speicheranschluss
wurde man immer mit und an dem "heissen Sche1ss" ausgebildet. Da es schon eine Weile her ist: Z8/Z80/Z8000 und 8086. Dazu zaehlten dann auch die Derivate von UNIX, RIO, CP/M, MS-DOS usw. Der tote Gaul 8008 wurde zwar noch detailliert auseinandergenommen, aber praktisch wollte den keiner auch
-
Thread
Assembler wo sind eigentlich diese ganzen Genies??
Problem. Diverse Kisten haben einen oder mehrere zusätzliche Registersätze für solche Spässe, etwa Z80, I8051, TI9900.
Bei mir ähnlich, aber alles privat. 6502/6510, Z80, MC68HC11, AVR, AN2131, CY68013, STM32. Für den Z80 habe ich sogar eigenhändig einen Cross-Assembler und einen Disassembler in VB geschrieben, kurz nachm Krieg. Die letzten 3 habe ich aber nie in Assembler
-
Thread
Anfängerfrage: Adroino IDE / attiny85 / Programmer
keine Steuerungen hatte, werkelten Forth Systeme von mir darin. Auch da schon mit angeflaschtem OOP. Z80, 6502Forth ca 5 Jahre Als die PCs erfunden wurden, habe ich mich hauptsächlich mit der Erzeugung von ROMs, also mit "Gerätetreibern" beschäftigen dürfen. Später dann für DataGeneral AOS/VS, auch
-
Thread
intel P8279 Keyboard Matrix Controller Fehlersuche
Matrix verschaltet und steuern einen P8279 als Interface an, der das Ganze dann per Datenbus an einen Z80 bringt. Der P8279 ist auch für die Anzeige der 7-Segement anzeigen zuständig – die funktionieren, weshalb ich erstmal davon ausgehe, dass der P8279 nicht grundsätzlich zerstört ist. Zwischen Keyboard
Der Z80 sollte regelmässig den 8279 abfragen, was man am besten am CS Pin (Pin 22) sehen kann.
-
Thread
[V] Z80 (U880) Peripherie und Speicher
Hallo, Aufräumen geht weiter... Ich habe noch Peripherie und Speicher für Z80 (U880) -Systeme entdeckt. Die Prozessoren selbst sind allerdings schon lange weg. Folgende ICs sind im Angebot: 25 x UB855D S1 - Z80 PIO (Bastlerversion) 9 x UB857D S1 - Z80 CTC (Bastlerversion) 6 x 80A SIO/0 - Z80 SIO 22 x U6516 - SRAM 2k x 8 42 x S224D - SRAM 1k x 4 (U224D Bastlerversion) 32 x KR565RU2 - SRAM 1k x 1 40 x KR565RU6 - DRAM 16k x 1 16 x MB8116E - DRAM 16k x 1 40 x MB8264A12 -
-
Thread
ESP8266 in Assembler programmieren
Compiler für irgendwas >Assembler und irgendeine bezahlbare Plattform. Erst mit Turbo-Pascal auf CP/M und Z80 hat sich das geändert. Was hast du seit damals in dem Bereich gemacht. Ich frage rein aus Interesse, denn AVR-Assembler-Programme sind ja für die Zeit kein extremer Fortschritt. ESP8266-Assembler
-
Thread
FPGA reziproker Frequenzzähler
klitzekleine Netztrafo das schafft, die ganze Platine zu ernähren. Der Zähler hat übrigens einen Z80 und wird, glaube ich, noch immer gebaut. Gruß, Gerhard
Universal_Time_Interval_Counter_Schematics.pdf > (bleibt nicht lange dort) Ich glaube, in meinem einen Z80H gesehen zu haben. Ich hatte ihn aber nur offen um zu kontrollieren, ob er die gute Zeitbasis hat (Wenzel). Die machen sicher auch Produktpflege. Gruß, Gerhard ed. der Z80H ist _auch_ drinnen
-
Thread
Blue Pill funktioniert nicht
handelt es sich um völlig legitime Prozessoren von "Drittherstellern". Ich habe Dich noch nie über "Z80 Fakes" von SGS lamentieren hören, die haben aber exakt den selben Status. Keil (aka ARM) würde diese chinesischen Prozessoren nicht in iher Entwicklungsumgebung unterstützen, wenn es nicht lizensierte
-
Thread
[V] Evaluation Boards, PC-Sachen, Diverses,.
mich bequemer. Von einem "modemlosen" Kumpel soll ich die historischen Topas-Boards aus der Z80-Welt anpreisen. Bei Interesse vermittle ich den Kontakt. Topas-900 development kit mit Topas-900 board Original TOSHIBA Topas tools und manuals auf Original-CD in Original-Verpackung mit Netzteil
-
Thread
8 Bit Buffer, in beide Richtungen?
ohne aktiv irgendwas zu machen? Und wenn nicht, was für ein IC verwendeten man dafür? Es geht um Z80 Spielereien
aber ein Signal zur Richtungsumschaltung. Was man durchaus in Kombination mit den einschlägigen Z80-Signalen automatisieren kann.
-
Thread
Hat die Harvard-Architektur auch Vorteile beim Strom sparen?
BIOS aus dem Flash-ROM nicht starten. Meiner funktioniert aber trotzdem irgendwie. Auch der Gameboy (Z80) muss magische Fähigkeiten haben, wenn er Spiele aus dem ROM-Modul abspielt.
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Hatte ganz vergessen, wie langsam die 8051er sind ... 12 Taktzyklen pro Maschinenzyklus hatten 6502, Z80 usw nicht - 8051er kam 1980 auf dem Markt, Z80 schon 1976 ... Wieso hat Intel die mcs51 so verpfuscht? :)
-
Thread
Anfängerfrage avr/interrupt.h
weil die erste Architektur, zu der ich ein intimes Verhältnis hatte, die verwendet hat. Es war der Z80. (genauer gesagt: der U880)
genauer gesagt: der U880) Klingt wie ein U-Boot ;-) (Jaja, ich weiß daß das die Ostzonenkopie vom Z80 war, incl. aller Fehler)
-
Thread
PT100-Thermometer
Lehre und Basiskonzepte allerdings fast gar keinen Unterschied. Immerhin wird der (erweiterte) Z80 auch noch heute verbaut (im TI-84 Plus CE ist z.B. ein Zilog eZ80). Allerdings wohl nur aus "software legacy" Gründen.
Youtube-Filmchen, aber allerhand anderes, was anderen nutzt. Wollte gerade schreiben, dass da kein Z80-Computer dabei sei, aber stimmt nicht, inzwischen sind die Bilder meines Z80s sogar auf ac1-info.org angekommen.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
Der Z80 ist dem 8086 recht ähnlich. Da gibt es dann noch die ez80 oder so ähnlich. Auf jedenfall sind das fertige z80-Mikrocontroller.
Der Vorteil beim Z80 gehts auch ohne Ram! Es gibt irgendwo nette PRogramme, die alleine mit dem Z80 auskommen
-
Thread
NEC D79F8513A Programmer und Compiler/IDE für dat Dingen?
Programmierumgebung (HW/SW) dabei sein. https://www.mikrocontroller.net/topic/506476 Wenn du schonmal Z80 programmiert hast, wird dir da vieles bekannt vorkommen.
-
Thread
ZX Spectrum => Upgrade von 16 auf 48 KB RAM
Es hätte zwar schon 41256er gegeben (IBM-PC), die Z80 CPU kann aber keinen grösseren Adressraum als 64 Kilobyte verwalten. Daran krankten dann die 128k Homecomputer jener Zeit allesamt, auch mit anderen CPUs. Das "bank switching", also das Umschalten auf