-
Thread
Atmel oder PIC Gesperrt
Meine Erfahrungen: Ich habe vor 30 Jahren mal mit Z80 angefangen und inzwischen einen ganzen Haufen verschiedener Architekturen kennen gelernt. AVR war auch darunter, die verschiedenen PIC-Architekturen auch. Ich kenne also beides und habe auch mit beiden
beim PIC macht die Programmierung also nicht einfacher, sondern deutlich schwerer, im Vergleich zu Z80, 8051 oder AVR. Und da ich mich zuerst mit dem 8051 verwöhnt habe, konnte es mir danach nicht mehr gelingen, mit dem kargen PIC klar zu kommen, der war mir viel zu umständlich. Ein Maler nimmt
-
Thread
[S] WDC W65C265S / 65265 Mikrocontroller
in Assembler recht einfach zu programmieren ist und es viele Erweiterungsbausteine gibt. Neben dem Z80 waren die 6502-Prozessoren ja die verbreitesten 8bit-CPU's. Es gibt sehr viele 65xx-Prozessoren, dabei auch die neueren Varianten 65C02 und 65SC02, die aber keine illegalen Opcodes mehr haben. Ich
-
Thread
Programmer : Verilog -> 0 : 1 ich verlier irgendwie.
für read und write sind denen üblicher SRAMs 6264 oder so nachempfunden /CS, /RD, /WR (ist für alte Z80 CPUs). Was ich glaube, gebaut zu haben ;-): - Lesen geht einfach über den bufif1 für den Datenbus. Wenn read 1 wird, schaltet der bufif1 den store-Wert auf den Datenbus. - Schreiben geht über
-
Thread
µc-Programmiersprache
(nicht in diesem Teil von Deutschland). Konkret war das ein Poly-880, ein Einplatinencomputer mit Z80-kompatibler CPU, PIO, CTC, 1K RAM, 2K ROM, 8-stellige 7-Segment-Anzeige, Hex-Tastatur. Programmiert wurde, indem man Hex-Zahlen ins RAM tippte. Als Bonus gab es LEDs an jeder Busleitung und Einzelschrittbetrieb
-
Thread
SHARP MZ-5600 mit Anzeige-Problem
geworden. Ja, die waren eine Zeit lang sehr verbreitet. Ich hab auch noch einen hier, in meinem ersten Z80-Rechner, nach einer c't-Bauanleitung selbstgefädelt. Chip im weißen Keramikgehäuse mir vergoldetem Deckel... Glückwunsch!
-
Thread
C komisches Verhalten
statt dessen den erzeugten Assemblercode anschauen und danach entscheiden. Die Zeiten der seligen Z80, 6502 etc. sind lange vorbei, und aktuelle C-Compiler optimieren so etwas durchaus zuverlässig. Abgesehen davon wäre der Tip sowieso Unsinn, da in beiden Fällen auf 0 geprüft wird, was ja angeblich
-
Thread
S/W TV m. Radiowecker: Videosignal gesucht.
Modulator auf dem ZX81 nicht sehr stabil läuft, das Aussetzen des Sync - Signal beim Tastendruck (IRQ vom Z80 unterbricht den Bildaufbau) schrecklich auf die Augen geht. (Wenn ich das BAS Signal vor dem Modulator im ZX 81 abgreife, dann ist das Zucken fast nicht wahrzunehmen. Dazu kommt noch, das der Video
den Interrupt von Memory auf I/O um und das Bild zuckt. Ja, das alte Problem von Sinclair. Der Z80 rechnet praktisch nur im Bildrücklauf und während des Bildaufbaus schiebt die ULA der CPU NOPs unter, damit sie nicht dazwischenfunkt. Abhilfe ist fast nicht machbar, es sei denn, du tippst das Sinclair
-
Thread
Audiorecorder
Jonathan S. schrieb im Beitrag #3115960: > FFpmeg für AVR zu compilen Ich würde eher einen Z80 nehmen.
-
Thread
Schachcomputer mit Atmel AVR
besser sein, als die Vielzahl der Spieler. Ich hab vor Jahrzehnten mal das Sargon II auf einem Z80 zum laufen gebracht. Der Code war für mich damals eine Lehrstunde zum Thema Datenstrukturen, rekursive Algorithmen und wie man das alles in Assembler managed. Ganz interessant und clever gelöst waren
-
Thread
8051 Certified Embedded C - Seminar
Ferkes schrieb im Beitrag #3111395: > Öff, noch einer aus den frühen 80-ern. ;-) Jo, aus 8080 und Z80er(Mostek/Zilog) -Zeiten ;-) Habe früher viel mit 8032 und 8051 gemacht, ist aber schon lange her. Waren (und sind immer noch) gute Prozessoren.
-
Thread
Renesas (SH3-DSP) GNUSH Erfahrungen?
erhalte ich immer die Fehlermeldung "File Format not recognized". Ich habe Erfahrungen in 6502, Z80, 8088, 80486, habe sowohl Assembler und Disassembler selbst programmiert und auch Erfahrungen im Compilerbau. Ich hoffe ihr könnt mir weiterhelfen. Danke fürs lesen. Gruß Reinhold
-
Thread
Festkommazahl Konsolenausgabe
Warum nicht also Float. Ganz früher hatte ich mal einen Z80-Rechner (2MHz). Der hat in Basic immer mit floats gerechnet. Und selbst damit konnte man etwas vernünftiges anfangen. Letztens hatte ich einen TI2810 Mikrocontroller. Der hat Floats auch emuliert
-
Thread
SPLD (GAL) - welche Software
Development Tool, den Rest find ich dann schon. Der CPLD sollte bezahlbar, idealerweise 5V (ist für Z80 Board Development) PLCC-packaged und das Tool umsonst sein .. träum ich zumindest von. Ne Platine zum Befüllen bau ich mir dann schon selbst (wenn ich das auch nicht mehr kann stell ich das Basteln
einer handvoll strippen an jeden ehrenwerten Mikrocontroller ran, der dann I/O macht: Ergebnis - Ein Z80 mit SD-Karte als Disks, Terminal über V.24, USB oder telnet. CP/M obligatorisch. Den ganzen I/O macht der Arduino, Unmegen an Sensoren gibt es auch schon. Man kann es auch anders sehen: ein kompakter
-
Thread
Programmcode im NAND-Flash auch ohne Betriebssystem ?
Korrektur per 512 Bytes Nutzdaten wurden schon die ersten Festplatten abgesichert, ohne dass der 2MHz Z80 ins Stolpern kam. Aber sieh dir mal die Datenblätter der billigen Flash Bausteine an. Die sind deutlich besser als du glaubst. Die werden Millionenfach verbaut (ohne spezielle Korrektur), ohne dass
Korrektur per 512 Bytes Nutzdaten wurden schon die ersten > Festplatten abgesichert, ohne dass der 2MHz Z80 ins Stolpern kam. > Aber sieh dir mal die Datenblätter der billigen Flash Bausteine an. Die > sind deutlich besser als du glaubst. Die werden Millionenfach verbaut > (ohne spezielle Korrektur)
-
Thread
Geht sie noch? Wette?
braucht kein Mensch mehr. Lustig war das starten des 16bitters erst mit Diskette ueber den 8bit Z80. Gruss Asko.
Wickelbrücken oder DIL Schalter, sondern per Software konfiguriert. Der Consoletreiber muß auf eine Z80-SIO umgeschrieben werden die die da reingespaxt haben. Dann sollte die Schüssel laufen. In Merseburg steht wie schon geschrieben eine K1630 aus Thierbach und wir kriegen die nicht zum Laufen, da wir
-
Thread
Suche Information zum Quarz 196-30 für einen laten Stiftplotter
ein V30 von NEC sein. Der V20 war ja nach aussen hin 8 bit breit. Spassig ist ja auch, das sie u.a. Z80 Peripherie genommen haben, wenn ich mich nicht täusche, ist da eine CTC zu erkennen. Was könnte der AMD Chip sein? Eine Art PIO? Übrigens ist der Oszillator mit dem 7400 kräftig genug, um direkt
-
Thread
Elektroniker Stammtisch Nähe München
kann man einen Z80 auch ohne Assembler programmieren ;) Assembler finde ich, ist eigentlich das einfachste, wenn man Programmieren will, leider aber umständlicher als eine Hochsprache. hab selber auch schon länger nichts
Ich komme auch. Z80, eeRuler und was kleines Blaues im Gepäck. Hans
-
Thread
[S] Datenblatt Siemens S360 B114 16 bit counter
Den MZ800 kenne ich nicht, aber im Ortsverband hatte einer den MZ80K, vermutlich ein Vorläufer mit Z80-Prozessor, Bildschirm, Tastatur und soweit ich weiß Kassettenlaufwerk, dem Commodore PET nachempfunden.
-
Thread
Neue Wanderkiste Schöneberg
der Kiste zugefügt: 8 Stück Eprom (gebraucht, verschiedene Grössen) 2 Stück D780C CPU (Zilog Z80) 15 Stück Dopplefassungen für Speicherriegel 10 Stück MJ3000 NPN Transistor TO3 2 Stück 80C537 Microcontroller 50 Stück SMD Trimmer 1 K 50 Stück SMD Trimmer 100 R 50 Stück SMD Trimmer 200 K
...so lange die Anzahl an antiquarischen Z80ern nicht ins unermessliche steigt, soll mir das Recht sein. Immer schön die Raus- und Rein-Waren"werte" abwägen, möchte ich erinnern. Schrott hab ich hier auch selbst genug, den brauche ich nicht :)
-
Thread
Bauteil mit Aufdruck "35Z80" - was ist das?
Hallo, habe hier ein aufgeplatztes Bauteil mit dem Aufdruck *35Z80* - was könnte es sein? Es stammt aus einem 24V -> 12V Spannungswandler, ist rot, scheibenförmig und hat einen Durchmesser von ca. 22mm. Vom Aussehen her erinnert es an einen Scheibenkondensator
-
Thread
PWM - Breite von 0
gesagt, ich sehen den Prozessor das erste Mal im Leben und hatte noch nie mit ähnlichen zu tun. (Früher Z80 mit aller Peripherie, da kannte ich jedes Bit, später mal kurz PIC, dann Atmel) Deshalb bin ich immer neugierig, wenn ich was (für mich) neues kennen lerne. Also bis dann, und viel Erfolg! Ich
bit-Timer und einen externen Interrupt, vor allen Dingen aber 12 freie eigene I/O-Pins. Sowas hatten Z80 und 8085 ja gar nicht. Außer, ich mißbrauchte den SOD-Pin (Serial Output Data am 8085) mal als I/O-Pin für eine Blink-LED. Die Software konnte ihn immerhin direkt setzen oder löschen. Das ist aber nur
-
Thread
Umsetzung "Grafikkarte"
danach: 6800 1974 6502 1975 Z80 1976 8086 1978 68k 1979 MfG,
kurz danach: > > 6800 1974 > 6502 1975 > Z80 1976 > 8086 1978 > 68k 1979 Aber nicht für mich. Ich hatte zuerst eine Z80-Maschine, den C64 (als Henkelmann SX64) gabs erst viele Jahre später zu Weihnachten. fchk
-
Thread
(S)uche FDC SAB 1791 02P
Daher glaube ich nicht, daß eines der o.g. Geräte in Betracht kommt. Muß eher etwas museales sein, Z80 CP/M2.x, Intel ISIS, o.ä. Die neueren Geräte hatten alle eher einen UPD765 oder 37C65 Controller.
Joerg L. schrieb im Beitrag #3075699: > Muß eher etwas > museales sein, Z80 Hallo Jörg, fast richtig, ein Controller für ein 5,25" Laufwerk von ehemals Kersten & Partner / Aachen für SHARP Computer MZ-700. Möglicherweise ist es gar nicht der Chip, sondern das EPROM
-
Artikel
Datei:FirstSignOfLife.jpg
Retrocomputing auf FPGA Erstes Lebenszeichen des nachbaus eines Z80 Computers auf einem Spartan3 Board Autor: FPGAkuechle Lizenz: CC BY-SA 2.0 DE
-
Thread
Arduino steuert Märklin-Modellbahn - Warum nur Märklin?
(Ich habe weder von Modellbahn-Digitalisierung Ahnung noch von den Arduinos, bin aber mit 6502/Z80/8051, etc. großgeworden und würde gern mal die jetzige Modelleisenbahn digitalisieren.)
-
Thread
Cortex-M: Stack Begriffserklärung bzw. Handhabung
[/code] Das Null-terminierte Stringliteral steht hier mitten im Code. Eine Implementierung für Z80 könnte z.B. so aussehen: [code] primm: EX (SP), HL pr1: LD A, (HL) INC HL OR A JRZ pr2 CALL char_out JR pr1 pr2: EX (SP), HL RET [
-
Thread
Bausatz für TTL-Computer mit SAP1 Architektur
grad am überlegen ob ich so etwas mal in Angriff nehmen soll. Bis anhin hab ich ja eher nur mit dem Z80 herum gespielt...
-
Thread
"Dumme" Anfängerfragen.
programmiert, aber nur ganz kleine Sachen... - in BASIC (KC-Basic, Locomotive, QBasic) - in Assembler (Z80, TASM... aber nur ein kleines bissel) - in C (Turbo-C) Dazu habe ich beruflich ein bissel mit Step5 und Step7 zu tun. Nun weiß ich nicht, wie ich anfangen soll??? Welche Controller??? Ich
liegt natürlich auch Assembler nahe, denn eine AWL ist Assembler sehr ähnlich. Auch die Erfahrung mit Z80 und Assembler wird ihm zu Gute kommen und ergänzend die Tutorials, die hier von fleißigen Menschen für Jedermann abgelegt sind. Welche Controllerwahl letztlich erfolgt, ist doch irrelevant. Vielleicht
-
Thread
Homebrew computer
zu sehen, die alle vor so viel Können strotzen, das ich mir noch aneignen muss. Ich glaube der eZ80F91AZA50SG ist eine gute Wahl. Zum einen freut es mich, dass er mit dem z80 verwandt ist und zum anderen ist er ein µC und kein µP. @stefan_n: Was genau hast du mit deinem Computer nachher vor alles
Beweis, dass es möglich ist. Wenn es andere schaffen, bekommst du das auch hin! > Ich glaube der eZ80F91AZA50SG ist eine gute Wahl. Zum einen freut es > mich, dass er mit dem z80 verwandt ist und zum anderen ist er ein µC und > kein µP. > > @stefan_n: > Was genau hast du mit deinem Computer
-
Thread
Analogtelefon - Funktionsweise / Anschluss an Raspberry Pi
Hallo Zusammen, vor ca. 30 Jahren habe ich mal eine Telefon-Anlage mit einem Z80 gebaut, da habe ich das Interface ungefähr so gebaut ... Das Telefon(W48) hängt in Reihe an einem Widerstand(330 Ohm), hebe man den Höhrer ab singt die Spannung an (a) ungefähr auf die Hälfte
-
Thread
Warum verstehen Computer Programmiersprachen?
bei einfachen Fällen. Microcodes verlagern das Problem allerdings eine Stufe weiter, und bei einem Z80 als IP in einem FPGA, das seine Konfiguration aus einem EEProm lädt kommen solche Definitionen schnell ins Schleudern. Gruss Reinhard
-
Thread
Suche EUROCOM 1 oder 2
Praktisch /jeder/, der einen der üblichen 8-Bit-Mikroprozessoren verwendet, ob 8080/8085/Z80, 6502, 6800/09 ...
-
Thread
STM32F4 "Gameboy"
im laufenden System Speicher für DMA reservieren. Dieses Prinzip realisiere ich momentan für einen Z80-Eigenbau-Computer (mit externem Bank Switcher für 256kB RAM). GamerBoy schrieb im Beitrag #3082806: > Um über den Sound des Spiels (z.B. Pacman) einen z.b. Signalton zu > legen, wie muss ich
-
Thread
Arduino - bringt's das ? Gesperrt
Amateurfunker und µC. Da passt Arduino wunderbar. na klar, genauso wie z.B. die ersten TNCs mit dem Z80. Damit hab ich 1987 meine erste Mails geschrieben, nächtelange Chatsitzungen durchgestanden, Dateien aus Mailboxen gesaugt. Und das über Funk. Ohne Telefonkosten usw. Solche Techniken sind heute
PittyJ schrieb im Beitrag #3163228: > Ach ja, ich habe vor 30 Jahren schon den Z80 in Assembler programmiert, > und auch an Millionen-Zeilen C++ Programmen mitgearbeitet. Ich muss also > nichts beweisen. Ich will nur fix zu einem Ergebnis kommen, und da > helfen die Arduinos
-
Thread
[V] HP18180A RS232/V24/RS449 Protokoll Analyzer
nicht mal am Monitor. Scheint keine Stunde gelaufen zu sein. Angetrieben wird es mittels Zilog Z80 Derivat, und 8048 für die Peripherie.
-
Thread
Warum "uint8_t" statt "char" Gesperrt
Keine Ahnung ob es zu 4 Bit-Zeiten auch schon jemanden mit Namen Integer gab. Anno 8080/86/186 (Z80, 68xx und wie sie alle hießen) waren das 8 Bit. Später bekamen "Rechners" Zuwachs und das Kind war plötzlich 16 Bit breit. Das hüpfende Komma aber war - das Baby hieß auch Integer. Irgendwo war hier
Ganzzahl-Datentyp sinnvoll bzw. ausreichend ist? amateur schrieb im Beitrag #3022195: > Anno 8080/86/186 (Z80, 68xx und wie sie alle hießen) waren das 8 Bit. Nicht für C. Ein "int" ist schon immer wenigstens 16 Bit gewesen, darf aber beliebig groß werden. 8 Bit "int" wäre dann doch etwas zu nutzlos.
-
Thread
Lochstreifen entschlüsseln
Z80? Nö, der nicht. Du meist U880 und Sprösslinge ... ;)
Wegen militärischer Verwendbarkeit stand der Z80 damals auf der CoCom-Embargoliste. Wie konnte der Z80 dann in der SU und DDR produziert werden?
-
Thread
Was sind das für Bauteile?
Wahrscheinlich eine Z80 CPU aus Jahr 81/Woche 44 und ein Time(z80 ctc), Jahr 84/Woche 33
Probe machen. Altes Z80-Board besorgen, IC rein. Einschalten. Geht -> Z80-CPU. Geht nicht -> Schrott.
-
Thread
Ätzen+Layouten Lernen
Edding gar nicht so schlecht. Und es gehen durchaus auch komplexere Sachen. Z.B. besteht mein erster Z80 Computer durchweg aus handgezeichneten Platinen. Damals noch mit Skribent Tuschezeichner und Tusche "karminrot" - die einzige Farbe die begrenzt ätzfest war. > Wenn du eh ätzt, würde ich Aufbauten
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
Ich bin für dieses Thema zu alt. Ich müsste da noch mehrere Z80, einen 6502, einen 80186 (hoho!) und jede Menge 80C2051 hinzufügen. Aber lasst mal, die würde ich heute auch nicht mehr verwenden.
-
Thread
Hast du das Datenblatt gelesen?
habe und auch habe nächtelang Hexcodes eingetippt und mich später mit Assembler rumgeschlagen, von Z80 und 6502, dann den TMS9900 (jo, ein TI99/4A) und man musste sich buchstäblich jedes Fetzchen an Infos entweder kaufen oder mühselig aus anderen Programmen zusammenklauben. Probier das mal bei einem
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
. (nichtzutreffendes bitte streichen) zum Ziel. Ansonsten würde ich seit mehr als 30 Jahren nur Z80 machen. fchk
-
Thread
Chip Select und Steuerbus!?
erzeugt werden - etwa intern, da ja die Register feste Adressen haben. Es gibt auch Controller wie den Z80-Nachfolger eZ80, die einige CS-Signale zur Verfügung stellen, deren Adressbereich programmierbar ist und die man zur Ansteuerung externer Chips oder ganzer Systemteile verwenden kann, das spart in einfachen
-
Thread
Fusebits beim AT-Mega 8
Werkzeug auf dem PC brauche. > oder den QL? Den kenne ich leider nicht, dafür das Basic 3.1 für Z80-Heimrechner, das Basic 3.5 des Commodore C16 bzw. Plus/4, VB6 und PureBasic. Und da ich Basic und auch Bascom einigermaßen kenne, programmiere ich meine AVRs meist in Assembler. Krach-Bumm schrieb
Fehler von mir. Der QL mit einer 68000 CPU ist von Sinclair, wie der ZX81 oder der ZX-Spectrum mit ner Z80 CPU, da hab ich sogar die Speicherchips gegen grösere getauscht und Hardware für gebaut. Gab ja so was das sich ZX-Kochbuch nannte. C64, Amiga und VC20 liegen bei mir auch noch rum. Ich hatte es schon
-
Thread
Suche Xilinx CPLD mit mind. 21 I/O im DIL
programmierbaren IC der in der Lage ist, innerhalb von ca. 30ns in Abhängigkeit versch. externer Signale Z80 AdressbussSignale 1:1 durchzuschalten.
Nimm ein Virtex 4 und pack Deinen Z80 und die ganze Logik da hinein. Achja, der hat ja einen PPC als Hard Macro eingebaut - vielleicht brauchst Du dann Deinen albernen Z80 gar nicht mehr. fchk
-
Thread
Zilog Z80 Bussteuerung
als 255 und solche kleiner als 255. Details kannst DU hier: http://datasheets.chipdb.org/Zilog/Z80/Z-80_Microcomputer_Handbook.PDF und hier: http://www.z80.info/zip/zaks_book.pdf nachlesen. Alles habe ich leider auch nicht mehr im Kopf. :-)
Tante G findet z.B. das: http://www.vias.org/mikroelektronik/b2_02_z80_pins.html fonsana
-
Thread
wie konnte sich MS-DOS durchsetzen?
doch mal den BDOS API von CP/M Schon den int21, der der Einsprung in PCDOS ist, gibts auf 8080/Z80 nicht... Ganz zu schweigen vom viel größeren Adreßraum des 8088 und den sehr unterschiedlichen Speichermodellen.
Chips(2*2cm grosse Metallrechtecke), die über ein Multicore mit der AS400 verbunden war. Neben einem Z80 Computer mit Oasis Betriebssystem und einer 10MByte HDD (8-Zoll!) war das eine der merkwürdigsten Arrangements meiner Computerlaufbahn.
-
Thread
Analog - PWM Motorsteuerung
liegen meine letzten uC Programmierkenntnisse ca 20 Jahre zurück und beschränkten sich damals auf den Z80 bzw 8031. Daher bekomme ich das selbst nicht hin, kann mir aber auch nicht vorstellen das noch nie jemand sowas Propgrammiert hat. Ein uC mit ADC und PWM und ein L293B sollten dafür doch ausreichen.
meine letzten uC Programmierkenntnisse ca 20 Jahre zurück >und beschränkten sich damals auf den Z80 bzw 8031. Einen Mikrocontroller braucht man dazu nicht unbedingt. >jemand sowas Propgrammiert hat. Ein uC mit ADC und PWM und ein L293B >sollten dafür doch ausreichen. Kann man machen. Ich