-
Artikel
ZAtmel: ein minimalistisches Z80-System
ZAtmel Der ZAtmel ist ein minimalistisches Z80 System und besteht eigentlich nur aus 2 Schaltkreisen. Z80 ATmega1284P Der Z80 wird mit 2,5 Mhz getaktet. Es stehen 48 kByte ROM und 16 kByte RAM zur Verfügung. Als E/A gibt es eine 'kleine' SIO. Darüber kann über ein Terminal auf die Z80-Software zugegriffen werden. Zum Testen habe ich das 12k TDL Basic gestartet: Der Schaltplan V1.0: V1.1 vom 6.12.2014: Resetlogik entfernt, dass übernimmt jetzt der ATMega. Jetzt sind es tatsächlich
-
Thread
Suche die Opamp-Schaltung, die "jeder kennen sollte"
Welcher Prozessor ist der bessere, Z80 oder 6502...
H. H. schrieb im Beitrag #7824468: > Welcher Prozessor ist der bessere, Z80 oder 6502... Na der bessere natürlich ;) :D
-
Thread
SDRAM mit Atmega328P
aber sonst mit einem 8-Bit µC mit *32KB* Flash auskommt. Mir fällt keine ein. Klar, an einem Z80 (der nochmal langsamer ist) haben wir auch DRAM betrieben. Aber eben 64KB, meist sogar weniger (weil teuer und 64KB der gesamte Adressraum war) und nicht 8MB. Und der Z80 hatte schon einen Refresh-Mechanismus
#7822853: > Fenstertechnik bei Win 3.11? Himem.sys erlaubt Zugriff auf Extended > Memory. Es ging um Z80, nicht um 80286. /Der/ kann sogar 24 MB ansteuern; "himem.sys" ist nur im "real mode" nötig, Windows 3.11 aber nutzte den "protected mode" und konnte daher den Speicher auch ohne solche Krücken nutzen
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
halt den Assembler als Sprache perfekt beherrscht). Ähnlich einfach sind Architekturen wie z.B. Z80, 6502, ARM-CortexM0. Als Abgrenzung könnte man sagen: Je komplexer die im Programm zu verwendende Mathematik ist, desto geneigter wird man sein, eine Sprache zu verwenden oberhalb von Assembler.
Ob S. schrieb im Beitrag #7822470: > Ähnlich einfach sind Architekturen wie z.B. Z80, 6502, ARM-CortexM0. Mich reizt tatsächlich auch die Herausforderung, mich in Cortex-M0+-Assembler für den RP2040 einzuarbeiten. Mal sehen, ob ich in absehbarer Zeit dazu komme. Ob S. schrieb
-
Thread
[V] Wertiges Schroff-Gehäuse mit Meßdatensystem
ungebraucht, das Gehäuse somit vollkommen unversehrt. Im Innern steckt neben dem Netzteil eine Z80A-Karte und eine A/D-Wandlerkarte; über RS232 können auf 8 Kanälen Meßdaten angefordert werden, 100 mV Vollausschlag pro Kanal, mittels Wendel-Trimmern kann die Empfindlichkeit verringert werden (Vorteiler). 20mA-Schnittstelle ist auch möglich. Komplett mit Unterlagen und eigener Beschreibung. Die Z80-Karte enthält neben dem Z80A einen 2K-TMM2016-RAM, 8K-2764-EPROM, Mostek MK3801 = Z80-STI (UART, Timer, PIO), Quarz 4,918 MHz. Derzeit eingestellt 9600 bps, 8N1 (kann anders konfiguriert werden).
-
Thread
Notepad: Nur EIN Fehlklick kostet Lebenstage
warum Du > in den letzten Wochen so häufig von Hexeditoren gesprochen hast. ach wo, der wahre Z80 Assembler Programmierer weiß direkt, was mit DDE3 gemeint ist. Der braucht keinen umständlichen Assembler-Text-Roman dazu ;-)
Wegstaben V. schrieb im Beitrag #7814503: > ach wo, der wahre Z80 Assembler Programmierer weiß direkt, was mit DDE3 > gemeint ist. Der braucht keinen umständlichen Assembler-Text-Roman dazu > ;-) Ja nee, ist klar, Du Held. Sicher entfachst Du auch das Herdfeuer
-
Thread
Bitbreite und Speicher
mit den 4-bittern kann man sich eigentlich komplett sparen und einfach bei den 8-Bit-CPUs wie 8085, Z80, 6502 mit der Betrachtung beginnen – alle diese Prozessoren hatten mindestens einen Data-, Adress- und Steuerbus nach außen herausgeführt und es musste gelernt werden, alles an diese Busse richtig anzuschließen
Verhältnis aus Taktzyklen/Instruktionen kann sehr unterschiedlich ausfallen; bei so etwas wie 8080 bzw. Z80 ist es etwa vier mal so groß wie bei 68xx/65xx. Und bei neueren Architekturen kann das wieder ganz anders aussehen; RISC wurde nicht nur aus Jux&Dollerei erfunden. Letztlich hat das, was ein DRAM-Speichercontroller
-
Thread
Z80 Explorer von BALTAZAR STUDIOS (Goran Devic)
Hallo, gerade in den Weiten des Internets entdeckt: "Z80 Explorer is a Zilog Z80 netlist-level simulator capable of running Z80 machine code and also an educational tool with features that help reverse engineer and understand this chip better." https:/
Lu schrieb im Beitrag #7805369: > Ob natürlich > die Simulation jeden Z80 1:1 mit allen Fehlern darstellt, werde nie > prüfen. Wer es dennoch möchte, kann dazu meinen Z80-Dongle nehmen. https://github.com/Ho-Ro/Z80_dongle
-
Thread
SDCC 4.5.0 Release Candidate 1
Linker. Bessere Unterstützung für Rabbit 4000, 5000 und 6000 erfordert Änderungen im Assembler, und im z80-Backend (das auch wegen der vorgesehenen besseren eZ80-Unterstützung Änderungen erfährt). Zur Unterstützung von atomics müssen eingentlich alle Teile des Compilers, vom Frontend über die Maschinenunabhängigen
-
Thread
[V] Platine Melodietürgong Z80 DDR
funktionstüchtig laut Vorbesitzer. Da keine weiteren Infos vorliegen vielleicht eher für die CPU (Z80A von ST) und den EPROM (U2716) interessant. Am Spannungsregler sind oben und unten noch große Kühlbleche an den Laschen angeschraubt, die kann ich wenn gewünscht wieder anschrauben. Wer zu der Leiterplatte
-
Thread
Welcher Controller für Unterrichtszwecke?
Knacker“ zu sehr in der Vergangenheit verhaftet. Im Studium habe ich meine ersten Schritte auf einem Z80 in Assembler gemacht, zu C kamen wir erst später. Beruflich bin ich in einer sehr konservativen Branche (Medizintechnik), wo wir schon aus Sicherheitsgründen auf externe Libraries nach Möglichkeit
Z80 ist schon lange her. Ebenfalls Z8 - Mikrocontroller. Die MCS48-Familie (8048) ist etwas zu betagt und nicht mehr aktuell. Immer noch aktuell - die MCS51-Familie, auch wenn der Befehlssatz aus
-
Thread
Uhr mit cmos-ICs
wurde Zeit für den AtariST. Was hatte ich für Controler bestückt, Serielle, Parallele, Floppy, Z80, 80Z, RGB, 2x 128k RAMDISK, Porterweiterung zum PC1500 mit VIA6522 die 10te vergessen.
-
Thread
Probleme mit 74LS00 und 74HCT04
WR-Leitung vollführt, nachdem sich die Adresse und Daten bereits stabilisiert haben, was man z.B. von Z80-Prozessoren kennt, also eigentlich das totale Gegenteil von dem, was das Display erwartet; die Signale – incl. AS – sind bei solchen Bussen außerdem alle Low-Aktiv. Das Multiplexen selbst ist so ähnlich
-
Thread
Mikrocontroller Einstieg
der Zeit war das Wort µC ferne Zukunft. Na ja, zumindest Mikroprozessoren wie den 6502 oder den Z80 gibt es seit 1975/76. Da war die Zukunft, wo alles als µC auf einem Chip sitzt, nicht mehr so fern.
Byteweise so wie C9h. Binär ist das "11001001" und das ist Maschinencode. Ich glaub, das war beim Z80 ein Return. Ist schon lange her.. In Assembler steht da aber RET. So, nu aber Klugscheißermodi aus. Gruß oldmax
-
Thread
[V] Konvolut DIP-ICs: CPU/MCU, Periph. etc
Philips) - AT89C2051 (Low-Pin-Count-8051 von Atmel) - TS68008CP8 (68k-CPU von ST) - Z8400AB1 (Z80A-CPU von SGS) - SAB8086P (8086-CPU von Siemens) - SAB8088-P (8088-CPU von Siemens) - D87C51FA (8051-MCU mit EPROM/Quarzglasfenster von Intel) - SAB8051A-P (ROM-less 8051-MCU von Siemens) Mittlerer
-
Thread
ZPU im Simulator laufen lassen, Problem mit prog2mem
programmable/quartushelp/17.0/hdl/vhdl/vhdl_file_dir_ram_init.htm https://github.com/nullobject/de10-nano-z80/blob/master/src/single_port_rom.vhd Man kann es auch mit fixen Werten vorbelegen: https://github.com/costarc/Z80SoC/blob/master/RCC_Branch/ROM/rom.vhd ( Wie der Router dann entscheidet, interne
-
Thread
Bastel Projekt mit Z80: Dioden als OR-Gate
dem Teil erst mal überhaupt etwas beizubringen damit es mit einem redet gibt es noch einen Pseudo-Z80 mit einem STM der an Stelle des Z80 eingesteckt wird, womit der Flashspeicher programmiert wird. Auf EPROM/EEPROM haben wir komplett verzichtet.
Peter D. schrieb im Beitrag #7781173: > Der Z80 hat nur 64kB Adreßraum Es sei denn man arbeitet mit Banking...
-
Thread
HTML Anzeige - Farbe Meldetext ändern
Pappbecher > mit dem fertigen Drink heraus. Etwas eigene Arbeit (auch > Einarbeitungsarbeit in den Z80) wäre vonnöten gewesen, schließlich ist >es DEINE Maschine, die jetzt doof herumsteht und nicht mehr benutzbar > ist.
-
Thread
[V] Konvolut Zilog Z80 Bauteile
Konvolut Zilog Z80 Bauteile vor zig Jahren mal entsockelt und eingelagert. nie damit beschäftigt, jetzt können sie weg. Details siehe bitte Fotos, habe wenig Ahnung von der Z80 Geschichte alles zusammen 10,00€
-
Thread
Attiny26-16PU startet Programm nicht
vorher strukturiert und >> systematisch erarbeitet. > > Da warst du wie alt? TRS-80 (Basic und Z80-Assembler), einen Junior (6502), der Massenspeicher war ein Kassettenrecorder. Da war ich 15. War ca. 1980.
-
Thread
Daten per Audio übertragen
Man wird auch keine "Chips" brauchen, die S/PDIF dekodieren. Das konnte selbst ein leistungsarmer Z80 schon ganz allein. Man muss nur das "Rezept" kennen, wie er das tut.
Post von 1980 :-) Motopick schrieb im Beitrag #7810622: > Ein Manchesterdekoder braucht auf einem Z80 je nach Komplexitaet :) > etwa 20 bis 30 Zeilen Assembler. Das ist beim 6502 etwa auch so. So ist es, wobei man natürlich im Auge haben muss, mit welcher Rate die Daten kommen. Ich hatte weiter
-
Thread
Arduino-Sensorplatine, Bode 500, Raspberry Pi mit Grafikkarte uvam
NE5532 gemeint hast? =p Ich sags mal so... Vor ~35 Jahren habe ich mir in meiner Ausbildung einen Z80 auf einer Euro-Karte zurecht gefädelt zu einem (heute würde man es PC nennen). Da war es auch schon wichtig, ob es ein Z80B oder ein Z80H war ;) Ich hab den Kram immerhin auf 10 MHz getaktet gekriegt
> Da war es auch schon wichtig, ob es ein Z80B oder ein Z80H war ;) Du kannst heute von einem Z80 traeumen. Haette die Kiste damals 3458124356 als Namen gehabt wuerde das Teil gewiss nicht in deinen Traeumen vorkommen. .-) Vanye
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
/z80dasm [/pre] Zeig mir Info zum Paket 'z80dasm'! [pre] ~ $dpkg -s z80dasm Package: z80dasm Status: install ok installed Priority: optional Section: devel Installed-Size: 85 Maintainer: Tomaž
das Paket 'z80dasm' gibt.
-
Thread
ATMega Auslaufmodell?
- Jede Menge Spiele - CP/M - Turbopascal - Drucken - Basic war im ROM schon drin. Das war ein Z80 mit 4MHz Takt und 2x 64KB Ram. Wovon der Grafikspeicher 16KB war. Ist jetzt zwar kein Atmega, jedoch auch 8 Bit.
-
Thread
Z80 84C0020 - Fake, was steckt wirklich drin?
Hallo in die Runde, ich habe kürzlich einige Z80-CPUs erhalten. Ein Exemplar davon erscheint mir suspekt. Laut Lasermarking 84C0020, also angeblich CMOS Z80 mit 20 MHz Takt. Verhalten entspricht dem NMOS-Typ, wird warm wie NMOS, Logikpegel wie
schrieb im Beitrag #7738242: > Such Dir jemanden, der so ein Ding hat: > https://github.com/slabbi/Z80-CPU-Tester > > Damit kann man die Derivate ganz gut unterscheiden. Ich hab auf die Schnelle 'ne SW gehackt, um die CPU auf meinem Z80-Dongle zu testen: https://github.com/Ho-Ro/Z80_dongle
-
Thread
AD9833 Programmieren
:) Moeglichkeit. Ein Byte-Wide EPROM, wuerde so Platz fuer 8 solcher Sequenzen bieten. Mein Ur-Z80 hatte seinen 1. Urlader auch in einem 74154 und einer Sammlung Dioden... > Es gibt Quarze mit 5,6448 MHz (128*44100), das ist -40,2 kHz daneben. ... > Ist das für den TO genau genug? Die fehlenden
-
Thread
8048 Assembler für aktuelle Windows-Versionen
. Das ist gerade mein Zeitvertreib. https://github.com/sarnau/Z80DisAssembler
PIC16XX, PIC17XX, ST6, ST9, > SUPER8, TLCS90, TMS370, TMS7000, TMS9900, V800, Z180, Z280, Z380, Z8, > Z80 und Z8002 stehen da auf der Liste der unterstuetzten Prozessoren. Das wird nix werden. Dem fehlt die Unterstützung für 7805 und NE555... SCRN
-
Thread
Datenlogger mit ca. 1ksps
Ingenieuren nur Idioten, die F0s verbauen. Übrigens alt: 1976 auf den Markt gebracht, ging der Z80 vor knapp einem Vierteljahr in Rente - Einstellung der Fertigung nach ca. 48 Jahren und von der Architektur her immer noch top. Ein anderer, der 6502, wird wieder gefertigt - sagenhafte 14MHz - Registersatz
kriegen Sonderkonditionen für den STM32F030"... Aber stattdessen kommen Beleidigungen und Anekdoten über Z80 und 6502. Siegfried H. schrieb im Beitrag #7731690: > Vergleichen Ein Vergleich ist nur dann nützlich, wenn er auch sinnvoll ist. Was die Langlebigkeit eines Z80 mit einem Neudesign auf Basis
-
Thread
[V] Dragon 32
Sinclair) > laufen entzieht sich meiner Kenntnis. Können sie übrigens nicht, im Dragon 32 steckt kein Z80, sondern ein 6809 https://en.wikipedia.org/wiki/Dragon_32/64
-
Thread
Welche IT-Technik wird auf deutschen Fregatten eingesetzt? Hat da jemand Infos?
gekauft, die ersten DS/DD die tatsächlich auf Dauer funktioniert haben. Hat weh getan, aber mein Z80 war damit fit für den Nebenjob. Dann kam irgendwann ein AT (Bulletboard-286, von 8 auf 10 MHz gedopt, 70 MB Fujitsu) und da waren die 8"-Dinger weg. Ist ja nicht so, als ob das Interface groß anders
-
Thread
6502 System funktioniert nicht richtig
eigener Nachbau sind. - Software-Fehler sind ausgeschlossen? Th. (der Sargon II auf einer 8Mhz-Z80 laufen laesst)
geguckt, dass ich jetzt so oder so nix mehr sehe :-) Gruesse Th. (der mit Sargon II und 8MHz Z80)
-
Thread
Static SRAM Frage
ich davon ausgehen, dass der Inhalt des 2114 erhalten bleibt, wenn ich - rechtzeitig(!), bevor der Z80 nichts mehr tut, aber immer Vdd am SRAM anliegt CE auf H setze und - erst dann CE = L zusammen mit dem Reset freigebe? Ggfls mit Delay? Diese Sequenz kriege ich hin. Meine Idee waere, die ACS
-
Thread
[V] ICs rund ums Z80-System
Z8420004PSC PIO 01 Stück Zilog Z8420A PS PIO 01 Stück Zilog Z8470A PS DART 04 Stück MOSTEK MK3884N-4 Z80-SIO/9 01 Stück SGS Z8430AB1 SIO [/code] Preisvorstellung für alles: 15 Euro per PayPal zzgl. 2,75 Euro Porto Maxibrief. Interessenten können mich über Forums-PN kontaktieren. Grüße Christian
-
Thread
Fehlersuche an einem 186er Motherboard (Sinumerik CNC-Steuerung))
haben. Irgendwo im Keller hab' ich wohl noch ein 80186-Monitorprogramm. Das erwartet aber eine Z80-SIO oder Z8000-SCC. Macht Aufwand zu suchen, aber wenn Panik ausbricht...
> > Irgendwo im Keller hab' ich wohl noch ein 80186-Monitorprogramm. > Das erwartet aber eine Z80-SIO oder Z8000-SCC. > Macht Aufwand zu suchen, aber wenn Panik ausbricht... da irrst du aber Gewaltig, diese ROLLEN-TANTALs wurden bei fast allen Herstellen ab den 70ern eingesetzt (Qualität+kleine