-
Thread
8051er oder AVR
auch lieber einen MCS51 in Assembler programmieren als einen AVR. Aber noch lieber wuerde ich einen Z80 in Assembler programmieren und am liebsten einen 68k. Aber am aller allerliebsten programmiere ich garnicht mehr in Assembler sondern in C, und das wollte der OP ja auch so halten! BTW: Am meisten
-
Thread
8086 ALU welche Carry-Art?
Artikeln ganz gut wie man so einem Bauteil auf den Zahn fühlen kann. Den (deutliche einfacheren) Zilog Z80 hat er schon komplett auseinandergenommen. http://www.righto.com/
-
Thread
Bauteilidentifizierung
ich habe mir ne Wundertüte von Pollin bestellt und finde keine Datenblätter zu folgenden 2 IC's: (Z80 PIO Klon???) -------------- 80A-PIO MME -------------- (Irgendwas aus TV Chassis???) -------------- ITT CCU-9002-** --------------
>80A-PIO >MME Ist eine DDR-Z80PIO Exportausführung mit Zollraster. Die anderen DDR-U88X hatten metrisches Raster.
-
Thread
ISA-Karte in neuerem PC
waren so blöd. Und auch andere Superspezialisten: der Anschluss meines einstmals wahnsinnig teuren Z80 In Circuit Emulators scheiterte ohne Dos Box einfach daran, dass er immer noch in der gleichen Zeit antwortet wie damals, die Verzögerungsschleife bis zum Timeout aber heute 1000mal schneller abläuft
-
Thread
RS232 over WiFi
Registernamen ansprchen wollen usw. Mache ich auch gern, habe auch "ganz unten" angefangen, 6800, Z80, 6502, AVR... Nun zu Deinem Problem: Arduino-IDE runterladen und installieren, wenn Du Windows benutzt, den Installer nutzen, der macht das schon richtig. Nach dieser Anleitung: https://github.com
-
Thread
STM32 Thermistor Temperaturberechnung ohne FPU
Deshalb habe ich solche Berechnungen (NTC -> Temperatur, in 0,1 Grad) schon vor 40 Jahren auf einem Z80 gemacht und der hatte keine Probleme damit, das so nebenher zu erledigen. MaWin schrieb im Beitrag #7090994: > Dein Problem ist der Logarithmus. Muss er nicht, ein Näherungspolynom 3. Grades
-
Thread
MFA Microcomputer
Das hier? http://forum.z80.de/showtopic.php?threadid=493 (weiter unten im dortigen thread ist ein Foto davon)
-
Thread
Suche EUROCOM 1 oder 2
Praktisch /jeder/, der einen der üblichen 8-Bit-Mikroprozessoren verwendet, ob 8080/8085/Z80, 6502, 6800/09 ...
-
Thread
Division einer 8 Bit Konstante / eine 8 Bit Variable
mit dem Kehrwert Multiplizieren ???? AVR / 8051 / 8086 / Z80 oder wofür ??? Kommt mitunter auch auf die MCU an was günstiger ist !!!
-
Thread
V: Grundig Antennenmessempfänger ME 800
> eher ein spezialisierteres Messgerät zu sein. Man könnte das Gehäuse "entkernen", und einen Z80 hineinpflanzen. Möglicherweise steckt sogar schon einer drin. ☺ Mit einigen weiterem Änderungen, könnte man sich vllt auch einen etwas zu breitbandigen Spektrumanalyzer daraus basteln. Hat Hameg
-
Thread
uBoard - USB Multi-Gerät
PIC, ARM? Dem Produkt würde es gut tun, ja. Ich habe etwa 20 Jahre vor Deiner Geburt mit dem Z80 angefangen. Da habe ich etwa ein Jahr gebraucht, bis ich alles so weit konnte, dass ich im Kopf assemblieren und nur noch Hexcodes eintippen konnte. Ich hatte damals nur einen Disassembler, aber keinen
-
Thread
Entscheidungshilfe FPGA-Board für Anfänger
suchst dir hier http://searle.hostei.com/grant/Multicomp/ was aus. Eine CP/M-Maschin mit 25 MHz Z80, 128 KB (externem) RAM, Color-Terminal, PS/2 Tastatur und SD-Karte als Disk. Hat doch was?
-
Thread
Kann man während einer PWM noch nebenbei was auf dem Display anzeigen!?
weil die Anwendung das so erfordert. Das mit den zweiten Registersatz hatte schon der ehrwürdige Z80. Und auf universelleren Maschinen mit genug Registern hat man einfach in der Interrupt-Routine andere Register verwendet als im normalen Programm, schon muß man die nicht mehr retten. > ABER
-
Thread
Micropython RP2040 Speed von Beispielcode
programmieren, wenn der kleine Pico ganz bequem und interaktiv mit Micropython arbeitet. Und mit 6502 oder Z80 Assembler habe ich mich lange genug gequält, ganz zu schweigen von MCS51 oder MCS48...
-
Thread
Alternativen zu Excel
mal marginal kompetent. :) *1 Klassen? Was soll das? Die mir bis dahin bekannten Prozessoren (Z80, 68000) und mir bekannten Sprachen, also diverse Basic-Dialekte und Assembler kannten keine Klassen. Ich hatte überhaupt nicht verstanden, was das sollte. Ich war aber auch nicht in der Lage meine
-
Thread
Int-Problem verschwindet sobald mit Oszi gemessen wird
doch nicht 5V-tolerant. Schade, ich finde das einen echten Nachteil. Ich verwende im Moment einen eZ80, der arbeitet problemlos mit 5V-Devices zusammen. Ein 47k-Schutzwiderstand würde wegen der Schutzdioden funktionieren, ein Spannungsteiler ist die ganz und gar korrekte Lösung. Speziell der LM-Baustein
-
Thread
ICOM IC-738 firmware
Interessantes Projekt - dort werkelt ein µC auf Z80-Basis! Hat der nichtflüchtige Speicher nach 30 Jahren schlappgemacht? Da hilft es doch nur, noch lauffähige 736er zu klonen.
-
Thread
Chinaschrott mit Typ und Verkäufer
Dinge damit erlebt... Es gab ein Betriebssystem namen KOS - Kontron Operating System - auf den Z80-"Industrie"-Rechnern. Das war ein echtes Schönwetter-OS: lief prima, so lange die Kiste nix ersthaftes machte, aber wehe, es wurde ernst, dann fiel sie um. Das Ding war in asm geschrieben und war
-
Thread
Beitrag enthält 'Spam'
verschiedene Dialekte), C, C++, Perl, Python, ein wenig Lisp (Emacs) und diversen Assemblern (PDP-11, Z80, Z8, m88000, PIC, AVR) programmiert. Ich weiß aus Erfahrung, dass es auf die tatsächliche Programmiersprache eher wenig ankommt. ;-) Uhu Uhuhu schrieb: > Das hat historische Gründe: Wie Wirth
-
Thread
"Class A/B" versus "Class D" Verstärker für HiFi-Anlagen
einem nicht so leicht als wenn man mit dem Zeugs aufgewachsen ist. Ich war fast 30 als die ersten Z80 basierenden Computer auf den Markt kamen. I-Net gabs deswegen noch lange nicht. Daten gabs per Akkustikkoppler von der Telefonleitung. Trotzdem streame ich heute per Smart-TV und I-Net-Radio. Aber
-
Thread
mcHF-SDR Selbstbau-Projekt
austauschen. Das gibts auch in anderen Bereichen, selbst heute werden noch Geräte mit 8051 oder Z80 gebaut. Läuft ja, ist erprobt, zuverlässig und erfüllt auch noch heute seinen Zweck. Wozu also ändern? P.S. In manchen Büros gibt es noch immer eine uralte Kugelkopfschreibmaschine zum schnellen
-
Thread
Mikrokontroller Bausteine
Hallo, ich habe folgende Bausteine abzugeben 4x UM82C55A 3x Z80 PIO 7x SAB8085 1x SAB 8048 1x SAB 8086-c 2x 2764 1x Z80CPU 1x HM6116, HY62256, MM5314, 1x NEC 8450E9 D825I AFC Abholen in der nähe von Karlsruhe ist möglich Oder ich versende die Teile
-
Thread
Superheterodynempfänger oder was?
programmieren, weil "so", in Basic einfach nur lahm, viel zu schwach. Let A=USR 16514 Zu der Zeit war Z80-Assembler autodidaktisch erlernen (alle anderen hatten VC20/C64) viel interessanter als meine Röhrenradios zum Basteln, die lagerten nur noch im Keller...
-
Thread
Verständnisfrage zu diesem Microcontroller
Oktetts) sind schlicht nicht adressierbar. Das gab es IMHO auch beim Z800, den 16-Bit-Nachfolger des Z80. Man hatte damals beschlossen, die Wortbreite mit den Adress-Schritten zu korrellieren, wie vorher schon beim Übergang von 4 bit auf 8 bit. Dass sowas heutzutage (im Desktop-Bereich) ausgestorben ist
-
Thread
Schüler Studentenjob RFM12 AVR
Hallo Sebastian, ob das ein PIC, ein Atmel oder ein alter Z80 ist, ist mir egal. AVR wäre natürlich optimal. Brennen ist kein Problem. Habe Pony und WinAVR. Gib mir mal bitte deine Adresse, oder nimm meine. "Detlef-Pietack@arcor.de" Grüße Micha
-
Thread
Atmega - Multiplex-Display-Ansteuerung fehlerhaft
schneller sind als das, was man in den 80ern mit den ersten primitiven Compilern traktierte (6502/Z80 etc.), und andererseits die Aufgaben oft viel simpler -- hier geht es um ein simples 7-Segment-Display, nicht um ein Computerspiel, das möglichst viel aus der knappen Graphikhardware rausholen soll.
-
Thread
Erklaert mir mal FPGA Hersteller
gross'? http://searle.hostei.com/grant/Multicomp/ Eine komplette und komplett funktionsfähige Z80- (oder 6502-, oder, ...) Umgebung mit Basic-Interpreter, SD-Karte, VGA- und Tastaturinterface und 3KB RAM. Auf einem 15€ FPGA-Board (das - mit einer älteren Version - Lite Edition programmierbar
-
Thread
Atmega8 ASM-Unterprogramm funktioniert nur bei Simulation
die µC Welt erleichtert. Allerdings muß ich gestehen, das ich bereits in den 80ern mit Assembler und Z80 erste Begegnungen hatte. Ok, genug Geschichte. Schau mal bei den Kollegen von AVR-Praxis rein. Die haben einen Artikel zu "Keine Angst vor Assembler" unter FAQ's. Vielleicht hilft er dir etwas weiter
-
Thread
Überlauf macht Vorzeichenwechsel
schrieb im Beitrag #1960000: > Der *Compiler* darf das Programm beenden? Ja ne is klar! Auf einer Z80 würde das gehen. Der hat eine HALT Instruktion. Danach macht die CPU nichts mehr :-) Der Compiler könnte die für den Fall des Falles einbauen. Indirekt hat er damit das Programm beendet :-)
-
Thread
eigenen port aus einzelnen "Portpins" zusammensetzen
integriertem LCD Kontroller, das macht es erheblich einfacher.. alles etwas OT,(Sorry) aber selbst der Z80 kannte schon den *LDIR* befehl?
-
Thread
MC 8051 Speicheranschluss
wurde man immer mit und an dem "heissen Sche1ss" ausgebildet. Da es schon eine Weile her ist: Z8/Z80/Z8000 und 8086. Dazu zaehlten dann auch die Derivate von UNIX, RIO, CP/M, MS-DOS usw. Der tote Gaul 8008 wurde zwar noch detailliert auseinandergenommen, aber praktisch wollte den keiner auch
-
Thread
S: Im Raum Berlin preiswerte Möglichkeit große Schaltpläne zu scannen
auffindbar sein. An der TUB stand im Keller des I für Luft & Raumfahrt eine schöne Reprokamera ( zu Z80-Zeiten ). Damit habe ich mal tatsächlich eine 4-Lagen-Doppeleurokarte selber gemacht, 1mm core und 2 * 50u-FR4 einseitig zum beidseitigem Draufkleben... Gerhard DK4XP
-
Thread
ATmega 128 langsam?
Hi ZX81 hatte ich auch mal und da ging es nur schnell, wenn man die Z80 Hex-Codes in den Speicher "gepoked" hat. Assembler ist gar nicht so schwer.... und viel scheller wie Basic. Außerdem siehst du dann auch was du machst. Es wär dir aufgefallen, wie du die Bits einzeln
-
Thread
USBasp + AVSDUDE + ATmega8 Problem
Hallo, Ich bin neu im bereich MC Programmierung. Vor 10 Jahren ahbe ich zwar mal z80 Programmiert aber das nur auf fertigen Versuchsanordnungen... Ich habe heute meinen USBasp Bausatz bekommrn und gleich aufgebaut. nun habe ich ein Problem wenn ich versuche meinen ATmega8 zu programmieren
-
Thread
SAA1057 in Bascom Ansteuern
Du Applikationen, genaue Bechreibungen des SAA1057 und Programmbeispiele in Assembler und Basic für Z80 und 8255-PIO. Das Buch wird nicht mehr aufgelegt, Du findet es aber in Uni-Bibliotheken und z.B. hier: http://www.antiquariat-buecher.de/Buecher_32911.htm Gruß Nils
-
Thread
AVR Assembler relative jump
Die Programme kann man gleich auf der angeschlossenen SD Karte belassen. Ich hab sowas mal mit einem Z80 gemacht. Programme befanden sich da noch auf einem EEPROM. Mehrere davon konnten gleichzeitig abgearbeitet werden- so ein Multitasking ist nicht allzu schwer zu realisieren. Kaj G. schrieb im Beitrag
-
Thread
HexFile zu Assembler wandeln
früher (also heute gar nicht mehr wahr ;-) Kollegen, die am Hexbyte den Befehl erkannt haben (beim Z80 C3h + Sprungadresse für einen absoluten Jump z. B.), die also die Bin-Datei mit einem Hexeditor aufgerufen haben und dann angesagt haben, was das Programm wie macht.
-
Thread
Wieviel kB für einfachen 8051 Assembler ?
so leicht auf einen 8051 übertragen lässt. Die ist etwas zu sehr von speziellen Eigenschaften der Z80 abhängig.
-
Thread
Kassetten als Datenspeicher
Mikrorechner. Das war das einzige richtig zuverlässige Kassetteninterface. Und verdammt schnell. Für Z80-Assembler habe ich eine lauffähige Version irgendwo in den Tiefen meines Rechners. Die ct's von damals schlummern im Keller. Soll ich sie wirklich wecken? MfG Gerd
-
Thread
100 1-Byte-Werte addieren
Lehren, aber wenn es gibt kein will, geht nicht. Ich weiss asm 8051 nicht so, ein Beispiele mit z80 kann ich registers : A,D,E,H,L nur 8 byte adierung wird benutzt !! DE ist die Speigerpunkt, wo diese daten stehen ld h,0 ld l,0 ld c,100 ld b,0 1: ld a,(de) inc de add a,l ld l,a ld
-
Thread
Defekten MM5314N durch was ersetzen?
und Sportanzeigen gebaut und bin danach schon auf "programmierbare Bausteine" umgestiegen. Damals Z80 oder 6502. Das was Du meinst ist ein Mikrokontroller und empfehlen kann man Dir dazu schon die kleineren AVR Typen wie Atmega 88 o.ä. Die können das alles, Du benötigst nur noch etwas Software
-
Thread
Robotron Disketten
22Disk, Setver und einige CP/M und Z80-Robotron Emulatoren scheiterten schon bisher ...
-
Thread
Einstiegsprojekt: Taschenrechner bauen
nicht mehr reicht, aber beispielsweise ein 48-bit-Typ (wie einstmals bei Turbo Pascal auf dem Z80) würde die Bedingungen erfüllen.
-
Thread
Eigenes Dev. Board für vintage CPU bauen
resp HDD-controller/Drive) um die darauf passenden OS laufen zu lassen. Einfach nachbauen hörte mit z80 systemen und ähnliches aus.
-
Thread
Werkstattaufräumaktion die Zweite
Franzis-Verlag, 3€ - "Der Mikroprozessor 6809" 4€ - "MSR mit TCP/IP" 4€ - "C++ Der leichte Einstieg" 2€ - "Z80 Assembly Language Subroutines" (in Englisch), 10€ - "80286-Programmierung", 5€ - div. C64-Literatur (Startexter, Stardatei, 1084s-Monitor, 1541II-Floppy) 3€ - ein Satz Amiga-Handbücher 3€ 2. wenig
-
Thread
Zwischenkreis erden
Die haben vieleicht gespart! Mehrere 100 (1000?) hochkomplexe Platinen mit Microcomputern (Damals Z80, 8085 oder gar 80186 Prozessoren) mit richtig viel und teurer Peripherie weggeworfen oder versucht zu fixen.
-
Thread
Zuweisung unter Assembler
Assembler, bei denen man einen Load mittels einer Zuweisung schreiben konnte. Ich glaube es war ein Osborn Z80 Assembler, bei dem man schreiben konnte BC = 256 D = H und der Assembler machte daraus LDI BC, 256 LD D, H Aber das ist von dem was man in einer Programmiersprache
-
Thread
Höhere Mathematik
in asm machen, das geht! Hab mich lange damit rumgeplagt (zu Zeiten, als es noch kein Internet gab, Z80...). Und ich bin wirklich froh, daß diese Kapitel hinter mir liegt. Es ist ja nicht nur das Problem, einen effektiven Algorithmus für die diversen Funktionen zu finden und diesen zu programmieren,
-
Thread
100ohm wiederstand für led beim atmega16
Meistens wusste ich nicht mal was die machen. Hätte ich damals schon so etwas wie Mikrocontroller (AVR, Z80 etc) in die Finger bekommen können, wäre es richtig toll geworden. Ich empfehle dir als "Bastelboard" einen Arduino zu nehmen. Da kann man verschiedene "Breadboards" drann anschließen oder auch
-
Thread
Lazarus: Wo ist mein Fehler bei "Blockread"?
Betriebssystem. Als ich vor 35 Jahren auf dem Apple 2 Pascal (UCSD Pascal und Turbo Pascal unter CP/M mit Z80-Karte) gelernt habe, war *Integer* 2 Byte lang. Und laut einem Buch zu Turbo Pascal 6 für PC war *Integer* auch nur 2 Byte lang. Und irgendwann hat dann Borland bei Delphi auf 4 Byte umgestellt. Und