-
Thread
MISC Processor
mehrere Takte für einen Befehl benötigt werden. Das ist dann ein Maschinenzyklus. Ich hatte mich am Z80 probiert und kam auch zu dem gleichen Ergebnis. Das wird eine Menge code.
-
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
Ab wann lohnt sich ein 32bit Controller? Compilerkosten?
Parallax Propeller gedacht ?), PIC32, AVR32, ARMs, ZNEOs, Renesas R32, uvä., und in-zwischen wie den eZ80, H8/300, H8S(X). Eine Möglichkeit wurde sein: deine Quellcode für ein z.B. ARM compilieren und mit ein Simulator es laufen... und versuchen wie es geht und welche Takt wurde es brauchen akzeptabel
-
Thread
Array - Summe berechnen in C
den [[NIC]]-Compiler und das NIC-Runtime-System eigentlich alles. Stattdessen wurde lediglich die Z80- und ZX-Spectrum-Hardware-Emulation von mir eingefügt. Hat er aber gar nicht gemerkt ;-) Sorry, muss gerade laut lachen.
-
Thread
Binär zu 3x Binär
einen extra Opcode, um das Ergebnis einer binären Addition bzw. Subtraktion zu BCD zu korrigieren (Z80: Opcode DAA). Natürlich kann ein Computer auch einen Algorithmus implementieren, der eine beliebig lange Binärzahl nach BCD umwandelt, ein gebräuchlicher Algorithmus heißt /Dreierkorrektur/. Am
-
Thread
Was ist Arduino?
nachvollziehen, wenn man selbst aus der Ecke der Hardwareentwickler stammt, die sich von den Logikgräbern über Z80 und Konsorten zu den heutigen MCUs weitergearbeitet haben. Die Arduinos richten sich eben genau an die entgegengesetzte Gruppe: Leute, die aus der Softwarewelt stammen und mit Spannungsreglern, Pegelwandlern
-
Thread
PICKit 2 oder 3?
rumbasteln. Eine Diskussion für oder wider PIC beabsichtige ich nicht, ich habe AVR, MCS51,6802,6502,Z80,STM32 usw. programmiert und wollte mich mal an den PICs versuchen. Nun behauptet Dave in seinen EEV Blogs, das das PICKit 2 viieeel besser sei als das PICKit 3. Ein dickes fettes Developerboard wollte
-
Thread
Hilfe Layoutprogramm
Beitrag #7936951: > Das einzig Richtige ist KiCad zu verwenden. Der 6502 ist viel besser als der Z80! > Alles Erdenkliche. Ein alter Knacker. Einer ist schon zu viel.
-
Thread
[S] Quarz bedrahtet, 155 kHz Serie, oder Harmonische
reichlich. Ja, das war der so genannte "Holland Quarz" für Fernsteuerungen. Habe ich früher oft für Z-80 Clock Generatoren verwendet, weil er mit nem TTL-Gate auf der Grundwelle 9,... MHz schwingt. Da ist also etwas Vorsicht bei der Entwurf der Oszillatorschaltung geboten, damit das nicht passiert,
-
Thread
Treiber für WS2812: Dedizierte Logik?
Beitrag #4110929: > später auch mit 1MHz und ohne DMA Welche 1MHz? CPU-Takt einer 20 Jahre alten Z80? Ludwig B. schrieb im Beitrag #4110687: > Versuch, einen rein hardwareseitigen Treiber dafür zu bauen Das hatte ich auch mal überlegt, mit einem CPLD: https://www.mikrocontroller.net/topic
-
Thread
Wert an Variable per Referenz übergeben
-Bitter hast du hier im Auge? Viel kleiner als ARM gibts fast nicht. Allenfalls Zilogs irre 32-Bit Z80. > Auf meinem Atom (x86) gibt es keinen signifikanten Laufzeitunterschied > zwischen der Verwendung von lokalen oder globalen Variablen. Ach je! Ich bringe als Beispiele fast ausschliesslich
-
Thread
Li-Ion Akku Ladezustand
Verwende den BQ20z80 oder BQ20Z90. Das sind die einzigen Bausteine, die den Ladestand auf 1% genau ermitteln können! Eine Wandlung der OCV (Open Circuit Voltage) alleine reicht nicht aus! Eine Batterie altert im
-
Thread
kinderleichtes assemler programieren mit Variabeln + Rechenfunktionen
oft verwendetet Sachen, die dann in subroutinen.inc oder uart.inc usw. gelandet sind. War dann beim Z80 und später beim AVR nicht anders. Selbst auf den 8Bittern ist Rechenzeit selten so knapp, das man auf Funktioenn verzeichtet hat und lieber inline eingebaut hat oder soger Schleifen ausgerollt hat.
-
Thread
Arduino Bibliotheken funktionieren nicht beim AVR128DB-Prozessor
Millionen Instruktionen pro Sekunde abgearbeitet werden können. Das ist beträchtlich mehr als die früheren Z80 und 8085 u.ä. jener Ära konnten. Also lässt sich mit diesem Ausgangskriterium schon etwas anfangen. Jedenfalls tut es der ATMEGA fein in meinem Interessenbereich. Dasselbe gilt im großen und ganzen
-
Thread
Audiorecorder
Jonathan S. schrieb im Beitrag #3115960: > FFpmeg für AVR zu compilen Ich würde eher einen Z80 nehmen.
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
ein altes in der DDR erschienenes Buch "Algorithmen der Mikrorechentechnik", das zwar den damaligen Z80 bzw. U880 als Prozessorbasis hernahm, aber dabei die Prinzipien und Algorithmen ganz ordentlich erläuterte. Sowas ist dann recht plattformunabhängig, weswegen man daraus etwas lernen kann. Allerdings
-
Thread
NEC-Controller Infos
verbreitet, der in sehr vielen Derivaten steckt und von vielen Programmierern gut verstanden wird. Der Z80 ist auch wieder da, er wird von Toshiba unter Lizenz produziert. Gruss, Christian
-
Thread
welchen controller benutzen?
en.wikipedia.org/wiki/File:ZXspectrum_mb.jpg Sehr clever, wie die Bildschirmzugriffe in die M1 Zyklen der Z80-CPU gemultiplext wurden. Bis zu 64kB DRAM konnte man verwenden, wow. Aber mit der damaligen Leistung wirst Du total unzufrieden sein. Heutzutage verlangt man die Leistung von tausenden Mannjahren
-
Thread
Korrekte Terminierung für Zeit-Synchronisation
sowas eigentlich und muss hier nicht dumm fragen. Taktgenaue Synchronisation ging vielleicht mit Z80 und MC68000. Aber bei heutigen Controllern mit aus PLL hergeleiteten *internen* Takten wird das eher nichts. Vermutlich taugt das Gesamtkonzept einfach nichts.
-
Thread
Modellbauer braucht Hilfe bei Schaltung mit Mosfets
Das war ja damals schon was richtig gutes für die Bastler der DDR^^ Ich habe auch Bücher über den Z80 und co. Das sind sozusagen die gesammelten (Nachschlage)Werke meines Vaters. ;) Gruss Stefan
-
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
Klarer unterschied zwischen CHAR und BYTE
schrieb im Beitrag #3344797: > Der ZX80 hatte glaub ich da was spezielles Gezwungenermassen. Durch Z80 Prozessor und Board-Logik war vorgegeben, dass der Code für Zeilende 0x76 sein musste und in 0x40-0x7F kein weiterer gültiger Code liegen durfte. > Aber man muss auch sagen, dass die mittlerweile
-
Thread
STM32: Drama mit "Hard Fault Error"
wieder Probs gibt, muss ja mal sagen, dass das ne saugeile CPU ist :-) Da komm ich richtig von meinem Z80 runter seit ich die habe.
-
Thread
Englische Recruiter immer aggressiver
10 Jahre der technischen Entwicklung als neumodischen Kram abtut und am liebsten alles mit 709 und Z80 macht einstellen soll, wenn er für gleiches oder weniger Geld einen 30-jährigen bekommt, der auch noch aktuelle Technik kennt.
-
Thread
Stag Orbit 48 lässt sich nicht mit dem PC verbinden.
Das ist ein Parallel-I/O-Baustein (Z80 PIO), der hat mit der seriellen Schnittstelle nichts zu tun.
-
Thread
FPGA-Einstieg
für die immer noch bestehende Popularität solch "alter" Prozessor-Cores wie 8051 und (synchroner) Z80 Derivate: die lassen sich in FPGAs und ASICs diverser Hersteller annähernd gleich gut synthetisieren.) Aber ich denke der FPGA(Gast) hat noch eine Weile, bis er sich mit solchen Problemen befassen
-
Thread
Mojo von Alchitry
welche die sich 'einfach' darauf Portieren lassen sollten. So aus dem Retro-CPU/Computer Bereich (Z80 etc.)? Auch VGA Demos etc. Ist das Board zum Einstieg zu empfehlen? Ansonsten gibts ja sehr günstig diese Altera Cyclones II Boards: CycloneII EP2C5T144 FPGA Development Board Und dafür dann
-
Thread
Mal wieder: LCD will nicht (Atmega, GCC)
mein Motto gewesen sein :-( Nachdem ich seit fast 30 Jahren (fürs Hobby) Assembler programmiere (Z80, Z8, mal ein PIC, jetzt Attiny/Atmega), wollte ich dann doch mal in C einsteigen. Also erst mal mittels Timerinterrupt ein Portpin wackeln lassen, kein Problem. dann mal ein LCD ansteuern, aber das
-
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
µC für "Anfänger"
sehr günstig ist und du damit schon direkt im µC debuggen kannst. Bei mir war es so: Schule: Z80 und 8051 (ebenfalls Atmel) und danach AVR. Und danach kam mein Studium :) Was auch sehr weit verbreitet ist: https://www.arduino.cc/ https://de.wikipedia.org/wiki/Arduino_(Plattform)
-
Thread
sei nicht schlauer als der Compiler?
enthalten die nötige Information und die bedingten Sprünge werten sie entsprechend aus. 8051, 6502, 8080/Z80 und PIC fehlen teils die Flags und allen die Sprungbedingungen, und sie können deshalb mit vorzeichenbehafteten Vergleichen deutlich schlechter umgehen. Vergleichsbefehle lassen sich bei AVRs zudem
-
Thread
low-power Oszillator mit 74HC1G14 : Reinfall !
#5813770: > -alle alten "CPU-basierten "Basteleien" sind "out of service". oh ja, kein System mehr um Z80 6502 6522 LH8503 zu bedienen, GAL Prommer und EPROM Brenner ausser Betrieb..... Aber ich habe noch jede Menge EPROM EEPROM und SRAM im DIP 24/28, nur wer mag die heute noch händisch auf Lochraster
-
Thread
Wer hat Infos zu den "Innereien" des Amazon dash buttons?
sicher ein Z80
-
Thread
Reichelt liefert Kondensatoren "Made in West Germany" im Jahr 2019
ich habe die ICs zwar aus dem Dreck gepolkt und in der Nachtschicht Pins gerichtet, aber ich hatte Z80 samt Peripherie, Erpoms und RAMs sowie LED Anzeigen u.Ä. ..nicht gekauft und erwischen lassen war nicht angesagt, aber ich hatte und war nicht mit jammern befaßt so wie Du. > Und Bastlerläden gabs
-
Thread
HEWLETT PACKARD setze ich gerne ein
Natürlich ist sowas möglich im X-Y-Betrieb. Ein Ausbilder von mir hat mal eine Schaltung mit nem Z80 für ein Oszilloskop gebaut und programmiert, so dass ein kleines Strichmännchen (wurde natürlich Oskar getauft ;-) ) über den Schrim lief. Dazu noch ein Hündchen was mit dem Schwanz wedelt. =) Dominik
-
Thread
Interagtionsdichte von Transistoren in verschiedenen Technologien
abhängig und ferner ist die Siliziumfläche nicht generall kleiner geworden. -für einen 8 bit CPU wie z80 mit seinen paar Tausend Transistoren brauchte man auch in Grober Technik nicht die Fläche eines multimillionen transistorsPentium. Hier sollten quadratmilimeter gegen quadratzenzimeter stehen -schon
-
Thread
SD-Karte Platine mit 3.3V und 5V kompatibel?
technisch ist es nunmal nicht korrekt einen Host > der mit 5V läuft nur 3,3V-Signale anzubieten. Ein Z80 (die NMOS-Version) läuft mit 5V und liefert bei HIGH auch nicht mehr. Trotzdem würdest du ihn nicht als 3.3V-Chip betrachten, oder? Du sagst, dass mit so einem Levelshifter der Host nur 3.3V sieht
-
Thread
Hilfe bei Entwicklung von Retro Spielekonsolen gesucht
Zu verschieden ist da die Architektur der aelteren Systeme. Bau dir ein Minimalsystem mit einem Z80/6502/... auf, und erweitere das um eine "einfache" Videoausgabe. Wenn du das *selbst* aus den Datenblaetten und Applikationsschriften der Hersteller hinbekommen hast, kannst du ueber zeitgemaesse
-
Thread
LED Anzeige
controller du benutzt ist doch dein bier, solange du ihn programmiert bekommst. du könntest auch nen z80 nehmen oder 6502 mit peripherie. Wenn du noch keinen controller programmiert hast wirds echt nicht einfach gleich dcf signal zu decoden
-
Thread
Chipmangel PKW
anders, aber die DDR war damals erst in der Phase der breiten Einführung von 8 bit rechentechnik (U880 (Z80-Clone)). Da wurde bspw. die eigentlich als Konsumprodukt gedachte KC (Kleincomputer)-Produktion komplett in die Hochschule umgeleitet, damit die das dort für Ihre Ausbildungslabore haben. Da herrschte
-
Thread
Audio in möglichst guter Qualität samplen
Naja, der o.a. Drumulator arbeitet mit einem Z80(!), hat allerdings 'ne Menge Hardware, um den kleinen Kerl bei seiner Arbeit zu unterstützen. Wenn du tatsächlich 8 Bit verwenden willst, solltest du dann über einen µLaw oder aLaw Wandler nachdenken
-
Thread
Suche: Tri-State Treiber mit high-out 5V (statt 3,8V)
setz einen 330 Ohm Pullup-Widerstand an den Ausgang. So wurde früher das Taktsignal für die Zilog Z80 CPU erzeugt. Die brauchte mindestens 4,5 V Amplitude bei relativ hoher Flankensteilheit. Sonst lief sie nur ein bisschen und hat ab und zu mal einen Mikroschritt (T-state) ausgelassen.
-
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
Kühlschrank mit antikem Kontaktthermometer- Erfahrungen und Bericht nach zweitem Ausfall
stehen Bauelemente bereit, die das Versprechen einlösen, dass so *schrottige* Architekturen wie 8080/Z80/... gegeben haben: Man brauche nur einmal bauen, den Rest könnte man dann ja "programmieren". Es ist nicht alles schlecht was Neu ist. Mann muss dem nur folgen können (wollen). Frank O.
-
Thread
[V]erkaufe C64 incl. Floppy und Zubehör
In einem Forum, wo u.a. auch mit Z80 und 68000er im DIP64-Brikett gebastelt wird, ist ein funktionierender C64 doch kein Grund für hämische Kommentare, sondern eher für nostalgische Anwandlungen?! Ich hab' noch einen SX64 hier herumzustehen
-
Thread
Bernd vom Berg / Elektor Lernhefte - wirklich so schlecht?
Ich habe zu DDR-Zeiten mit dem Kieser-Meder angefangen (U880 = Z80). Nach der Wende habe ich dann den 8051 probiert, da hatte Conrad günstig Module in der Grabbelkiste (1,-DM). Ein Kollege hatte mit ein deutsches Valvo-Datenbuch dazu geliehen. Aber auch das AMD-Datenbuch
-
Thread
PD0 leuchtet ununterbrochen (Atmega328p)
im Beitrag #5652060: > um welchen µC handelt es sich? Da denkt man doch automatisch an einen Z80 mit PIO, oder nicht?
-
Thread
CCD Scannerzeile - was kann man damit machen?
SMD-Bauteils und ggf. die oberflächenfarbe zu ermitteln ist. Mir schwebt ein Aufbau mit nem 8051 oder z80 als Kern vor. Dazu war ich auf der Suche nach Unterlagen zu CCD-Zeilen wie sie in alten Flachbett- oder noch älteren Handscannern zu finden sind, in der Hoffnung, daß mit denen recht "einfach" zu kommunizieren
-
Thread
Suche 74LS641 Baustein(e)
Hallo, für ein Retro Projekt (Z80) suche ich ein paar 74LS641 OCTAL BUS TRANSCEIVER. Hat eventuell jemand noch solch ein paar Bausteine in seinem Kleinteilelager und würde mir eventuell 5 oder 6 davon vermachen? Im Moment benötige
-
Thread
Paragraphen für alloc(..) festlegen.
Gedankenansatz war, wie bilde ich mit 16 Bit Registerbreite Adressen oberhalb von 64kB. Banking wie beim Z80 war wohl keine wirkliche Option. Der 8088 war auch nur eine Anpassung an den häufig existierenden 8-bit Bus. Argument: Größe des Speicherbereichs in Paragraphen heißt soviel wie das 16 fache an