-
Thread
Grosser Ärger mit Natriumpersulfat
habe früher selbst alle Platinen auf Overhead-Folie geklebt mit Anreibesymbolen etc. und z.B. ein Z80-System habe ich 2:1 entworfen und dann von meinem Kumpel in der Druckerei des Vaters runterskalieren lassen. Ich habe sowohl mit HCL + Zusatz geätzt als auch mit FeIIICl. Und es hat Spaß gemacht. Auch
-
Thread
STM32: Interrupt zu langsam
Interrupt aus, dann muß ich aber noch auf die Adresse > prüfen. Das wollte ich auch schonmal machen (Z80-Bus). Ich habe mich dann damit begnügt einen Bussniffer zu haben, der blockweise scannt und das Ergebnis auf dem Display darstellt. Möglicherweise wäre was gegangen, wenn mit /WAIT arbeitet. Hier
-
Thread
Mini-Gameboy umprogrammieren
dann ein normales Eprom (27Cxxx) Bei mir reichte es für Tetris... Im Prinzip werkelt da drin ein Z80. Der Daten und Adressbuss sind rausgeführt. Dort bastelt man sich dann seine eigene Pheriperie ran. Je nach Lust und Laune kann man den Aufwand beliebig hoch treiben. Kommerziell gab es vom MP3-
-
Thread
suche beschreibung zu p-code
eher ungeeignet, ucsd pascal lässt sich hingegen (weitestgehend) auf einem pc, einem apple, einem z80-system und und und .. portieren) hat eigentlich jemand so ein system mal mit einem modernen prozessor (avr, arm o.ä.) aufgezogen ?!
-
Thread
Ports terminieren
überhaupt nichts terminiert. Ist aber auch nicht für Leitungslänge gedacht. Anbindungsbeispiel für Z80... Gruß Rainer
-
Thread
Definieren von Stings in Assembler
Werkzeuge und ich bin nicht mit C/C++ aufgewachsen sondern mit Assembler. Damals habe ich für den Z80 Programme geschrieben und so ist mir der Assembler lieber als die C/C++ Toolchain. MfG HUE
-
Thread
Schachprogramm für Atmel
und hab sogar noch die technischen Eckdaten gefunden: - 16 KB ROM - 3 KB RAM - CPU U880 (Z80) mit 4 MHz (?, vermutlich) - automatische Zugerkennung über 64 Hall-Sensoren im Brett (und natürlich entsprechende Magneten in den Figuren) - 8 Spielstufen, 2 Analysestufen, 4 Mattstufen
-
Thread
Wie wird man (ein guter) Hardware Entwickler?
Neuentwicklung steckt, weil "alte" ICs wieder mal abgekündigt werden. So haben wir z.B. ein ganzes Z80 System von 1990 mitsamt Peripheriebausteinen und EEPROMs in ein FPGA gepackt. Und das wird garantiert noch 15 Jahre verkauft. Zum Glück ist das nächste Redesign (wenn das FPGA abgekündigt wird) dann
-
Thread
Art der if-Auswahl nur Geschmackssache?
Kopf-an-Kopf-Rennen: C - 1972 erschienen i8008 - 1972 erschienen i8080 - 1974 erschienen Z80 - 1976 erschienen > Die kleinste Klasse von Rechnern, auf denen ein C > Compiler sinnvoll schien, waren 16-Bit Minicomputer. Ja - wegen der klassischen Bindung von C an Unix. > Es dauerte
-
Thread
Auswahl eines uC für einen Datenlogger für Rammgeräte
sollte schon für ein paar Jahre gegeben sein. Erfahrung mit uC's ist hier vorhanden auf Basis von Z80, 68000, 80x86 und 8051 - aber nur kleinere Projekte. Das letzte war mit einem AT89C2051. Sprachen: Assembler, C, Pascal, Basic. Hab mich hier schon ein bißchen umgesehen und die AVR-Leute sind
-
Thread
Qualität deutscher Hochschulbildung
Programmierkenntnisse zu bringen wie heute, weil es damals noch gar nicht die Möglichkeiten gab. Der Z80/U880 war das höchste der Gefühle. Programmiert wurde in Assembler, wenn überhaupt. Hardwarebeschreibungssprachen gab es nicht, es wurden Schaltungsgräber aufgebaut. Ein Halleffektgerät in den 80ern
-
Thread
8 bit µC und sehr große Zahlen (zum 1000.?)
Nebenbei haben sowas schon ganz andere gemacht, Integerformate beliebiger Größe, damals für den Z80 - naja.. soweit der verfügbare Speicher und die benötigte Rechenzeit reicht. W.S.
-
Thread
Suche 0.5mm-Stifte vergoldet für ROM-Ersatz
Ich habe mal zu Z80/8086-Zeiten einen EPROM-Emulator gebaut. Damals waren diese male/female-Sockel sehr hilfreich. Den quadratischen Teil kann man in eine Platine einlöten oder einen Wrap-Draht draufwickeln. Wire
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Etwas später haben wir bei einer Firma über einige 100 Meter Daten von einem Kleinrechner (Damals mit Z80) zu einem größeren übertragen. Die Leitung (Telefon) hing in einem Maschendrahtzaun. Immer wenn ein Gewitter in der Nähe war haben die Eingänge der V.24 Blasen bekommen. Als habe ich eine symmetrische
-
Thread
Bräuchte ein paar "Tipps"
mit C auskennen würde, wenn er kein Assembler könnte. Würde ich so nicht sagen, auch wenn ich mit Z80 Assembler angefangen habe. Ich denke aber auch, dass ein Einstieg in Assembler angebracht ist. Das nimmt dem ganzen oft ein wenig den Zauber des Magischen und zeigt, wie 'primtiv' eigentlich so ein
-
Thread
Programmierung für Ringpuffer
das heißen die Adressregister Axx. > Ein 8051 kanns auch nicht sein, der hat nur R0..R7. Ein Z80 ist es auch ebenso wenig wie ein 6502. Ein x86? Nein, auch nicht. Eigentlich kann es nur ein Prozessor aus der BEIN-Familie sein.
-
Thread
Little Endian
Bit-Integer oder mehr, und da ist die Frage, wie der Prozessor selbst die Zahlen im Speicher ablegt. 8080/Z80/8086 benutzen von sich aus Little Endian oder anders gesagt LSB first. Wenn man den Speicherinhalt mit einem Hex-Editor betrachtet, stehen daher längere Zahlen sozusagen verkehrt herum in der Anzeige
-
Thread
Verständnis AVR Interrupts Gesperrt
Interrupt wieder zuschlagen. Also macht man das als letzte Aktion in der ISR und alles ist schick. Beim Z80 haben die Peripherie-Bausteine sogar auf dem Bus mitgelauscht, um die RETI Instruktion zu erkennen und erst danach wieder einen Interrupt auszulösen. > Isr soll, wie schon jemand geschrieben hat
-
Thread
8051 und Linux - Anfänger sucht Hilfe
sym_file]]]] Option Flags defined as follows: -<nn> Table (48=8048 65=6502 51=8051 85=8085 80=z80) (68=6800 05=6805 70=TMS7000) (3210=TMS32010 3225=TMS32025) Ihr seht es geht alles. Allerdings muesste man mich schon grosszuegig mit Geld bewerfen damit ich mir
-
Thread
Zusammenhang zwischen Harvard, von Neumann und den einzelnen Speicher
und das gleichzeitig. Was dabei ROM und was RAM ist, ist zunächst mal völlig gleichgültig. Ein 8080/Z80 addressiert über den Bus auch 64k, aber Programm und Daten liegen beide im Raum 0000 - FFFF. Er hat also nur 1 x 64k Adressraum. Das hat Konsequenzen: z.B. kann man bei Harvard nicht einfach auf
-
Thread
Ringbuffer in C optimieren?
daß da keine weitere Optimierung erforderlich ist. Kann das so ein PIC etwa nicht? *) 8080, Z80, 6800 und folgend, 6502 hingegen nicht
-
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
S: konkrete Unterlagen über den DDR IC U8032C (U832)
Schaltkreises. Was das Ding prinzipiell macht, weiß ich, ich möchte aber einen Koprozessor zu einem Z80 System basteln, just for Fun. Es gab in der DDR wohl mindestens 3 Platinen zum K1520 System auf denen dieser eigentlich zum K1600 (~PDP11 Nachbau) gehörende IC werkelte, die Veröffentlichungen darüber
-
Thread
Atmega128 Prioritaeten
@Dirk, aha kommt vom Z80. Na NMI hilft auch nicht immer. Heist ja nur das der Int kommt und die Quelle erst ermittelt werden muß. Deswegen ja NMI ( Nicht Maskiert I..) Was fehlt ist eine Funktion zum sortieren der "Anforderungen
-
Thread
XMEM - Mega1281 - Ganzen exterenen 64kB SRAm nutzen
also für interruptfähige Daten benutzen. Jaja, es gab mal Zeiten, da waren Bankumschaltungen bei Z80-Computern *sehr* beliebt...
-
Thread
.man schimpft immer über Windows, aber
Computern hat vor allem IBM den Anstoß gegeben. Vorher gab es Apple II, Commodore 30xx/40xx und Z80-Rechner von verschiedenen Herstellern. Die hatten aber den Ruf, etwas für Wissenschaftler, Ingenieure und Freaks, aber nicht für die Sekretärin zu sein. IBM als weltbekannter Großrechner- und Büromaschinenhersteller
-
Thread
Hattet ihr in eurem PC mit < 80486DX Prozessor einen separaten Co-Prozessor?
gingen die richtig gut ab. Gerhard (der schon in seinem SMP80-System (808[05]) und erst recht im Z80 einen AM9511-Floating Point Coprozessor hatte. Das hat meiner Stahl-Korngrößenbestimmung mit Ultaschall Beine gemacht!)
-
Thread
ATMEGA128 über RS232 programmieren?
Auge zu Auge. Nein, ich hab genug mit AVR gemacht, aber in Assembler und die Kleinen. Außerdem Z80 in- und auswendig.
-
Thread
AVR mehr Speicher (RAM) als erwartet
Hallo, warum erinnert mich das hier so an: illegale OP-Codes des 6502 illegale OP-Codes des Z80 :-)) Gruß aus Berlin Michael
> warum erinnert mich das hier so an: > > illegale OP-Codes des 6502 > illegale OP-Codes des Z80 Damit hat das eigentlich relativ wenig zu tun. Wobei die Frage schon interessant wäre. Ist bei den ATmegas und PICs jedem Hexwert ein Befehl zugeordnet oder gibt es Befehle, die es eigentlich nicht
-
Thread
Ist der Hobbybastler Multilingual veranlagt?
meine erlernten Programmiersprachen im Laufe des Ingenieurlebens... ALGOL PL1 Fortran Assembler Z80 Assembler Z8 Basic Pascal C Assembler AVR Zurückblickend würde ich sagen, dass die Programmierung immer gleich aufgebaut war und ist. Es geht immer um mathematische Algorithmen. Ob der Befehl
-
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
Zu alt als Ingenieur?
Gleich vorweg, ich (58 Jahre) habe die gesamte PC-Entwicklung miterlebt (vom Z80-Rechner mit "sagenhaften" 64kRAM), dem echten CMOS-Prozessor 1802 über die 8051-Family, µPs aus der Schweiz, bis hin zu den PICs, ATMELs AVR usw. Ich mußte immer wieder feststellen, daß die Resistenz
-
Thread
FPGA für Anfänger - Starterpaket gesucht
zig Einzelschritte zwischen sind artet das schnell aus. Kenne ich vom EPROM Bruzzeln für meinen DIY Z80. Ich habe zwar einen Upload Mode im selbst geschriebenen Monitor für das fertige Hex File ins RAM aber der Schritt vom RAM Code zum EPROM Code ist jedesmal ausprobieren. Ich habs erstmal bestellt
-
Thread
Richtig Programmieren/ Softwareentwicklung
programmieren kann, keine ahnung. Ich habe ein "händchen" dafür. ich habe mit 11 oder 12 an einen Z80 clone angefangen und ich konnte es auf einmal. plötzlich wuste ich wozu schleifen gut sind. in den beispielen haben sie immer nur gezählt. Vieleicht kann das ja irgendwer besser erklären. Warum fällt
-
Thread
While(1) - Break und Continue
für den nächsten Start nach dem Reset in die Vektortabelle ... selbstmodifizierender Code, war zu Z80-Zeiten gang und gäbe. :-))
-
Thread
[S] günstigen FPGA Einstieg
Tutorial nahezu idiotensicher. Inzwischen habe ich mehrere Boards davon. Auf einem läuft z.B. ein Z80 als Mikrocomputer, mit minimaler Peripherie sogar mit CP/M. Vorteil dieses Boards gegenüber vielen anderen: - Keine Displays, Pieper usw. mit drauf - die kosten später nur unnötig I/O-Pins. Auch
-
Thread
In-band Schaltsignale im DDR-Rundfunk
jemand dazu nähere Informationen? Wenn man vom Anfang der 80er ausgeht, könnte man das mit dem U880 (Z80-Clon) gelöst haben, aber auch andere Schaltungen mit den damals in der DDR verfügbaren Bauelementen wären sicher denkbar. Darum frage ich Euch. Die komplette Story - von der Entdeckung des Signals
-
Thread
Frage zu Rekursion und StackOverflow in C
Ich habe Teilbereiche des Ackermannschen Funktionals schon zu Z80-Zeiten mit 3 kByte RAM berechnet. Um die Rekursion wirkungsvoll zu begrenzen, werden Werte nicht auf den Stapelspeicher geschrieben, sondern vor dem Verlassen der Rekursionsebene einfach wieder
-
Thread
STM32F103 an ADXL345 - keine Reaktion auf I2C
wohl auch Fake-STM32 ... mich wundert da gar nichts mehr inzwischen :-( Ok,die schön gelb bedruckten Z80 Prozessoren die man so für 1 Euro kriegt sind auch Nachbauten, die gab es so nie. Lohnt sich scheinbar. Steckt man sie ein ist bei 1.5 Mhz Schluss, dann entgleist der Programmfluss. Jedenfalls sind
-
Thread
Auswahlkriterien für die richtige Hardware
Anzahl der Fliesskommaoperationen +-*/<> Ein Microcontroller der üblichen Art (AVR, PIC, 6502, Z80) schafft davon ca. 1500 pro Sekunde. Ein Microcontroller der grösseren Art (ARM ohne Floating Point) ca. 15000 und ARM mit Floating Point Coprozessor wie A9 über 150000.
-
Thread
Ansteuerung eines alten Watanabe Plotters
direkt ansteuern, nachdem die pinbelegung klar war, mit protokoll xon/xoff. es werkelte dort ein Z80 drinnen. aber das mit der tinte war einfach zu stressig. ;-)
-
Thread
[VS] Altes Cassettendeck und Cassetten-Modem
Nadler oder so) gesehen und dachte mir, das wäre genau das Richtige für meinen damaligen Selbstbau-Z80-Computer zum Speichern und Einlesen von Programmen (Hex-Codes) im abgewandelten Kansas-City-Format (FSK). Dieses Deck hatte ich bestellt, in ein Holzgehäuse eingebaut und mit diversen Steuerungen versehen, sodaß es vom Z80-Computer ein/ausgeschaltet werden konnte, wenn man manuell auf Play bzw. Record gedrückt hatte und das Teil zunächst auf Pause stand. Es war damals direkt über Audio- und Steuerleitungen mit dem Computer
-
Thread
Daten per funk übertragen. FSK???
spezialisierten Funkgeräten. Das Funkmodem heißt TNC terminal node controller und war früher mit einem Z80-Prozessor und einem Modemchip von Texas Instruments aufgebaut, dem TCM3105 , der aber nicht mehr hergestellt wird, es gibt aber irgendeinen Nachfolger Also google mal nach Packet radio und TNC, und
-
Thread
Arduino: Start und Ende des Datensegments ermitteln?
deinen Leisten. Einem Compiler so auszutricksen ist > selten eine gute Idee. Klappt bei meinem Z80 Bauwerk auch :-) Boot Loader Kopiert sich aus EPROM ins Higher RAM, schaltet untere Bank von EPROM auf RAM um und zieht sich dann den Hex Code von der Uart rein und startet ihn anschließend. Und das
-
Thread
Von AVR nach PIC
gewechselt. Der PIC ist von der Struktur her sehr ungewöhnlich - für mich jedenfalls. Ich bin mit 6502,Z80, 68000 und MCS-51 vertraut und da war der Atmel-Assembler kein so großer Umstieg, wie der PIC es wäre. Man muß sich ja nicht festlegen - bei manchen Projekten nutze ich immer noch MCS-51 Derivate.
-
Thread
Vorteiler Frequenzzähler
eines. Och nö. Das Argument sollte schon den 6502 retten. Trotzdem fühlte sich der Umstieg vom Z80 auf den 6502 (eigentlich 6510 - im C64!) wie ein Abstieg an. OK, VIC und SID haben es rausgerissen. Aber das Verdienst der CPU war es ganz sicher nicht. > Das Indirect und das W-Register ist was
-
Thread
Viel Arbeitsspeicher für Bildverarbeitung benötigt
Zweifel sogar weniger aufwendig (und schneller) als das RAM per GPIO an einen µC zu knüppern. Vom Z80 gibt es z.B. Nachfolger wie Z180 oder HD64180, die 1MB Speicher direkt adressieren können. > Falk B. schrieb im Beitrag #5375495: >> Naja, serielles SRAM ist schon SEHR exotisch > > Verwenden
-
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
Trojan.Python.Agent - Ist die Datei clean oder virusverseucht?
Sinnhaftigkeit prüfen. Es wurden auch solche Sachen wie passpwd und auch Assembler und Reassembler für Z80 angemeckert. Ein Alarmzeichen ist es immer.
-
Thread
Ist eine Kollision zwischen I/O-Bereich und Speicherbereich möglich?
an eigene Select-Leitungen für Speicher- und Peripheriezugriffe. Schon zu Zeiten von 8080 oder Z80 und früher war das Usus. Ist ja auch logisch, da diese im Allgemeinen auch andere Zugriffsregeln und Zeiten haben. Am Anfang ging es darum den Speicher maximal schnell anzusprechen, wobei die externen