-
Thread
mit µC Sinus erzeugen + Amplitudenmodulation
dass Assembler schlecht ist oder so ... Ich hab selber zwei Jahrzehnte mit Assembler von 8032, 8080, Z80, PIC8, AVR, ARM7, x86 von 8086 bis SSE4, DSP usw gearbeitet. Es gibt Einsatzbereiche, wo Assembler sinnvoll und oft notwendig ist. Aber bei dieser Popelaufgabe seh ich das jetzt ehrlich gesagt nicht
-
Thread
Xmega DMA langsam
Floppy-Controller bedient, so noch vorhanden. Dieses Prinzip ist aber etwas aus der Mode gekommen, auch der Z80 DMA arbeitete schon mit getrennten Zyklen.
-
Thread
Unglaubliches Projekt - Lisp Interpreter in Conways Game of Life CPU
AVR-Mikrocontroller simuliert wird, der einen C64 simuliert, und dort läuft dann ein Simulator für einen Z80, auf dem CP/M läuft, auf dem ein oller Texteditor gestartet wird, in dem man etwas Source-Code tippt, der ... Ja, das alles wird unendlich lahm, aber würde halt funktionieren.
-
Thread
eindrücke von der make munich: rolf-dieter klein!
NDR-Kein-Computer Die Bücher und die Platinen sind bei einem Umzug über Bord gegangen. Aber den Z80 hab ich noch als Erinnerungsstück aufgehoben.
-
Thread
Welcher µC für Hobbyzwecke?
eingesetzt. Warum sollten dann die 8-bitter so schnell verschwinden? Selbst der ,schon fast legendäre µP Z80 hat nach einigen Jahren Dornröschenschlaf eine Renaissance als µC erlebt. MfG Spess
-
Thread
ZPU: Opensource Softcore CPU Projekt für Xilinx Spartan-3 FPGA Board
Hallo, ich habe starke Interesse daran! Damit kann ich mein altes T80 (Z80 mit VHDL) gegen was schnelleres ersetzen! Mein E-Mail: ilovespeccy[et]speccyland[punkt]net MfG
-
Thread
Analogtelefon - Funktionsweise / Anschluss an Raspberry Pi
Hallo Zusammen, vor ca. 30 Jahren habe ich mal eine Telefon-Anlage mit einem Z80 gebaut, da habe ich das Interface ungefähr so gebaut ... Das Telefon(W48) hängt in Reihe an einem Widerstand(330 Ohm), hebe man den Höhrer ab singt die Spannung an (a) ungefähr auf die Hälfte
-
Thread
Ist FPGA programmierung eine Hardwareentwicklung oder Softwareentwicklung?
nciht auf dem PC sondern in einem µC bin wieder hardwaredesigner ? Was aber wenn ich jetzt eine z80 cpu emulation für microblaze entwickle (mit C++), und die emulierte cpu mit stück blockram und daten verbinde .. oh nein, was bin ich dann ? soft oder hardware designer ? oder soft sobald ich im c++
-
Thread
Speicher erweitern AT-MEGA
Unterschied zwischen Harvard und v.Neumann klären. Der AVR ist nämlich kein "Prozessor" im Sinne von Z80, 6520, 68000 oder x'86, sondern ein Controller, also ein fertiges Komplettsystem mit ein paar I/O-Ports, das man so benutzt, wie es ist. ...
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
ausgeführt. Bei 20 MHz erreichen die Dinger bis zu 20 MIPS. Zum Vergleich, der C64 erreicht 0,02, der Z80 mit 2,5Mhz erreicht 0,625, der Motorola 68000 mit 8 Mhz schafft 1 MIPS, ein Intel 486DX2-66 kommt auf 54 MIPS. Wenn man das runterrechnet hat man ungefähr die Rechenleistung eines 486ers mit 25 MHz
-
Thread
WIN oder Linux
M$-Multitasking etc.) Theoretisch dürfte auch ein BIOS für die o.g.Aufgaben ausreichend sein; zu Z80-CPM-Zeiten und davor gab es noch sog. "PROM-Monitore", die genau die Funktionalität haben, die man hier benötigt; als W95-geschädigter ist man aber mit etwas mehr Komfort gewöhnt, deswegen ein Betriebssystem
-
Thread
warum wird mehr RAM benötigt?
gebraucht. Auch neue Treiber, Patche oder Virenscanner brauchen heute mehr Platz. 1980 reichten beim Z80 32k RAM um einen Text zu schreiben. Heute brauchen wir für den gleichen Text, nur etwas bunter >1GB RAM. Was für ein Fortschritt ...
-
Thread
Mikrocontroller Datenbank?
natürlich richten sie sich wesentlich nach amerikanischen Wünschen. Damals waren schon Prozessoren wie Z80 genehmigungspflichtig. Mitglied sind alle Nato-Staaten, wir auch, also ist im Prinzip alles was auf der Liste steht exportgenehmigungspflichtig, auch aus Deutschland usw. Grosse Bedeutung hat das
-
Thread
Universelle Tastenabfrage
mich wieder das "Mikrocomputer-Fieber" erfasst, damals hatte ich, allerdings nur oberflächlich, den Z80 auf HEX-Ebene gelangweilt, hat aber Spaß gemacht. Viele Funktionalitäten, so auch die Entprellung, erfolgten in HW (RS-FF). Nun versuche ich, dem Controller (Mega8) mit C "Beine zu machen". C ist
-
Thread
Verlosung RX210 Promo-Board
(x) Z80
-
Thread
Lohnt sich der Einstieg in die MSP430 Welt?
kleine Hilfe benötigt. Ich schreibe das, da ich selbst mit einem Z8 von Zilog angefangen hatte (kein Z80 und kein Z8000) Damals gab es auch keine so schöne Entwicklungsumgebung, so dass ich mir einen Cross-Compiler in MS-Pascal selbst schreiben musste. Auch das Programm zum Herunterladen lief auf dem AT
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
Bit-Ära an. Und die hatten viel weniger Takt und eine deutlich ineffizienteren Befehlssatz als ein AVR8 (Z80- oder 6502-Derivate mit 1..2MHz). Nö, warum das heute so "unmöglich" scheint, hat nur einen einzigen Grund: hochgeschwurbelte, ineffiziente Hochsprachen. Insbesondere in Kombination mit dramatisch
-
Thread
LED in altem Computer-Schachbrett geht plötzlich wieder
auch dieses Rechnerlein so aufgebaut ist wie viele anderen Schachcomputer Anfang der Achtziger. Also Z80 CPU, PIO's und Bipo Transistorstufen zur Ansteuerung der LED-Matrix. Da kann der Zilog wunderbar im unteren Toleranzbereich mit PROM , RAM und PIO kommunizieren während an der Matrix die Schaltschwellen
-
Thread
Bauteilverwaltung - Java als Sprache noch Zukunftsfähig?
letzendlich Ablaufgeschwindigkeiten, welche einen in die "guten alten Zeiten" zurückkatapultieren, als Z80s mit 4 MHz Großrechnertechnik waren - das sind die bezeichnenden Merkmale von JAVA, die jedem ernsthaftem Programmierer die Zornesröte ins Gesicht treiben! Etwas sinnvolles mit Java zu programmieren
-
Thread
Assembler oder C
immer so als sehr schwierig hingestellt.. na ja, meine Erfahrung ist das nicht, aber ich hab schon den Z80 noch von Hand assembliert. Später zu Zeiten des PC hatte ich dann schon mit Borlands Turbo Pascal einen richtigen Assembler eingebaut. Und ja, es gab Programmteile, da war Turbo zu langsam und es mußten
-
Thread
Flowcode contra "C"
proggrammieren sein,kann man ein c- oder asm- macro erstellen und einfügen.Habe im letzten Jahrhundert Z80,8085 in erfolgreich in assembler programme geschrieben,aber einen modernen pic in asemblersprache anzu- sprechen.........Habe meine Schwierigkeiten als c-Neuling überhaupt in der ide ein komplexes
-
Thread
ISR Aussetzer durch Volatile-Variablen-Polling ?
werden kann). Beispiele: Beim AVR 8 Bit, beim ARM Cortex-M3 32 Bit, beim SPARC V8 32 Bit. Auch der Z80 mit 8 Bit :) Zweite Bedingung, die CPU/Compiler macht kein reordering an den relevanten Stellen, was ich bei diesen "einfachen" Maschinen bisher nicht gesehen habe. Und bei den meisten Fragen hier
-
Thread
Unterschied RAM und Register?
die Fragen nur auf eine ganz bestimmte Architektur und sind nicht allgemein gefaßt. Z.B. haben beim Z80 die CPU-Register keine RAM-Adresse. Im Gegensatz zum RAM haben Register oft eine ganz spezielle Funktion (Akku, Stackpointer usw.).
-
Thread
KiCad 6 das Beste Gesperrt
müssen hat auch einen erzieherischen Aspekt. In der Kreppband-Ära war es für mich kein Problem eine Z80 oder 8051-Schaltung lediglich mit ein paar Bleistiftskitzen zum Pinout zu kleben. Die Doku, den Schaltplan, hat es dann natürlich nie gegeben. Oder ein Praktikant hat den Schaltplan nachträglich mit
-
Thread
8051 - Programm und Daten in einem 128kB Chip ohne Overlap
Hallo Paul, bei SDCC muß ich passen. Vor vielen Jahren habe ich damit für Z80 programmiert, aber das ist lange her und nicht mehr viel davon übrig. Es reicht nicht für eigene Programme, geschweige denn es Anderen zu zeigen :( Da sich sonst nicht viele für MCS51 interessieren
-
Thread
Eindrücke von der Embedded 2018 in Nürnberg
Prozessoren schreien, um eure paar LED > blinken zu lassen. So ist es. Früher langte auch ein Z80 für Industrierechner und jeder kleine AVR bringt noch ein Vielfaches dessen Leistung :) > Der Mega4809 ist schon > erhältlich. > > Wo, außer auf der Microchip-Seite? Ja. Genau dort.
-
Thread
Hat die Harvard-Architektur auch Vorteile beim Strom sparen?
BIOS aus dem Flash-ROM nicht starten. Meiner funktioniert aber trotzdem irgendwie. Auch der Gameboy (Z80) muss magische Fähigkeiten haben, wenn er Spiele aus dem ROM-Modul abspielt.
-
Thread
Pulsdauererkennung
gelöscht. Diese Bits (und noch mehr) teilten damals die Welt in zwei Lager: 6800/6502 und 8080/Z80. Das setzte sich mit 68000 und 80286 fort. Heute nimmt man - glaube ich - 8051 und AVR, um sich zu streiten. Gibt ja sonst keine Probleme :-)
-
Thread
µC + LCD + Tastatur - newbie
eines Gameboy könntest du glaube ich schin erreichen. Immerhin hatte da alte ja glaube ich "nur" einen Z80 drin. mfg Schoasch
-
Thread
static char *pointer;
zumindest das < durch ein != ersetzen um ein evtl. warp-around zu vermeiden (gab es zumindest auf dem z80) Peter
-
Thread
ARM vor Atmel AVR
Ja und? ARM 1983 8051 1980 x86 1978 z80 1976 PIC 1975 4004 1971 ... und viele andere. So ziemlich alles war eher da als AVR ;-) Aber ARM hat sich sehr stark weiterentwickelt - die aktuellen Cortexe haben mit den ersten ARMs soviel
-
Thread
Game Boy Classic am VGA Monitor
kühnsten Träumen verfügbar (USB 1.0 wurde 1996 eingeführt). Abgesehen davon dürfte ein gepimpter 4MHz-Z80 so seine Schwierigkeiten mit USB haben... Du fragst jetzt aber nicht sämtliche eBay-Artikel mit VGA-Buchse hier ab, oder?
-
Thread
was passiert, wenn der Overflow schneller ist als seine eigen ISR?
du denn verwendest bzw. welches Betriebssystem/Programmiersprache. Auf dem 8085 oder vielleicht Z80, gibt es z.B. EI und DI (Enable Interrupt und Disable Interrupt). Dieser wird in bestimmten Routinen einfach mal kurzerhand abgestellt. Mikrokontroller, ist es aehnlich, gibt es z.B. ein GIE (Global
-
Thread
Mit Arduino eine Asymetrie in einer Digitalspannung erzeugen
und von Mikroprozessoren und Computer will er nichts wissen. Also, in den Geräten ist jeweils ein Z80 der das Signal mit einem L298 erzeugt bzw. an den Displays detektiert. Drückt man einen Taster wird die Spannung über Dioden für eine bestimmte Zeit asymmetrisch (positiver Spannungsanteil 28V, negative
-
Thread
Mehrere LEDs mit einer KSQ betreiben und separat schalten?
@ Olli Z. (z80freak) >Was ich vergessen hab zu erwähnen: Die Betriebsspannung ist 12V= Also brauchst du einezelne Konstantstromquellen. >Wie ist denn sowas in größeren Installationen, z.b. Lichtbändern oder
-
Thread
µC Alternativen
? Das dürfte mit SMD-IC's stressig werden. Warum dann nicht gleich nen alten 8-Bitter: 6502, 8085, Z80...mit DIL-IC's weniger stressig Gerhard
-
Thread
Buch "Der PIC im Hausgebrauch" (oder so ähnlich)
muß seine Funktionsbibliotheken quasi für jedes Derivat neu schreiben. Ich hab mit Assembler auf Z80, 8086, 8051 und AVR Erfahrung. Kennt man einen, kommt man auch schnell mit den anderen zurecht. Aber beim PIC da verließen sie mich völlig, die Programme sind sowas von kryptisch. Schon ein simples
-
Thread
Einregister- vs. Mehrregistermaschine
Kompatibilität hatte die Segmentierungsidee nichts zu tun. Die Z8000 als Zielsystem für hingewürgt umgesetzte Z80-Programme ja, aber nicht die Segmentierung. > Und wie bedeutend ist Zilog heute ? Dank IBM so bedeutend, wie manche es Intel wünschen ;-). Die Z8000 hatte ihre Fehler, aber besser als 8086 war
-
Thread
EPROM defekt - Fragen dazu
individuell für diese Maschine zusammengestellt. Ich kann zwar auch noch Software erstellen für alte Z80-Systeme, aber bis ich alle Tools wieder am Laufen habe und mich in die Software von mehr als 100000 Zeilen wieder eingearbeitet habe, sind 2500 EUR eher wenig. Und was mein Maschinenhersteller für einen
-
Thread
PIC Programmer development board
habe lange Zeit mit dem PIC in Assembler programmiert. Ein Alptraum, wenn man den steinalten z.B. Z80 noch kennt. Dann habe ich mir einen PIC Compiler geschrieben, ein Horror mit den Pages etc. Dann kam ein Z8, TMS370 und dann der AVR Compiler. Jeder einzelne von denen ist besser als der PIC.
-
Thread
DDR Ingenieur-Abschluß Gesperrt
Ing. (2 Da. + 2 He.) und 2 Ing. (Görlitz) kollegial zusammen. Die Mikrorechnersystem mit dem U880 (Z80) beherrschte ich inzwischen und hatte bereits 2 Geräte mit eigener Hard- und Software aufgebaut. Damals freute ich mich sehr auf mein Fernstudium. Es lief bestens bis zum Ende des Jahres 1989. Dann
-
Thread
uC Spannungsversorgung: Zener, Teiler oder Regler?
die ganze Elektronik vebraucht großzügig kalkuliert 300mA Warum so viel? Selbst wenn du da einen Z80 von 1980 mit ROM und RAM verbaut hättest, kämst du an diesem Verbrauch nur knapp ran. Ich hole für meine Lötstation die Spannung für den Controller aus dem 24V Trafo per Einweggleichrichtung und stabilisiere
-
Thread
[PICASM]? Wir das kommen?
erkennt statt anhand der Notation. Sowas kenne ich eigentlich nur von Primitivassemblern vom Z80 (vor-CP/M-Ära). Den meisten aktuellen Assemblern sind die Spalten reichlich egal, da geht dann auch sowas: [avrasm] label: ldi r24, 23 [/avrasm] Probier doch mal, ob du den Doppelpunkt auch
-
Thread
Problem mit Ext. CMOS-Ram
AVRs beschäftigt man sich nicht mehr. Vintage Computing Fetischisten beschäftigen sich mit einem Z80, der braucht auch externes CMOS-RAM und EPROM (auch NMOS geht), das Adress-Latch kann auch in 74LS-Technik ausgeführt sein und die Speicher dürfen langsamer sein. Das flasht emotional noch viel stärker
-
Thread
[V] Mehrere Programmiergeräte
Ja, mit der Hand und Dip-Schaltern habe ich meinen 1.Eprom für meinen 1.ersten Z80 auch gebrannt, da gabs kein Programmiergerät für einen Schüler :-). Zeichengenerator, 2716 :-)
-
Thread
8748 brennen, wie?
jedesmal ein paar graue Haare mehr, wenn Kunden für Servicezwecke noch alte Platinen nachbestellen mit Z80, 8048, 50C592 usw. Geht leider nicht anders, weil die Software vorhanden ist und nicht mehr geändert werden kann (Programmierer nicht mehr greifbar..). Aber neue Projekte? Weder privat noch beruflich
-
Thread
ARM und Assembler Programmierung?
musste. Ein ARM rennt mit 60-80 Mhz, bearbeitet Befehle in einer Prefetch Queue und nicht 2 Mhz wie ein Z80 oder 6502. Darüber hinaus erlaubt C hardwarenahe Programmierung, wie mein Beispiel eines ARM7TDMI Code hier zeigt, auch wenn es nur Zuweisung sind. [code] /* Einstellen der PLL auf gewünschte
-
Thread
Suche UP95/2000
. Für mich war wichtig das es unter Linux läuft und das ich EPROMS programmieren kann. (für meine Z80). Na und da ist der Spaßfaktor, bekomme ich es hin oder nicht? Es dauert also noch. Harald
-
Thread
Merkwürdiger Zeilenumbruch
Olli Z. (z80freak) schrieb: >Vermutlich sitzen einige am PC mit breitem Bildschirm (und breitem >grinsen ;-), da passiert das nicht. Verschmältert mal das Browserfenster >und dann fängt es irgendwann an mit
-
Thread
ARM Programmierung - Literatur für Einsteiger?
Lampe-Jorke-Wengel eine allererste Adresse, wenngleich auch die konkret darunter liegende Hardware (Z80) mittlerweile weg vom Fenster ist - auf das systematische Kennenlernen der Algorithmen kommt es an. Aber nicht auf irgend eine ganz bestimmte Controller-Architektur. Ebenfalls empfehlenswert ist die