-
Thread
Netzwerkkarte mit RTL8019
Port des AVR-Controllers. zu 2. Der DMA-Zugriff beim RTL8019 funktioniert nicht so, wie z.B. beim Z80. Tiefere Erkenntnisse kann man gewinnen, wenn man die Literatur zu NE2000 oder DP8390 studiert. Die RTL8019-Beschreibung ist hier etwas oberflächlich. zu 3. so sehe ich das auch. Ich hoffe, Dir
-
Thread
Microcontroller Arten
aufbohren"=Tunen des 80x86 (Scherzartikel)" Sowas gab es Anfang der 80er schonmal, als man einen Z80 tunen können sollte, und später in den frühen 90er, mit dem Pentium, wo man MMX freigeben konnte :-) und ja, das haben echt einige gemacht und ihren Prozzi kaputgebohrt.
-
Thread
Mehrfachabfrage mit if und else oder besser?
. In Assembler hätte man da deutlich schnellere Alternativen mit einer Sprungtabelle JP (HL) (Z80) IJMP (AVR) etc In C geht das mal ausnahmsweise nicht so effizient.
In Assembler hätte man da deutlich schnellere Alternativen mit einer > Sprungtabelle > JP (HL) (Z80) > IJMP (AVR) > etc > > In C geht das mal ausnahmsweise nicht so effizient. "Gute" C(++) Compiler machen genau dies auch bei switch case Anweisungen, sofern das möglich ist. Das konnte schon
-
Thread
RaspberryPI ManchesterDecode eines 433mhz Signale
Manchester kann man schon mit den nur 35 Befehlen der Base-PICs sehr einfach dekodieren. Oder mit einem Z80 mit einem 1 MHz Takt. Versuchs noch einmal etwas hardwarenäher. Dabei lernst du dann auch, wie man auf die GPIOs z.B. in C zugreifen kann. Für die reine Dekodierung würde ich aber immer noch ARM-Assembler
Manchester kann man schon mit den nur 35 Befehlen der Base-PICs > sehr einfach dekodieren. Oder mit einem Z80 mit einem 1 MHz Takt. > > Versuchs noch einmal etwas hardwarenäher. > Dabei lernst du dann auch, wie man auf die GPIOs z.B. in C zugreifen > kann. Für die reine Dekodierung würde ich aber immer
-
Thread
[V] alte HiFi Endstufe
bekommen. Wollte den damals anstelle der Tastenbedienung mittels Einplatinen-Computer steuern, auf Z80 Basis, mit IR-Fernbedienung und 2-Zeilen LCD Display, sowie Drehencoder für die Einstellungen. Hach, was hatte man damals für tolle Ideen... ;-) Für den mache ich auch mal einen V-Thread auf, vielleicht
-
Thread
AVR Tiny BASIC anpassung für ATmega8
Hi sigint, das ist ja der uralte basic interpreter fuer 8080/z80 der im buch : "BASIC - Interpreter. Funktionsweise und Implementierung in 8080/ Z-80- Computern von Rolf-Dieter Klein" beschrieben wird. Das original kommt aus den 70er... Den gibt es auf fuer m68k
-
Thread
ATmega8: Das Buch
textlastig. Ich habe mich dann an mein erstes Buch von vor 30 Jahren erinnert: 'Programming the Z80' von Rodnay Zaks Die Diagramme der Register und Abläufe sind mir immer noch im Kopf. Und das hat mir damals geholfen, die Strukturen der Register zu verstehen. Ein anderes Beispiel: da wird Polarität
Vorgänge zu erklären bauen die nach wie vor wenn sie gut sind - und das auf einem Steckbrett - erst ein Z80 Minimalsystem bestehend aus Taktgenerator, RAM, ROM auf, ein 74573 Latch und ein 74245 Bustreiber fungieren als I/O Baustein. Für das ROM steht ein EPROM Simulator zur Verfügung. Bisher waren fast alle
-
Thread
Atxmega Development Plattform
nicht, aber Du vielleicht? Vielleicht hast Du die Zeit nicht mehr miterlebt, als selbst ein 1MHz Z80 schon die vielfältigsten MSR Aufgaben übernehmen konnte ;-)
-
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
Decompiler/Compiler/Simulator für DDR-Industriesteuerung ASPW (KuASY/ZVE)
ZVE-gesteuerten Anlagen verbaut war. Die ZVE ist eine proprietäre Steuerung mit eigenem Befehlssatz... also kein Z80/8080, sondern eine reine Bitverarbeitungsmaschine (vergleichbar mit einer SPS, aber auf diskrete TTL-Logik aufgebaut, Programm in EPROMs). Was die Tools können: - Decompiler — liest EPROM-Dumps
eine frühe SPS-ähnliche Steuerung, allerdings nicht auf Basis eines klassischen Mikroprozessors wie Z80 oder 8080, sondern als diskret aufgebauter Bitprozessor aus TTL-Logik. Der Fokus lag stark auf deterministischen Zykluszeiten und direkter Bitverarbeitung für Maschinensteuerungen, z.B. Spritzgießautomaten
-
Thread
Wie kündigt man ein elektor-Abo?
Ich hab mit Elektor viel gelernt. Mein erstes MC Proekt war das Z80 Board. Danach 8052AH Basic usw. Mit der Zeit und nach 10000 Audio und Röhren Projekten hatte ich die Nase voll. Kündigung. Das war gut. Elektor hat mich jahrelang auf einem Bastler Niveau gehalten.
-
Thread
Schweiz
Noch'n CH'ler Alter 42, seit drei Monaten AVR. Ehemals C64 / PC XT mit 30MB HD!, 8051 /Z80 Erfahrungen. Wohne im Raum Basel.
-
Thread
Videoausgabe
home.micros.users.btopenworld.com/zx80/zx80.html Ansonsten hatte der ZX 81 später einen Chip von Ferranti, der sich mit der Z80 CPU die 1kByte RAM geteilt hat, um das Bild auf den Schirm zu bringen. In der Firma haben wir von Mitsubishi eine Custom-Steuerung, die nutzt von TI einen TMS xxxx mit normalen HM6116 RAM, um ein
-
Thread
Wir kriegen euch alle!
nö, ich bleib beim AVR.... (und Z80 ;-) )
-
Thread
µC von 0 auf lernen. ASM oder C?
1;j>= 0 && k[j] > k[j+1]; j--) Man kann den gesamten Befehlssatz und die Registerstruktur eines Z80 auf ein A4-Blatt im Normalfont erklären: http://www.didel.com/picg/calm/CalmZ80a.jpg Da lernt sich kein C viermal schneller als der Befehlssatz eines controllers. MfG
-
Thread
Kurzmeldungen: RISC-V, mehr .net und Entwickler-Boards
DoS hat schon Recht. Alles ist den "Bach heruntergegangen", der "Computerflohmarkt", Günni, der Z80 und jetzt auch noch Maxim, die Ersten, die nach der "Wende" geile Chips in die ehemalige DDR brachten und damit Geschichte schrieben. Der "Zahn der Zeit" eitert, jammerschade! ;-)) ;-P mfg
hat schon Recht. > Alles ist den "Bach heruntergegangen", > der "Computerflohmarkt", Günni, der Z80 > und jetzt auch noch Maxim, die Ersten, > die nach der "Wende" geile Chips in die ehemalige > DDR brachten und damit Geschichte schrieben. > > Der "Zahn der Zeit" eitert, jammerschade! ;-)) ;
-
Thread
Mathematischer Coprozessor für AVRs
Erwähnung des MM57109 hatte neben dem Jux noch einen gewissen Hintersinn. Das Teil wurde anno 6502 und Z80 tatsächlich manchmal als Fliesskomma-Koprozessor verwendet. Aber nicht oft, denn intern war das ein festprogrammierter 4-Bit Microcontroller und sehr viel langsamer als Fliesskommaroutinen auf dem 8
-
Thread
Unbekannte LED-Laufschrift - Hilfe!
mich derzeit ausserstande einen Programmierung des TMP und des PIC aus den Ärmel zu schütteln. Wenn`s Z80-Code wäre, dann kein Problem, aber so... Zwischenzeitlich verfüge ich ausserdem über die Aussage eines Herstellers von Grossanzeigen, wonach dieser die Anzeige als deutsches Produkt einstuft und damit
-
Thread
Beschreibung der Padauk Mikrocontroller
Geht etwa genauso wie im > Großen am PC, gelle? Nein. Man hat (im Gegensatz z.B. zum ix/iy beim Z80) kein vollwertiges Indexregister. Dieser Zeiger lässt sich nur für den Befehl idxm nutzen, der liest oder schreibt. Ohne Offset, so dass für jedes Byte der Wert im "Indexregister" angepasst werden muss
schlimmer sein, wenn die genannten Befehle z.B. über eine multi-cycles state maschine (6502, 680x, Z80) oder pipeline ohne hazard-detection realisiert würden. Von daher lässt sich den Padauk-Entwicklern nicht vorwerfen, sie hätten sich über die Anforderungen an die Synchronisation keinerlei Gedanken
-
Thread
Brauche Unterstützung beim OV7670 (bzw. SCCB)
Hallo, @Olli Z. (z80freak): das kommt nun davon... Arduino Nano und Pegelwandler und die OV7670 zusammengesteckt, nur 3,3V/GND/SCL/SDA und XCLK angeschlossen. Deinen Sketch rauf und gestartet. Ich könnte jetzt die
zusammengesucht, C++ bekanntschaft erst durch die Arduino-Geschichte. Es war und ist nur Hobby, vom Z80 über 6510 zu den ersten AVR usw. Alles in Assembler. C kam als Notwendigkeit weil mein Anfang einen TCP-Stack in ASM zu schreiben zwar durchaus gangbar war (IP ging, TCP ging, ARP ging ICMP-Ping ging
-
Thread
Zilog Z8
Achso. Hab das in der Schnelle mit dem Z80 verwechselt. Sorry da kann ich dir erstmal nicht helfen. Aber laut der Beschreibung sind in dem Paket auch Beispielprogramme enthalten. Lässt sich daraus nichts machen ? Gruss Cabal
hi cabal, ja es gibt einen gcc für den z80: http://sourceforge.net/projects/sdcc/
-
Thread
Ohio Scientific Model 600 Computer von 1978
> Messingbeschläge! Kerzenhalter! Mein zweiter Z80 (64 k RAM, 1k Urlader ROM, 16x64 Text) passte unter eine recht grosse Schreibmaschinentastatur. Die "Holzarbeiten" dafuer, hat mein Vater (sehr gut) erledigt. :)
-
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
-
Thread
[V] Viele Bauteile
Trimmkondensatoren http://www.motorschrauber.de/Motorschrauberde/Temp/Bauteile/Trimmkondensatoren.jpg 19. Z80CPU http://www.motorschrauber.de/Motorschrauberde/Temp/Bauteile/Z80CPU.jpg 20.St16C2550CJ http://www.motorschrauber.de/Motorschrauberde/Temp/Bauteile/St16C2550CJ.jpg Grüße Achim
-
Thread
goldene Leiterbahn auf IC Gehäuse
Anbei ein Foto von einem AMD9511ADC - ist ein Arithmetikprozessor, wenn ich nicht irre -- und einem Z80CTC im Keramikgehäuse. Das Unterteil des CTC-Gehäuses ist auch vergoldet, wie man in der Index-Aussparung sehen kann.
-
Thread
Wer hat noch den "Funkamateur " 1/1988?
Aber wer baut heute auch noch eine Schwingungspaketsteuerung mit diskreter Logik, irgendwas mit nem Z80 oder einen Eprom-Melodiegenerator auf... Obwohl, ich hätt auch nicht gedacht, dass sich noch jemand für den C520 interessiert. Aber eine elektronische Sammlung der damaligen Beiträge, die keinen
-
Thread
ATTiny unterschiedliche Device IDs
alle ne Kapazität an den Reset? Nicht mehr. Früher waren solche Beschaltungen üblich (zb bei Z80 Rechnern). Der Sinn der Sache war es, beim Anlegen der SPannung den Prozessor erst mal eine Zeit lang im Reset zu halten, damit sich alle Spannugen erst mal stabilisieren können, Quarze anschwingen
-
Thread
Tausche Diverses gegen 2-Achsen Schrittmotorsteuerung
englischsprachiges Heft mit Programmierbeispielen zum Micro-Professor. 4. Ein "Programmierung des Z80" von SYBEX (hat mal 58,- DM gekostet) 5. Ein Heft mit den Produktspezifikationen des Z8400, Z80-Cpu von Zilog. 6. Eine Sonderausgabe des Dos Extra Magazin ( Nr.8 von 1989) Ich hoffe
-
Thread
Newbie und Dummie ;-)
Programmieren ist eigentlich kein Problem, da ich seit Jahrzehnten programmiere und früher auch Z80 etc. und auf 'ner IBM370 mit Assembler gearbeitet habe. Sind halt neue Vokabeln und etwas zusätzliches Wissen. Das gibt es hier ja reichlich zu lesen und das wird schon. (Der elektronische Teil ist
> früher auch Z80 etc. > Was sind Flash, EEPROM und SRAM? Tja, ist halt nicht mehr alles so wie früher. Aber mal ehrlich, ist dein Google oder deine Wikipedia kaputt? http://de.wikipedia.org/wiki/Flash-Speicher
-
Artikel
AVR CP/M
Emulator für Mikrocontroller (ARM7, ARM9, CortexM3, AVR32) auf www.mikrocontroller.net: Rund um den Z80 Prozessor:. Home of the Z80 CPU: Z80 Processor Data: The Undocumented Z80 Documented: The Z80 assembler: YAZE-AG - Yet Another Z80 Emulator: AX81: Ein ZX81-Clone im ATMega: The eZ80 Single-Board Computer: ZX80/ZX81 hardware page: z80SIM PIC32 Port: EURO-Z80 SBC: SEPIA Z80 System: Rund um AVR Prozessoren:. AVR Mikrocontroller auf www.mikrocontroller.net: AVR-GCC auf www.mikrocontroller.net: AVR-ISP-Stick auf www.mikrocontroller.net
-
Thread
Techniker, Welches Dev-Board zum Üben?
Ich habe Anfang der 90'er meine staatl.gepr. Techniker gemacht (später Ing.), Da haben wir den Z80 auf den Kopf gestellt. Ausschließlich Assemblerprogrammierung (Rodnay Zacks). Welchen Cotroller verhackstückt ihr denn jetzt? Daran würde ich mich orientieren und mir nicht irgendetwas zulegen.
-
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
Wer ist Millionär?
mein Ingenieurbüro eingerichtet. Mit EU-Fördermitteln ging es dann an den Bau der Maschine. Den Z 80 aus DDR-Produktion habe ich mir hier im Forum geschnorrt. Den Rest habe ich dann bei Angelika kaufen müssen. Ein Kneipenkumpel hat mir 'ne Raubkopie von Eagle besorgt. Als ich fertig war, habe
-
Thread
Logikschaltung
Pinbelegung ist zwar ziemlich verwürfelt, aber damit gehts. Oder 2* 74HC257. Die hat man früher beim Z80 für die RAS/CAS-Umschaltung der DRAMs verwendet.
-
Thread
Bildformate im Forum
aus der Nähe gesehen. Ich hatte mich schon lange vor der Wende für Commodore Plus/4 entschieden. Mit Z80 (U880) kenne ich mich daher überhaupt nicht aus. Und mit '6502 ('7501) inzwischen auch nicht mehr. Dafür etwas mit AVRs, besonders mit den Kleinen... ...
-
Thread
neuer Raspberry PI in 2021?
Fuer den April wird ein neuer 8 Kerne Raspberry Pi erwartet. Wie verlautbarte, werden 8 Z80-Kerne und 512 KB RAM angepeilt. Die Kerne werden dynamisch mit max. 8 GHz getaktet. Als Displaycontroller wird die bereits vom RPi 1 bekannte Kombination aus ARM und Videocore zum Einsatz kommen.
#6639515: > Fuer den April wird ein neuer 8 Kerne Raspberry Pi erwartet. > Wie verlautbarte, werden 8 Z80-Kerne und 512 KB RAM angepeilt. > Die Kerne werden dynamisch mit max. 8 GHz getaktet. > Als Displaycontroller wird die bereits vom RPi 1 bekannte > Kombination aus ARM und Videocore zum Einsatz kommen
-
Thread
Methodik für Frequenzmessung
gemacht, siehe Kassetten-Interface des ZX-Spectrum - und da werkelte ein mit 3.knirsch MHz getakteter Z80 darin, der für jeden Befehl 4 Takte brauchte. Also probiere mal eine Kombi aus Interrupt und Timer aus, ich schätze, das wird recht übersichtlich. W.S.
schiebt man dann in ein Register. Das ganze 8 mal und ein Byte ist komplett. Das hat selbst ein Z80 mit 1 MHz geschafft. Meiner hat allerdings einen Manchestercode dekodiert. Da braucht man das XOR nicht mal. Und die Datenrate ist besser.
-
Thread
Welche Logikfamilie ist die geeignetste für viele Logikgatter nacheinander?
teuer Also gut, weil du es bist: Beim 16-Bit TMS9900 waren es nur 8000 und damit weniger als beim Z80 mit 8500. Die Preise zu anfangs betrachtend dürfte es billiger gewesen sein, den TMS9900 bei 1ct/Transistor selbst aufzubauen, als ihn fertig zu kaufen.
-
Thread
Gameboy Advance Diplay missbrauchen?
: Was ist eigentlich im Color-Gameboy fuer eine CPU drin? Ich kann kaum glauben des noch ein alter Z80 ist. Olaf
-
Thread
Atmel AVR: Befehl CPSE
Einzelbefehls unterbrochen werden kann. Das betrifft einerseits regelmässig Blocktransferbefehle (z.B. Z80, x86), da die Interrupt-Latenz sonst exorbitante Werte annehmen würde. Die können zwischen den Interationen unterbrochen werden und setzen danach automatisch wieder an der richtigen auf. Es gibt