-
Thread
SourceCode in den AT89C2051
genau da liegt der Kanckpunkt.... C ist MCU übergreifend. Bedeutet: Dein Proggi würde auch auf ner Z80 MCU laufen. Soll heißen das Programm kann auf einer x-beliebigen MCU laufen. Ein ASM Programm aber nicht. Das ist für eine MCU für zB. 8051 Architektur geschrieben. Läuft aber nicht auf nem Z80
-
Thread
Serielle Daten syncron zu externen Takt in µC einlesen?
only, it cannot receive or send data related to an input clock (CK is always an output). ..jede Z80 SIO kann das besser... Das muß nicht bei allen Cortex-M3 oder M4 so sein, die USART ist Herstellerspezifisch, die von STMs ist in der Hinsicht aber kaputt. Gruß, Holm
standard UART, reaching > up to rates of 4 Mbps. Holm T. schrieb im Beitrag #5771949: > ..jede Z80 SIO kann das besser... So ist es MfG Klaus
-
Thread
Wo kauft ihr eure Controller?
welche Controller in > keiner Schublade fehlen dürfen? die wichtigsten ATmegas, PIC's und der Z80!
Ich glaube den Z80 kannste Dir klemmen... Ich hab mit den ATMega16/32 angefangen, mittlerweile würde ich zu den neueren Varianten raten (ATMega88 bis ATMega644). Der AT90S2313 war auch sehr beliebt bei mir, inzwischen
-
Thread
ASEM51 funktioniert bei mir nicht
finden. Ich möchte hier noch weiter anmerken, das ich rein hobbymäßig, auch immer noch mit dem Z80 arbeite. Die Entwicklungssoftware, die ich dabei einsetze, ist gut 40 Jahre alt. Ich weiß alles veraltet bzw. uralt. Es gibt aber auch Leute die fahren lieber mit einem Mercedes 300SL Flügeltürer von
dem neusten Modell von Mercedes. Wie ich schon sagte, nur Hobby. Dieses Entwicklungssytem für den Z80 besteht aus einem Editor "AEDIT", einem Assembler "ASM80",einem Programmmodul welches eine LOC.MAP erzeugt und einem Programmmodul welches aus dem LOC-File dann ein INTEL-HEX-File regeneriert. Das alles
-
Thread
Zum Elektronikschrott-der letzte Gang Gesperrt
hätte. Aber manchmal weiß man nie – trotz nicht unerheblicher Produktionsstückzahlen für U880 (die Z80 aus Erfurt) habe ich als Student für irgendein Projekt einen Zilog-Z80 an der Bauelementeausgabe der Uni in die Hand gedrückt bekommen.
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
Hi Sven Stefan, > 3 Zeigerregister und nicht nur eins. HL, IX, IY beim Z80 (1975?) oder Z, Y, X bei den Tinys von von AVR? tolle Sache von µChip! Ich halt micht jetzt aber wirklich raus. "Aber ich liebe euch doch alle" E. Milke :)
Befehlssatz der AVR's doch angenehmer. Zudem die Sache mit dem Working-Register W - das hört sich eher nach Z80 CISC an statt einem modernen RISC.
-
Thread
Lebensdauer elektr. Bauelemente
Naja, das Thema wiederholt sich. Von Zilog gabs mal ne Angabe zur Lebensdauer des Z80 von ein paar Jahren. Hatten sich aber wohl verrechnet, denn der Z80 war eine zuverlässige Sache. Und was passiert, wenn Wilhelm seine 200 Jahre um hat? Genau, seine Hinterlassenschaften gehen zu
-
Thread
Assembler lernen
Das Schweizer Taschenmesser für AVR, PIC, Z80, 8080, 8085 http://www.oshonsoft.com/index.html Damit kannst du auch mathematische Berechnungen durchführen (z.B. elliptische Integrale lösen).
Joe G. schrieb im Beitrag #3156879: > Das Schweizer Taschenmesser für AVR, PIC, Z80, 8080, 8085 > http://www.oshonsoft.com/index.html > > Damit kannst du auch mathematische Berechnungen durchführen (z.B. > elliptische Integrale lösen). Er will PC...
-
Thread
Schieberegisterschaltung verzählt sich
schätzen, dass wir da eher im einstelligen µs Bereich liegen. ( Keine Ahnung wieviele Takte ein Z80 für was braucht... ) Danke...
schätzen, dass wir da eher im >einstelligen µs Bereich liegen. ( Keine Ahnung wieviele Takte >ein Z80 für was braucht... ) Es istz vollkommen egal wie langsam du die Bits rausklimperst, die FLANKEN sind das Entscheidende. Siehe Artikel [[Wellenwiderstand]]. Was du brauchst ist eine SAUBERE Taktleitung
-
Thread
[V] Retro-CPUs und ICs
Pentium 4M SL6F8 1400/1M 17) Mobile Pentium 4M SL6CG 1600 18) 80286-6 19) 486DX2-66 20) LH0080 (Z80CPU) 21) 8085AC 22) 8085AHC 23) 80C287A-12 Bild CPU2: 1) D8155C NEC 2) D780C-1 NEC 3) D8255AC-2 NEC 4) NS8250N-8 5) NS8250N-8 6) D8255AC-2 NEC 7) MK3881N Z80PIO MOSTEK 8) MK3881N Z80PIO
-
Thread
UART vs USART
enthalten eine PLL, um den Takt aus den Daten zu rekonstruieren. > > Nenn mal Beispiele. Die Zilog Z80(C)30 und Z85(C)30 enthalten Encoder/Decoder mit DPLL für einen NRZI/FM Datenstrom. Der Ausdruck "die meisten" ist aber m.E. etwas übertrieben.
wiederum hatten zwar Sync drin, aber keine Taktregenerierung und nur Bytesync-Verfahren wie BISYNC. Beim Z80 SIO war dann auch SDLC/HDLC drin, aber ebenfalls keine DPLL. Ergo: Manchmal war es drin, manchmal nicht. Wenn kein NRZI übertragen werden sollte war ohnehin eine externer Codec fällig und da passte
-
Thread
Pollin - Receiver-Mainboard mit Twin DVB-[T,C] Tuner, NXP PNX8950EH
mein Brot und Butter Receiver, denn die Bedienung ist schnell und Klasse. Leider mit nur -erst 40, z.Z. 80GB. (Natütlich ist "HD-Equickment" dazu gekommen) Ende OFF-Topic Frage an "Entdecker": welche Kombi der Tuner hast du letztendlich gewählt (SAT + ?) oder nur SOLO ? Gibts etwas beim Sendersuchlauf
-
Thread
Wann habt ihr eure Schreibmaschine durch einen Computer ersetzt?
für ein 486er System komplett gerne mal 4000 DM bezahlt. Mitte der 80er höttest Du dafür kaum ein Z80-CP/M-System bekommen, schon gar nicht mit Laufwerken, Monitor, Tastatur, Drucker + SW.
ein 486er System komplett gerne mal 4000 DM bezahlt. > > Mitte der 80er höttest Du dafür kaum ein Z80-CP/M-System bekommen, schon > gar nicht mit Laufwerken, Monitor, Tastatur, Drucker + SW. Genau deshalb finde ich die angegebenen 1000 DM merkwürdig. Anfang der 2000er, dann aber wohl eher in
-
Thread
Uralt EPROMs nocch was wert?
Hab auch noch einen, TMS2708 Code 7827- sogar noch in Betrieb mit nem Z80 Code 7716.....
>Hab auch noch einen, TMS2708 Code 7827- sogar noch in Betrieb mit nem >Z80 Code 7716..... Mit ausnahme des Z80: Bahnhof???
-
Thread
"Taschenrechner" von Aldi Nord
nie > anfreunden. Mein erster Computer wurde in Forth programmiert. Das war ein "Jupiter Ace", Z80 mit 3.5 MHz Takt, insgesamt 3 kiB RAM, davon 956 Bytes als Programm- und Datenspeicher nutzbar, und der Forth-Interpreter in zwei EPROMs à 4 kiB. Komplette Schaltungsunterlagen etc. gibt es hier:
index.html Nein, weder hat mich das Ding besonders von Forth überzeugen können, noch bin ich danach beim Z80 geblieben, mein nächster Computer war ein Selbstbau mit 6809.
-
Thread
Schnelle Bitmaske in AVR-Assembler
Fehlende Befehle. Intels 8080 hatte keine Befehle für indirekte I/O. Adressierung über (C) kam erst mit Z80. Die 1-Chip-Implementierung des früher sehr erfolgreichen Microcontrollers Fairchild F8 hatte 64 Bytes ausführbares RAM am Ende des ROM-Adressraums. Sicherlich nicht ohne Grund. Mangels Return-Stack
#6932123: > Ein Beispiel für einen wirklich sinnvollen Einsatz habe ich noch nie > gesehen. Beim Z80 konnte man separaten Datenspeicher sparen, indem man den Direktoperanden eines Befehls als Variable missbraucht hat. Sowas wurde meiner Erinnerung nach selbst im CP/M-BDOS gemacht.
-
Thread
LED gegen VCC oder GND?
universell verbreitet. So hatten Portbausteine der 70er Jahre, beispielsweise aus den 8080, 6800/6500 und Z80 Familien, von Anfang an eine Richtungssteuerung und Push/Pull Stufen, wenngleich durch NMOS-Technik bedingt und durch TTL-Kompatbilität erleichtert der Pullup-Zweig wesentlich schwächer war.
verbreitet. So hatten Portbausteine der 70er Jahre, beispielsweise aus > den 8080, 6800/6500 und Z80 Familien, von Anfang an eine > Richtungssteuerung und Push/Pull Stufen, wenngleich durch NMOS-Technik > bedingt und durch TTL-Kompatbilität erleichtert der Pullup-Zweig > wesentlich schwächer war
-
Thread
Frage zu billigst Handheldspielekonsole aus China
8-Bit Parallelanbindung hat. Aus dieser Überlegung heraus könnte ich mir vorstellen, dass das ein Z80 Derivat ist, weil so eine Prozessoremulation nicht notwendig wäre und die meisten 8-Bit Spiele für einen Z80 Prozessor geschrieben waren (auch der originale Gameboy hatte einen dem Z80 sehr ähnlichen
-
Thread
Mehrere serielle Schnittstellen abfragen
[sarkasmus] Also ich würde da eine Z80 CPU verwenden, die gibts im DIL Format da ist eine Komplette CPU schon fix und fertig drin. Die B Ausführung läuft sogar mit 6MHZ. Nur noch ein paar wenige Bauteile drum herum (EEPROM, RAM, Z80PIO usw
-
Thread
Prozessoren?
Wenn es um einen Pentium oder Z80 handelt bist du hier richtig: z80 - www.hcrs.at Pentium oder 386 - x86.org
-
Thread
VHDL Denken-wie?
>- dann Assembler mit eine möglichst alten und einfach zu verstehenden >Plattform (z.B. Z80) Oder noch besser: Erst mal mit Röhren und dann Transistoren.
schrieb im Beitrag #5866840: > um durch "opferung" von freizeit, Wieso Opferung? Die nächtlichen Z80-Assembler-Hacks waren die Vollendung der Freizeit :-) Ich erinnere mich noch an meine Assembler-Divisionsroutine, die ich mit ~15 geschrieben habe. Hat Tage gedauert, bis das richtig lief, mit nichts
-
Thread
maximite TFT mmbasic Computer
Programm schreiben,testen,fertig. Es sind Pins da zum Ansteuern, und und und... Ich hab früher auf Z80, 6502(6510), Basik C und Assembler programmiert. Niemals war es so Kompliziert wie mit den tausenden IDE#s der heutigen Anbieter, ausser, weil auch schon seit etwa 20 Jahren im Einsatz die C-Control
Maximite, siehe meine Frage im Forum. Da MIDI schon sehr alt ist, sollte es eine alte UART aus der Z80 Serie oder ähnlich tuen. Vieleicht gibt es ja auch eine I2C-UART, wäre einfacher. Diese UART extern ansteuern, ist kein großer Aufwand. Quartz mit Teiler als Takt, 8 Bit Datenbus, 3-4 Bit Adresse und
-
Thread
Python rechnet falsch, Bug?
vielen Bits nicht darstellen. Das ist ein Trugschluss, siehe oben. Du kannst auch auf einer alten Z80-CPU mit 128-Bit-Fließpunktzahlen rechnen . Die Genauigkeit der Computer-Arithmetik ist weder von Busbreite noch von implementierter Hardware-Arithmetik begrenzt, sondern nur von Speicherplatz und Rechenzeit
Peter M. schrieb im Beitrag #5522791: > Du kannst auch auf einer alten Z80-CPU mit 128-Bit-Fließpunktzahlen > rechnen . Ja, in Software. Aber Python und viele andere Sprachen rechnen standardmäßig erstmal mit der Hardware-FPU, wenn man nicht spezielle Bibliotheken dafür
-
Thread
segger J-Link EDU
Werkzeuge. Aber ich finde es einfach unterirdisch damit umzugehen. Da war es Ende der 80-er besser mit dem Z80. Es ist für mich völlig aus der Zeit gefallen so wie es ist und ein Beispiel so wie man es nicht machen sollte. Ich habe mich anfangs (als es entstand) so über das Zeug geärgert, bis es dann lief
#7837745: > TRACE32 von Lauterbach Jörg wo bist du? ;) Ja, die Lauterbach Teile waren schon zu Z80-Zeiten Spitze. Aber die kosten auch gleich deutlich mehr. Für den Basteltisch ist das nichts mehr. Edit: ah Jörg ist schon da ;) Ach, aber keinen Kommentar zum Lauterbach?
-
Thread
Arduino Softwareserial umarbeiten auf HardwareSerial?
... schade, 2 Versionen, ich habe die falsche. Mit Touch kostet 1 Euro mehr :-( Off Topic: Die Z80 kamen grad an, 1 Euro / Stück und sie funktionieren sogar in meinem Z80 Bastelrechner :-) https://de.aliexpress.com/item/1005002307684795.html?
-
Thread
Disketten > 8''
DDR Lochstreifenleser hatte ich letztens mal mit einem Atmel aktiviert weil ich noch 2 Bänder mit Z80 Quellen vom MRES einlesen wollte. Den Stanzer habe ich noch nicht wieder angeworfen, das muß aber noch vor dem nächsten Fasching passieren :-) Gruß, Holm
zum Thema: Mitte der 80er kam ich in den Genuss, am Institut der Uni einen EPROM-Programmierer für Z80 unter CP/M zu entwickeln. Dieses "Maschinchen" nahm einen mannhohen 19" Schrank ein, indem auch 2 8"-Diskettenlaufwerke steckten. Auf der 1. Diskette war das Betriebssystem, auf der 2. Diskette waren
-
Thread
Unterschied zw. 8 und 32bit-Prozessoren
bitter, wer hätte es gedacht, 32 bit. Na endlich sind wir wieder beim Thema (Sorry Helmut ;-). Die Z80 CPU hat eine 4-Bit ALU.
für generische Arithmetik. Oft haben die kombinierten Register sogar eigene Namen: z.B. ist auf dem Z80 HL == M oder in den AVRs ist R31:R30 == Z Andererseits arbeitet man auch auf 16-, 32- und 64-Bit CPUs sehr oft mit 8-Bit Datentypen (z.B. für Text). Typisch werden dazu die langen Register wieder
-
Thread
Analoge ADSR Hüllkurve mit microcontroller state machine
Er koennte ja einen Z80 nehmen. Da kann er dann mit einer CTC einen Systimer laufen lassen, und mit einigen PIOs und DACs die ADSR-Werte ausgeben. So hat das z.B. Korg in seinen fruehen polyphonen Synthies auch gemacht
... schrieb im Beitrag #6824590: > Er koennte ja einen Z80 nehmen. Da kann er dann mit einer CTC > einen Systimer laufen lassen, und mit einigen PIOs und DACs > die ADSR-Werte ausgeben. Und waehrend Villabajo noch Busse routet und loetet, dudelt Villariba
-
Thread
2 interrupts gleichzeitig
Interrupt durch einen Anderen zu unterbrechen. Bei anderen Architekturen ist das durchaus normal (z.B. Z80). Allerdings wird das das dann in die Hose gehen, wenn, wie hier im Tutorial favorisiert, ein Register zur Sicherung von SREG verwendet wird. Das wird dann gnadenlos überschrieben. Bei einer Sicherung
hat es in den (Hard- und Software-)Grenzen des Systems in der Hand. Aber VORSICHT !!! [Beispiel Z80 ist gut!!!]
-
Thread
19" Steckkarten Standard
Einiges selbstgebautes, eine Z80-Platine von SPE. Die Firma gibt es sogar noch, werd dort mal anfragen. Das Gerät ist von 1990...
:) Z80 hätteste ruhig eher erwähnen können, klar das da dann nix is mit PCI und Co. Zumindest im Osten gabs aber auch für Z80 einen Standard: http://www.robotrontechnik.de/html/standards/k1520.htm CU
-
Thread
T95 TV-Box versteht keine Enter Taste
die wird dann genommen. Jepp, kann man, wenn man weiss wie. Ich bin knapp 70, als ich meinen ersten Z80/1MHz basierenden Computer bekam war ich 30. Ich bin nicht mehr so pfiffig und flexibel wie Ihr. > Was sagt denn der Verkäufer dazu? Es tut ihm leid, ich kanns zurück schicken. Inzwischen hab ich
zu verwenden. Ich habs oben schon angedeutet, von Android hab ich keinen Schimmer. Dafür kann ich Z80 Assembler, Du vermutlich nicht. Jeder hat halt seine Zeit. Was mir noch aufgefallen ist, seit Aufspielen der Firmware scheint das Teil nur noch den halben Speicherplatz zu verwenden (32 statt 64GB
-
Thread
ARM in China
dem Reel Arm-CPU's der in Shenzen umfiel umformulieren. -- Das der Ostblock damals U880 statt Z80 bestückte hat auch keinen gejuckt.
Fpgakuechle K. schrieb im Beitrag #7001784: > Das der Ostblock damals U880 statt Z80 bestückte hat auch keinen > gejuckt. China lebt ganz wesentlich vom Export in den Westen. Die Freiheit, die vielen Arbeiter wieder zurück auf die Felder zu schicken, weil der Export zusammenbricht
-
Thread
Hardwareentwickler gesucht
CPU-Platine und analogem Interface angepasst bzw. überarbeitet werden. Technik: 8-Bit-Controller auf Z80-Basis mit Peripherie 2. Software Sprache: Z80-Assembler-Code Die Einarbeitung ist aufwändig, da zum Teil wenig dokumentiert und Werkzeuge veraltet Prinzip: Übertragung von seriellen
Z80 ---> Kuebel. Veraltet.
-
Thread
Probleme mit GLCD von Powertip (T6963C)
wollte mit schnell gesuchten Sourcen auch nicht reden, letztlich habe ich dann schnell die kommetierte Z80-Source aus dem Datenblatt genommen, 1:1 auf den AVR getragen und lief sofort. Naja, gut daß ich Z80 noch nicht ganz vergessen habe. ;-) Gruß aus Berlin Michael
Hi >letztlich habe ich dann schnell die kommetierte Z80-Source... kommt mir sehr bekannt vor. Allerdings gibt es auch eine Reihe von Exoten. Ich habe noch ein 240x128 mit Touchscreen und T6963 von ALPS zu liegen. Da stimmt gar nichts. Selbst die Anschlüsse
-
Thread
Was sagt ihr zu meiner Thyristor Crowbar?
Module zur Verfügung habe. Wieso? Was geht denn bei 5,1 V sofort kaputt? Zu Zeiten von TTL und Z80 hat man die Crowbar typischerweise so dimensioniert, dass sie bei 6,5 ... 7 V abschaltet.
im Beitrag #2541664: > Wieso? Was geht denn bei 5,1 V sofort kaputt? > > Zu Zeiten von TTL und Z80 hat man die Crowbar typischerweise so > dimensioniert, dass sie bei 6,5 ... 7 V abschaltet. Naja bei 5.1V vermutlich noch nichts. Aber 6.5 ..7V sind eindeutig zuviel :) Soviel ich weis, ist bei
-
Thread
Attiny Programmierung
selbst bestückt werden... für 499 DM... Danach hatte ich was proprietäres dass sich Vtech 200 nannte Z80 CPU 32 k RAM (kein Lernspielcomputer), einen Schneider CPC6128 (CP/M), Amstrad PC 1512 (MS-DOS)... und dann 1989 meinen letzten am Stück gekauften Computer von Vobis 386DX25 für 3700 DM. Apollo M
Smile, mein CP/M Rechner hatte "gebankte" 128 kb, der Rechner davor, war ein Z-80 Basic Rechner mit 16 kb RAM... da hat man mit jeden 100 Bytes gegeizt. Immer wieder denke ich mir: 1 GB , was für ein Wahnnsinn... Mein Standart-PC hat 16 GB Ram... und das verrückteste ist,
-
Thread
Compiler Optimierungen - Was kann man erwarten?
aus aber dem ist nicht so. "Vorberechnung mehrfach verwendeter Ausdrücke" spart immer ein, auch beim Z80. Auch die (i=....) Geschichte lässt sich sicherlich optimieren, ein funktionierender Ausdruck andderswo ist zb SEG7.setDigit(display,segment+i,BCD[i], (i != k) ? 0:1); wenn k die Kommapostion
doch völlig wumpe, Platz en masse und bei 180 Mhz fällt die Mikrosekunde doch kaum mehr auf. Beim Z80 schraube ich endlos rum, um "Assemblerhaufen" zu shrinken aber beim STM32? STM32: Da liegen bei mir inzwischzen 3 Schichten übereinander: CMSIS ... scheint als wären das nur "Overlays", die keinen
-
Thread
der grösste Mikrocontroller flagschiff
festgemacht: > keine MMU -> uC > mit MMU -> uP Das ist gelindegesagt Quatsch, weil dann auch Z80, 6502, 8086 und sogar 68000 µCs wären. Nein, der Unterschied ist recht einfach: Sobald irgendwelche Peripherie und/oder Speicher im Baustein untergebracht ist, ist's ein µC. µPs haben keine Peripherie
tut (8048,8051,68c00, AVT, etc., etc.). Ein uP braucht auch drumrum noch einiges an Hardware (siehe Z80,68000, 6502 etc. etc.)
-
Thread
[V] Eprommer SUPER-EX SE4942
Spezial-Elektronik, Bückeburg. Wurde im letzten Jahrhundert an einem ITT 3030 CPM-Rechner eingesetzt um Eproms für Z80 Steuerungen zu brennen. Später dann an einem Comodore PC10 XT-Kompatiblen. Brennt von 2716 bis 27256, keine 2708! Es versteht diverse Formate, u.A. Intel und Motorola Hex. Die (V24-) Datenübertragung
ISA-Karte), mehrere ungebrauchte ISA I/O Karten (mit 8255, Manual ist dabei) sowie einige ECB-Karten (Z80), auch einen ECB-Eprommer (Prommer80 von Peter Seng aus der MC) Falls hier kein Interesse, wo treiben sich die alten Säcke herum die beim Anblick einer mit Kreppband liebevoll handgerouteten Europarkarte
-
Thread
Mehrere gleichnamige Interrups AtMega328P
wundern, warum die Leute glauben, das Zeug sei langsam. Ich haette vor 40 Jahren nie Text auf den Z80/8085 usw. schreiben koennen ;-) Auch die kleinen Tinys sind schon vielfach schneller. leo
glauben, das Zeug sei > langsam. Es ist langsam! > Ich haette vor 40 Jahren nie Text auf den Z80/8085 usw. > schreiben koennen ;-) Du scheinst nicht verstanden zu haben, dass es auch viele Anwendungen für µC gibt, die vielfach schneller auf äußere Ereignisse reagieren können müssen, als die
-
Thread
AVR Tiny 13, EEPROM schreiben, der Prozessor ist danach "von der Rolle"
Monitor verwirren lassen, das Teil hatte keine Grafikkarte ... Es gab eine 8080-Karte und später eine Z80-Karte, 2KB RAM, 2KB batteriegepufferter RAM, 3 8 Bit-Ports. Alle Platinen wurden von mir und meinem Bruder hergestellt.
diese Hexcodes weiss ich heute noch ... Und bei den Branches musste man immer schön zählen ... (beim Z80, der 8080 kannte keine Branches)
-
Thread
Wo finde ich einen Einstieg in Schaltungen?
schau da mal rein. Lernen kann man auch beim Zerlegen/Ausmessen alter Elektronik. besorg dir mal einen z80-Einplatinencomputer o.ä. und löt den zusammen und schau dir die Signale am scope oder wo möglich mit multimeter an. http://www.z80.info/homebrew.htm Wobei es nicht ein ganzer Computer sein muss
buebchen.jimdo.com/selbst-gebaut-diy-homebrew-feito-por-mim/8-bit-selbstbau-8-bit-diy/u880melodieklingel-z80-doorbell/ wenn du löten scheust dann nimm ein Steckbrett. Tipp: *Lernen* allein bringts nicht, Schaltungen versteh man erst mit Nachbau/Messen/reparieren
-
Thread
kleiner Webserver gesucht Rs232 -> Ethernet
programmiere eigentlich alles in AVR-ASM. Kann aber auch Turbo Pascal und ganz ganz früher mal Basic (Z80 zeitalter). Diese Web Server auf AVR Basis sind doch schon recht komplex. Da wird es schwierig sein, die Stelle im Programm zu finden, welche die Dateien von der Flash Karte liest und dann an den
programmiere eigentlich alles in AVR-ASM. Kann aber auch Turbo >Pascal und ganz ganz früher mal Basic (Z80 zeitalter). >Diese Web Server auf AVR Basis sind doch schon recht komplex. Da wird es >schwierig sein, die Stelle im Programm zu finden, welche die Dateien von >der Flash Karte liest und dann an
-
Thread
Produktpflege in Softwareunternehmen
wirkliche Extreme gibt es bei beiden. In der µC Welt ist das der ARM der als einzige Funktion einen Z80 Emuliert damit die alte Z80 Taschenrechnerfirmware darauf ohne Neuerstellung noch arbeitet, In der PC Welt sind dies die Bankensoftware in COBOL oder der KErn einer Simulationssoftware für die Luftfahrt
wirkliche Extreme gibt es bei beiden. In der µC Welt ist das der > ARM der als einzige Funktion einen Z80 Emuliert damit die alte Z80 > Taschenrechnerfirmware darauf ohne Neuerstellung noch arbeitet, > > In der PC Welt sind dies die Bankensoftware in COBOL oder der KErn einer > Simulationssoftware
-
Thread
1-Draht Datenübertragung möglichst störfest machen
@ Olli Z. (z80freak) >Die Daten die ich übertragen möchte sind nur bei Änderung anliegend. Es >handelt sich um Daten von einem WS2812 Controller für eine Dieses "Detail" wäre im Ursprungsbeitrag sinnvoll
@Olli Z. (z80freak) >> Das ist nur die halbe Wahrheit. WS2812 LEDs arbeiten mit Pulse >Chips mit nachfolgenden LEDs. An der ersten LED ist ein Jumper mit der >sich die Geschwindigkeit umstellen lässt.
-
Thread
Counter ATmega8
ein einzelner Mann steht, kann man das Resultat nur bewundern. Ich habe mich vor Jahrzehnten mit Z80-Assembler geplagt und bin froh, daß ich jetzt mit einer Hochsprache ans Werk gehen kann. In der Not kann man auch Assembler im Bascom Quellcode verarbeiten. Aber jeder, wie es ihm gefällt.
der Hardware, dass ich mit Assembler bedeutend mehr Übersicht über das, was ich tue, habe. Mit Z80-Assembler habe ich keine Erfahrung, aber den Plus/4 habe ich neben BASIC auch in Assembler programmiert, teils gemischt, also BASIC-Oberfläche mit eingebundenen ASM-Routinen. Beste Grüße, Bit- &
-
Thread
8052 keil assembler JZ $+4
Sprunges der PC schon auf den nächsten Befehl > zeigte. > Oder H8, H8S, H8SX? Zu lange her. Bei der Z80 ist die relative Endlosschleife 18 FE (JR -2), d.h. der PC zeigt bei der Ausführung schon auf den nächsten Befehl.
Martin H. schrieb im Beitrag #7056169: > Bei der Z80 ist die relative Endlosschleife 18 FE (JR -2), d.h. der PC > zeigt bei der Ausführung schon auf den nächsten Befehl. Um den Maschinencode "18 FE" für "JR -2" zu erzeugen, schreibt man im Assembler-Quellcode
-
Thread
Neue Mikrocontroller-(Architektur) von FTDI?
Ich war ja mal ein großer Fan des Z80. Nicht* weil ich ihn supertoll fand, sondern weil ich ihn verbaut hatte. Man nahm ja damals das was man zuerst kriegte oder erfuhr, z.B. Projekt in der c't oder mc, mit passenden Preisen der Chips in
diese Firma schon seit mind. 25 Jahren tot. (Ich wüßte auch nicht was man an Architekturen wie Z80, 6809 und auch 8051 (PLC-Controller war wohl der Ansatz, auf deutsch SPS) großartig zu verbessern gäbe, wenn man nicht die Kompatibilität auf den Kopf stellt)
-
Thread
5.25", 3.5", Floppy Kabel
" Laufwerke dran. War ein (ist ? weiss nicht ob es noch läuft. Mal testen ) ECB-Bus-System mit Z80 8MHz als Basis und Karten für CP/M 68k und CP/M 86.
reverse-engineering-soneplex-spx-mpu-sbc/log/71892-port-cpm-68k-to-mpu302-part-1 Oder Du nagelst Dir 'nen kleinen Z80 zusammen.
-
Thread
Programmiersprachen jenseits von "C"
einfacher als z.B. den Operatorenvorrang von C oder die Einschränkungen in der Registerverwendung im Z80. > Dummerweise sorgt aber gerade jene Notation dafür > dass man mit einem Single-Pass Parser für Interpreter > und Compiler auskommt. Naja, und wo ist der praktische Gewinn? Also, was
Fortran auf Lochkarte. Wenn dann später im Beruf ein Kontroller gebraucht wurde, dann war das sowas wie Z80 mit Pascal, das sich jemand, der sich durch Fortran gequält hatte, ausreichend schnell "draufschaffen" konnte. Hatte damals noch als HiWi vergeblich versucht, unseren Controller mit Forth zu verheiraten