-
Thread
2313 + Tiny2313
+5V-Leitung, RC-Glieder in den Ein/Ausgängen, externer Quarzoszillator, nichts half. Meine alte Z-80 Zündung lief dagegen problemlos ohne irgendwelche besonderen Massnahmen. Erst nachdem ich den Prozessor galvanisch vom Motorradnetz trennte, lief er störungsfrei. D.h. alle Ein/Ausgänge über Optokoppler
-
Thread
Kleines Programm geht nicht
jetzt noch nix mit 8051 gemacht. Habe bisher "nur" was mit AVR-ASM, 68000-ASM und ganz früher was mit Z80-ASM gemacht. Setzt Du mit den Hex-Zahlen in Klammern eigentlich die Prog-Adresse? Liegts vielleicht daran? LJMP ist eigentlich ein Long-Jump und müßte damit gehen. Ansonsten lass doch mal die
-
Thread
AM79101, 1200 Baud Modem
Zerberus, Mausnet, o.ä.) vorführen. Vielleicht läuft ja einiges davon noch in einer MS-DOS-VM oder einem Z80-Emulator mit CP/M.
-
Thread
Mikrocontroller lernen
viel zu viele eigentlich nichtssagende Bilder. Zitat: "Klassische CPUs, wie der 8Bit MOS 6502, Z80A , haben ein reduziertes Innenleben. Die Peripherie Komponenten sind externe Bausteine." Ein reduziertes Innenleben? Wohl nicht (weil _wovon_ reduziert?), denn du solltest eher den Unterschied
-
Thread
ATMega Auslaufmodell?
- Jede Menge Spiele - CP/M - Turbopascal - Drucken - Basic war im ROM schon drin. Das war ein Z80 mit 4MHz Takt und 2x 64KB Ram. Wovon der Grafikspeicher 16KB war. Ist jetzt zwar kein Atmega, jedoch auch 8 Bit.
-
Thread
Welche IT-Technik wird auf deutschen Fregatten eingesetzt? Hat da jemand Infos?
gekauft, die ersten DS/DD die tatsächlich auf Dauer funktioniert haben. Hat weh getan, aber mein Z80 war damit fit für den Nebenjob. Dann kam irgendwann ein AT (Bulletboard-286, von 8 auf 10 MHz gedopt, 70 MB Fujitsu) und da waren die 8"-Dinger weg. Ist ja nicht so, als ob das Interface groß anders
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
Praxiserfahrungen, denn grau ist jede Theorie Prizipiell kann man das in jeder Sprache erreichen. Schon zu Z80 Assemblerzeiten habe ich mich bemüht übersichtlich und modular zu Programieren. Aber eines ist klar: In C geht das sehr viel besser als in Assembler und in C++ deutlich besser als in C. Wir
-
Thread
Antworten auf Anfängerfragen
über eine Programmiersprache zu schreiben? Ich habe zu diesem Fall meine eigene Theorie: Nachdem ich Z80, 6809, 68k, 56000 und i86 Assembler kannte, dazu Algol68, Pascal, C, C++, Java, Javascript, PHP, Pearl, Perl, Python und selbst bash beherrsche, bin ich zu der Überzeugung gekommen: Programmiersprachen
-
Thread
Basic-Interpreter auf einem AVR
. aendere ich jeweils das variablen array auf short, ich bin es mir gewohnt von dem mini basic von Z80, M68k und auch von dem Z8, das man variablen bis 2^15 benuetzen kann :) Warum den tcl/tk ?? hmm.. mit gefaellt dir Idee.. daraus koennte man noch mehr machen. Den zb. ich moechte eines tages ein
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
nicht. In die Jahre gekommen aber der hält sich bis heute, weil er bis heute den Job erledigt. 8085, Z80, 6502 und viele, viele andere sind schon lange Geschichte. Also so gräßlich kann der dann nicht sein.
-
Thread
DCF-Uhr from Scratch
funkgesteuerte Uhr mittlerweile Kultstatus erreicht.Ihr Herz ist ein Klassiker unter den Mikroprozessoren, der Z80. Gruß bastler2022
-
Thread
Batterie Management
Anfang sein. Impedance Track(TM) Fuel Gauge For LiIon Battery Packs: http://www.ti.com/tool/bq20z80evm-001 Für NiMH kenn ich sowas allerdings gar nicht und ob das den Aufwand wert ist... Es werden auf jeden Fall mehrere ICs notwendig + µC mit Algorithmus den man wohl größtenteils selber schreiben
-
Thread
Zyklenrechner
ein Rechner wurde mal in der Elrad beschrieben (irgendwann in den 1980/90ern). Da war damals ein Z80 verbaut.
-
Thread
SMD Kondensatoren werden heiß?
@Olli Z. (z80freak) >Kondensatoren. Ich kenn nur deren Wert und natürlich größe. Es sind 10 >uF in 1206. Habe dafür 16V Spannungsfestigkeit gewählt, weil,die daran >anliegende Spannung max. 3,3V in dem Umfeld
-
Thread
Atmega128: Umwandeln von HEX in ASCII
@Philipp AVR-Asm kenn ich leider nicht, hab bisher nur mit (in dieser Reihenfolge) Z80, µPD75108 (4Bit!), 8051, PIC16C und jetzt PIC18F gearbeitet. Vieles kann man trotzdem erkennen und teilweise auch verstehen, aber ist schon blöd dass jeder andere Mnemonics benutzt weil fast alle
-
Thread
Beschreibungssprache für Ausgaben auf LCD Character Display
in der Tat habe ich - seitdem ich vor 30 Jahren in meiner Jugend mal einen Einplatinenrechner auf Z80-Basis gebaut und darauf Graphentheorie gemacht habe - nichts mehr mit 8-Bit-Prozessoren zu tun gehabt. Die ganze Geschichte, an der ich hier gerade bastle, ist für mich nichts anderes, als - sozusagen
-
Thread
2-stellig Dualzahl BCD8421 Addierer
bedarf, um wieder BCD zu sein. Fuer diese Korrektur wirst du noch einen 4bit Addierer brauchen. Der Z80 Prozessor hat einen Assemblerbefehl: DAA - der macht das, was deine Schaltung auch machen soll. Vielleicht hilfts dir weiter, das mal zu googlen/lesen, was dieser Befehl bewirkt. > > Das Carry
-
Thread
Parity mit AVR-ASM: Stimmts, gehts schneller?
zu einem Overflow kommen sollte, wäre diese Zeile auch überflüssig 7e: 80 81 ld r24, Z 80: 08 95 ret [/avrasm]
-
Thread
Laptop gesucht.Laptop mit 16 GB RAM sinnvoll?
1024 = 4096MB Eventuell liesse sich durch Banking natürlich mehr verwenden (wurde so ja schon beim Z80 gemacht), aber zu 32bit XP Zeiten war das nicht gerade ein heiss ersehntes Feature. Heutige Rechner haben ja zum Grossteil eine 64bit CPU und wenn >4GB RAM drinsteckt auch ein 64bit OS.
-
Thread
Mehrkanal Impulszähler PIC
Zu Z80-Zeiten haette man 2 CTCs an die CPU gehaengt und waere fertig.
-
Thread
ZX-Spectrum Basic : error handling aber wie?
wo angegeben ist, welche Adresse für einen Tastaturinterrupt zuständig ist. Ich weiß, das man beim Z80 die Sprungadresse ändern konnte. Dazu mußt du dir die eingetragene Adresse merken (mit Peek holen), die Adresse deines zwischengeschobenen Codes eintragen. In dem Code kannst du dann die Zeichen entweder
-
Thread
16/32 bit SoftCore, Eure Erfahrungen/Empfehlungen
Hallo zusammen, ich habe bis jetzt in meinen Projekten T80 (Z80 VHDL Softcore) in Verbindung mit SDCC-Compiler benutzt. Jetzt reichen mir die 64Kb Speicher nicht mehr aus. Z80 kann aber ohne umständliche Bankumschaltung nur 64Kb direkt ansprechen. Deswegen
-
Thread
LCD 7-segment für Uhr hh:mm:ss gesucht (I2C oder SPI)
Beitrag #5474093: > Welchen µC nehm ich denn nun? Das ist vollkommen egal, einen 6502, 68HC805, Z80, 8086, MSP oder AVR. Die Hinweise gehen ausschließlich dahin, ein LCD mit wechselnder Spannung anzusteuern, das kann man mit jedem Controller realisieren. Ich würde es mir nicht antun und lieber
-
Thread
etwas ganz Feines
Umzugsvorbereitungen einen der ersten Heimcomputer KC87 aus der ehemaligen DDR auf Basis des U880 (Z80) wiedergefunden. Und er funktioniert auch noch tadellos. Mit dabei ist eine Modul zur Speichererweiterung, eine Kurzanleitung, ein Netzkabel und ein Adapter zum Anschluß an den Antenneneingang des Fernsehers
-
Thread
Conitec PROF-80 Informationsseite
Zur Info an diejenigen, die sich mit altem Z80-Krempel gerne rumschlagen: Die Seite www.prof80.de ist umgezogen. Sie ist nun auf www.wolfgangrobel.de/prof80 zu finden. Ich werde sie ab sofort auch regelmäßig aktualisieren und freue mich deswegen
-
Thread
Comileroptimierung - was kann er und was nicht?
dass der Ausdruck zwischengespeichert werden muss. Der CCS ist allerdings für PIC. Beim sdcc für Z80 merke ich jedenfalls, dass es etrem was bringt, wenn man mehrfach vorkommende Ausdrücke vorher berechnet. Mehr Variablen = weniger Code. Den ultimativen Boost für die Codesize bringt es alle Variablen
-
Thread
Eingangsport auslesen und in den Ausgang(port) schreiben
doch oft anders, gerade in ASSR bei verschiedenen Chips... Ich habe in den 80-ern mit dem U880(Z80) angefangen. Mit dem Hintergrundwissen fand ich den Einstieg bei den AVRs nicht sehr kompliziert. Sie dir mal in Ruhe das Instruction Set an: http://www.atmel.com/dyn/resources/prod_documents/
-
Thread
Suche TEAC Diskettenlauf FD-235HF-3218
Bin ein Retro Fan, baue gerade ein CP/M Computer Z80
-
Thread
union mit Struktur und Array gleicher Größe?
Parametrisierungsprogramm das die Werte setzt. Ich muß das also nicht so portabel schreiben das es auch auf einem Z80 oder 6502 funktioniert..der Aufwand sollte sich also auch in Grenzen halten. Aus Erfahrung weiß ich aber nun auch das ein avr-gcc da auch schon ein moving Target ist. Portabel war ein Lochstreifen
-
Thread
Erkennen eines bestimmten Geräusches per Arduino (Piezo)
> funktionieren Spracherkennungen >Auf einem kleinen AVR? Gab es schon in den 80ern für U880/Z80. MfG Spess
-
Thread
Timer Problem
nicht erst auf den AVR warten, da bin ich schon vor Jahren drüber gestolpert. Weiß nicht mehr, ob Z80 oder 6510 oder beide. Ist zumindest nicht neu, das Problem. ;) Gruß aus Berlin Michael
-
Thread
Buch für Einstieg in C Programmierung
Umarbeiten des Sozobon von K&R auf Ansi mitgearbeitet, selber den Tiny von van Zandt von 8086 auf Z80 mit extrem mäßigem Erfolg die Performance betreffend umgearbeitet und benutze C seit langem für Mikrocontroller - aber nicht, weil ich C so toll fände, sondern nur mangels besserer Alternativen. Lies
-
Thread
PIC 32 schneller Basic Interpreter
Das Englisch der 5. Klasse war damals (TM) noch nicht ausreichend um Rodney Zaks "Programming the Z80" zu verstehen.
-
Thread
Wo Fachliteratur oder Datenbücher von vor 1990?
gefüllt und für kleines Geld verramscht. Besonders gute Chancen hat, wer zum Beispiel so etwas wie ein Z80- oder ein TTL-IC-Datenbuch sucht, welches seinerzeit dutzendfach für die Lehrbuchsammlung angeschafft wurde, aber heute für die Veranstaltungen nicht mehr in dieser Menge benötigt wird.
-
Thread
Theoretische Überlegung: Was bringt externer, seriell angebundener SRAM?
> Normalerweise muss man da eher in Richtung M4 schauen, normale 8bitter > haben sowas nicht. eZ80 z.B. schon, und alle wirklich alten 8bit-CPUs. Allerdings nur 64k, aber das konnte man im vorigen Jahrtausend schon erweitern. Was man für normal hält ist natürlich rein subjektiv. Georg
-
Thread
Arduino Theremin
digiAll= digiAll + digiData2; digiT++; } while(digiT<digiZ); digiData2 = digiAll/digiZ/80; digiT = 0; digiAll = 0; for(count=0; count<=5; count++) { if (values[count] == digiData2) { note = notes[count]; } } } for(x = 0 ;
Anzahl der AUfsummierten Werte schon die geplante Anzahl digiZ ist digiData3 = digiAll2/digiZ/80; digiT1 = 0; //Nullsetzen der Zählervariablen digiAll2 = 0; //Nullsetzen der Summenvariablen //digiData3 = digiData3/150; for(count=0; count<=5; count ++) { if (values[count
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
verfahrenstechnische Algorithmen sind das, was den Wert ausmacht - die Rechentechnik dazu, ob nun Z80, embeddedPC, 78K4 oder FR30 oder ARM7TDMI oder Cortex-M oder sonstwas ist nur quasi der Fußabtreter, auf dem das Ganze funktionieren muß. Das sollten sich die Programmierer unter uns mal merken.
-
Thread
µC 8-Bit 16-Bit 32-Bit Arbeitsweise??
, dass bspw. ein 8-bit-Prozessor auch 16-bit-Arithmetik eingebaut hat. Sowas gab's schon beim Z80.
-
Thread
128x128 LED-Matrix mit AVR statt Atari ansteuern
kleine Platinen mit RAM+ROM waren. Der 68HC11 hatte leider kein 8088 mässiges REP MOVSB, mit dem Z80 hatte man es dank OTIR einfacher.
-
Thread
Bittiefe eines µCs
ansieht, dann hat der als 16-Bitter aber eine von-Neumann-Architektur (wie der ARM). Auch der Z80 (kein Controller, aber ebenfalls 8-Bitter) hat eine von-Neumann-Architektur.
-
Thread
Herstellungsreihenfolge bei den Atmel AVR-Mikrocontrollern
die Software länger als die Mechanik des Rasenmäher überlebt. ---- Ach, wie wäre es mit einem Z80? (SCNR) Gruß, Ulrich
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
sind und man zwischendurch bevorzugt auf AVR unterwegs war. Allerdings gab es auch immer mal Gründe Z80, 8051, PicoBlaze / KCPM3 und anderen Kram zu programmieren. Selbstverständlich ist C Standard. Aber wenn man in der Serie Material und Batteriekapazität sparen kann, dann ist das ein super Vorwand
-
Thread
KiCad macht sich
ersten Layouts per Rechner und nicht mehr per Abreibezeugs gemacht hatte, war ein CP/M-Rechner auf Z80 Basis. Viel zu klein für sowas wie Backannotation. Selbst ne DOS-Maschine (640K) war immer noch dramatisch zu klein. Aber heutzutage geht das. Aber solches phänomen kenne ich von Linux-Experten, die
-
Thread
Zement "pur" ohne Sand vermauern ist das ok?
Paralellen Zugriff hin. Leider ist der Source Code für den Paralellen Zugriff von einem ZILOG Z80 Dino-Fan in ASM geschrieben. In dem Datenblatt von FTDI ist nicht viel darüber zu lesen. Das hat bestimmt ein englischen Betonbauer geschrieben. Aber die Chip Revision ist erst auf V1, ich hoffe
-
Thread
Umstieg THT auf SMD. Platinenverkleinerung?
schrieb im Beitrag #2886182: > Kommt aber immer drauf an, wie es so schön heißt. Sehr sogar. Ein Z80-System aus 3 DIP40 und 3 DIP28 durch einen µC im LQFP100 zu ersetzen, spart 90%, einen stehenden Widerstand durch 0805 höchstens 50% und bei einem Regler im TO92 ist eigentlich garnichts zu sparen.
-
Thread
Atari_2600 Experimente
Firma Teras bietet ein Evoluationsbord mit einem grroßen FPGA an, und du hast dann in den FPGA einen Z80 Prozessor und einen 6845 "reinprogrammiert" bzw. den gesammten "Logigteil" eines Rechnersystems.
-
Thread
AVR 8bit auch für größere Projekte?
Gelegenheit noch mal in Erinnerung rufen, daß so ein AVR-Mega, im Prinzip auch schon jeder Tiny, einen Z80- immerhin früher fester Bestandteil "professioneller" Technik, in Leistung und Funktion locker in die Tasche steckt. Also Antimedial- nicht blind und beständig allein ins "Neue", Schnellere und in die
-
Thread
Laufwerk c: nach Laufwerk d: verschieben
würde ich eher DOSBOX testen, das habe ich schon erfolgreich verwendet, um einen einstmals sauteuren Z80-In-Circuit-Emulator von Hitex vorübergehend wiederzubeleben. Gruss Reinhard
-
Thread
Probleme UART Atmega8
Ok, das Echo funktioniert bis zu den Pins des Z80, dann kann es ja nur noch an meinem Programm liegen, eigentlich. RX und TX habe ich auch richtig verkabelt, RX-R1OUT, TX-T2IN.
-
Thread
Mein Start in die Welt der Mikrocontroller
Darauf bin ich nicht geschult worden". Und wie ich selbst dazu gekommen bin? Als es die allerersten Z80 gab und mein Prof von einer USA-Reise ein Kit dazu mitbrachte, hat sich unsereiner zunächst auf die ebenfalls mitgebrachte Doku gestürzt und die Dame im Sekretariat bekniet, daß sie mir die Seiten mit