-
Thread
Automarer Zugriff auf 32-Bit Variable die in einer ISR verändert wird
Beitrag #4777034: > Das ist doch Pillepalle. Bei einem simplen ATmega - ja. Hab vor Urzeiten beim Z80 auch so etwa programmiert, da allerdings deutlich mehr in Assembler. Wobei der mit HL auch echte 16 Bit Zugriffe konnte und nicht viermal zu je 8 Bit. Hier ging's mir um das Prinzip, denn bei einigen
-
Thread
Atmega8 PORTD7 Problem
Es gab mal eine Zeit ohne Mikrocontroller, die alles integriert hatten. Da musste man sich mit dem Z80, 6502 oder auch dem 8086 begnügen.
-
Thread
Rechtschreibung: 8-bit 8 Bit oder 8bit?
8-Bit-Prozessor" erfordert die Variante d, wie es auch "Der 12-Zylinder-Motor" erfordert. "Der Z80 ist ein 8 Bit Prozessor" hingegen ist /falsch/, wie auch "Tomaten Creme Suppe". So etwas wird als /Deppenleerzeichen/ bezeichnet.
-
Thread
AVR Code von externem Speicher ausführen
Der Classic-Gameboy basiert auf dem Z80... Dabei wurde IMHO das EPROM mit jedem Spiel ausgetauscht (Atari 800 lässt grüssen). Da könnte man auch den kompletten AVR in die Spiele-Cartridge packen, und nur die Anzeige-Elektronik etc. in der
-
Thread
PIC32 ASM atomic Funktionen
lassen sich einige Aufgaben lösen. Ob es sowas bei PIC32 gibt weiss ich nicht. Beim guten alten Z80 konnte man mit einem Befehl ein Byte im Speicher decrementieren und dabei die Flags setzen. Kann man für Semaphore usw. brauchen. Gruss Reinhard
-
Thread
Raspi 4 wlan0 sehr sehr langsam
verwendet, der 30mm Lüfter im Kuststoffgehäuse ist nahezu lautlos, da wird nix gross warm. @prx, seit_z80: kann schon sein, das da ein Messfehler vorliegt, zumindest reicht der extern Stick für meine Verwendung @Chris: Ja, am Bluetooth nur die Rii Tastatur, Sound über HDMI @bitverdreher: Beta-Stadium
-
Thread
Uhr mit cmos-ICs
wurde Zeit für den AtariST. Was hatte ich für Controler bestückt, Serielle, Parallele, Floppy, Z80, 80Z, RGB, 2x 128k RAMDISK, Porterweiterung zum PC1500 mit VIA6522 die 10te vergessen.
-
Thread
Eclipse - J-Link - STM32 - Variablen Live View
eigene Variablenausgabe zum Debuggen über die Runden gekommen. Früher hatte ich das beim HC05 und Z80 auch selbst geschrieben. Zumindest bei Zielsystemen die ein eigenes Display oder eine freie Schnittstelle oder beides hatten. Wenn gdb eine solche HW Unterstützung der Debug Schnittstelle nicht anzeigen
-
Thread
Unbenutztes Register im 8-Bit Atmel?
Adressierung Sinn macht. Wenn man mit einer gewissen Vorstellung von 8-Bittern, (basierend auf 6502, Z80, 8051), an die 8-Bit AVRs rangeht kann man halt schon mal in so eine "Falle" tappen. Ist jetzt aber bei mir angekommen, gespeichert und wird sicher nicht mehr das Thema weiterer Kommentare von mir sein
-
Thread
Atmel Studio und serial monitor
ein alter Hase. Ich habe erst wieder vor 3 Jahren angefangen, aus alter Leidenschaft. Habe bis 1990 Z80/U880-DDRTyp programmiert, alles im HEX-Code. Seit 1990 total ausgesetzt, wegen Tätigkeitswechsel. Mein "altes Gelumpe"habe ich mittlerweile entsorgt. Im Jahr bleiben mir auch nur die Monate Nov-Feb.
-
Thread
Nachteil bei verschiedenen µC
neu das Datenblatt zu studieren. Ich hatte in den letzten 20 Jahren schon einige durchgemacht, Z80, 68HC11, AT90CAN128, AVR, PIC, dsPIC, M16C, LPC2294, LPC2368. Den C166 wollte ich mal, ist aber schwer beschaffbar. Aber alle haben irgend welche "Macken". Der einzige Nachteil des STM32F107xx ist
-
Thread
VT100-Terminal (VGA+PS2)
ich von SPIN-Programmierung so gar keine Ahnung und ich wollte als nächstes eigentlich tiefer in die Z80-Programmierung einsteigen. Meine Herausforderung für die Feiertage ist die BIOS-Anpassung des NDR-NKCs zur Unterstützung von 3 Disketten-Laufwerken (habe dort einen mit HxC2001-Firmware erweiterten
-
Thread
EEPROM ändert sich manchmal von allein
sicherstellen - das Signal bei PC-Netzteilen heisst nicht umsonst "Power Good". Seit den Zeiten von Z80 & Co laufen Systeme zuverlässig ohne dass man spezielle Schaltungen dazu aktivieren müsste. Wenn das so ist, dann ist das eine katastrophale Designschwäche von AVR-Prozessoren. Ob ein Netzteil in
-
Thread
Die registerlose Prozessorarchitektur
externes Ram schnarchlahm ist. Ausserdem koennte man Registerbaenke auch anders umschalten. (vgl. Z80) So...jetzt koennten wir noch darueber debatieren zu welche Kategorie ein 6502 gehoert. (wegen der Zeropage) Ausserdem war TI damals sehr teuer. Ich hatte einen TI99/4A da hat allein die Erweiterungsbox
-
Thread
C-Interpreter zum Steuern/Erfassen
Ich würde sehr gerne mal Forth auf dem AVR ausprobieren. ( Hatte es früher auf nem 8085 und nem Z80 implementiert ) Merci Frank
-
Thread
Marktlücke?
sind und Flash und RAM extern im selben Speicherbereich geht ja auch. btw. wie wäre es mit dem eZ80F91?
-
Thread
Warum nicht gleich GPU statt CPU als Hauptprozessor auf Mainboard?
Beim Sinclair ZX80 und ZX81 hat die Z80-CPU auch das Videosignal erzeugt.
-
Thread
asm interrupt für Programmverzweigung
Zeitabständen, welche Reaktionszeit muß unbedingt eingehalten werden usw. Ich habe gern in ASM programmiert, Z80, 6502, div. AVR. Es gab auch kleine Projekte, wo alles nur auf ext. Interrupt innerhalb der ISR ausgeführt wurde. Das Hauptprogramm bestand dann eben nur aus der Initialisierung, Interruptfreigabe und
-
Thread
pollin kamera au-85
und haben blöderweise auch noch den flaschen Prozessor drin..... @egon, ich habe früher mit Zilog Z80 (Schneider CPC) angefangen, dann Intel 8031 (der Core ist mir bis heute geblieben), Motorola 68000 (Amiga),Microchip PIC16Cxx, Renesas M16C,M32C und R32C. Der R32C ist schon cool mit FPU aber Renesas
-
Thread
X86 mit der Segmenteinteilung.
Ich habe in meinen frühen Jahren viel Assembler geschrieben: Z80, 68000, Vax und ein paar Exoten. Aber der krankeste Assembler war 8086. Durch diese Segmentregister hatte man Probleme, die es auf anderen Architekturen nicht gab. Das machte keinen Spass und führte
-
Thread
Übliche Beschaltungsregel: Welche Richtung?
> definiert, bei TTL war das High. Und von da (TTL) kommt das wohl auch her. Ich hatte mit dem Z80 (die PIO) schon mal das Problem dass er/diese nach Reset Verbraucher anschaltete, darum die Vorsicht bei kritischen Anlagen. Kurt
-
Thread
Empfehlung für hardwarenahe Programmierung in Linux?
Windows (hab mal Unix und C früher im Studium gemacht). Als IDE/Sprachen hatte ich schon zu tun mit Z80/Assembler, VB6/VB.NET, AVR-Studio mit C, Eclipse mit Java, Bascom, Pascal/Delphi. Eclipse mit Java fand ich ganz gut, ich kann nur nicht einschätzen, inwieweit ich da etwas zeitkritische Sachen (
-
Thread
Wie funktionieren die LCD-Games von Anfang der 80iger?
Also der originale Gameboy hatte eine Z80 CPU. Die 6502 wurde auch gerne für Spiele verwendet, aber eher für Konsolen und Arcade. Bei den Minispielen, die es heute z.B. im Kaugummiautomaten und bei den bekannten amerikanischen Pappbrötchenketten
-
Thread
Miniatur-Ultraschallsensor gesucht
Ausfallswinkel, Messen des reflektierten Strahl (dessen Ort) mit CCD-Zeile, auswerten mit µP, vor 40 Jahren mit Z80 und heute mit AVR oder ähnlich.
-
Thread
Erfahrungen mit KiCAD von Eagle-Wechslern Gesperrt
manchen Stromlaufplan gemacht - und _früher_ als dieses lief mein erstes Layoutsystem auf CP/M - jaja, Z80 und 64K RAM. DAS ist es, was man als FRÜHER so bezeichnet. Später war das allerdings erstmal ziemlich genau so bei PADS unter DOS. Der große Umbruch kam erst viel später, als Windows 95 und
-
Thread
Arduino gegrillt :-(
Hallo, z80freak tötet Arduino. Liest sich irgendwie lustig. SCNR Mit freundlichen Grüßen Guido
-
Thread
Suche Geschichte des Mikrocontrollers
dann bist Du wohl auch ein alter Haudegen... Ich bin erst mit C167 und 8051 eingestigen, vorher gabs Z80 und 6809. gerhard
-
Thread
Feld aus Festwerten im Programmspeicher
der Grund, warum ein mit 1 MHz getakteter 6502 geschwindigkeitsmäßig mit einem mit 4 MHz getaktetem Z80 vergleichbar war - letzterer zerlegte einen Buszyklus in mehrere Takte.
-
Thread
Beispiel CISC-Befehl
Insbesondere können sie in der Ausführungszeit stark variieren, genau daher ist REP MOVS (oder auch LDIR bei Z80) ein typischer CISC-Befehl. Das mit der einheitlichen Länge des Befehlsworts ist inzwischen auch bei RISC nicht mehr durchweg gegeben, denn es hat sich als unpraktikabel erwiesen. Nimmt man einheitlich
-
Thread
Excel Case Sensitive abschalten
ich die erforderlichen Excel-Datenstrukturen (xloper und Konsorten) Ich bin halt auf dem Niveau von Z80-Assembler (vermutlich verlernt), 68000-Assembler (vermutlich verlernt) und Basic, typischerweise VBA stehengeblieben.
-
Thread
Reichweite von Pointern
> Wie ist das auch noch mit Neumann oder Harvardstruktur des chips? > > Welcher Chip? :-O z.b. Z80 ...Neumann AVR... Harvard > > Rudi D. schrieb im Beitrag #2625882: >> const myvar = "asdfg" > > Syntax Error again Was denn? > > Rudi D. schrieb im Beitrag #2625882: >> Wenn ich den Pointer
-
Thread
epson rtc72421 zum arduino
Bit-AD-Wandlern verzichtet, bei denen jedes einzelne Bit auf einem Pin liegt. :) Waren schön gesockelt auf Z80-mäßigen Platinen.
-
Thread
Magnetlager für Schwungrad
U880.... das fand ich dann viel interessanter. (Fuer die, die jetzt googlen muessen U880 = Zilog Z80) Da konnte ich dann dank Stereodecoder die Nachrichtenagentur "Irna" live mitlesen...war viel naeher an der Wirklichkeit. :-) Gruss Asko.
-
Thread
Geigerzähler SBM 20 im Bleirohr Erwartung ?
Tschernobyl haben wir selbst Messungen durchgeführt, das war sehr beängstigend. Zähler war ein kleines Z80-System mit einer Torzeit von 10 Sekunden. Zuerst waren die Messergebnisse absolut random, bis ich drauf kam, dass ein 8-Bit-Zähler nicht ausreichte, die Impulse zu zählen (hatte keine akustische
-
Thread
AVR Tiny Basic Computer mit ATMega1284
Projekt. Es hat Charme und belebt Erinnerungen an die alten 8-Bit Basic-Zeiten mit einer 6502 und Z80. Ist die "v0.18" in Deinem ersten Post die letzte Version des Quellcodes zu diesem Projekt? Eine eigene Umsetzung juckt zwar in den Fingern, allerdings nicht mit einem ATMega1284, sondern doch
-
Thread
einige Fragen bezüglich Umgang mit AVR´s.
führt kein Weg drum rum. Ein bißchen ASM sollte man können. Angefangen habe ich damit auch mal auf Z80. Geschadet hat es auf keinen Fall. Ganz im Gegenteil. Nur so versteht man die Maschine.
-
Thread
Kleiner Verstärker
Nimm meinen. 4x 320W Lichtcomputer mit 8 Lampen und 8 Stroboskopblitzer. Alles Fädeltechnik. Mit Z80. ca. 20 Jahre alt. Alles gefädelt und mit Heißkleber fixiert :)
-
Thread
Selbstbaucomputer mit Buskarten
Selbst aus TTL Gattern gebaut ist mir kein Projekt bekannt. Man nahm normalerweise eine fertige CPU (Z80, SC/MP, 6502 um die bekannteren zu nennen).
-
Thread
Suche Information zum Quarz 196-30 für einen laten Stiftplotter
ein V30 von NEC sein. Der V20 war ja nach aussen hin 8 bit breit. Spassig ist ja auch, das sie u.a. Z80 Peripherie genommen haben, wenn ich mich nicht täusche, ist da eine CTC zu erkennen. Was könnte der AMD Chip sein? Eine Art PIO? Übrigens ist der Oszillator mit dem 7400 kräftig genug, um direkt
-
Thread
Mikrocontroller mit DAC?
;-) "Multiplikation und automatisches Addieren, über einen DMA Kanal ersetzen den von mir aus der Z80er zeit fehlenden LDIR Befehl" eignet sich hervorragend für Tabellen. Der Bug war ähnlich sch...e wie der Coproz Bug von Intel damals. Also wenn wer Probleme mit Erratas hat, mich fragen. Wen
-
Thread
µController gesucht für hd44780 Display
kleinere Projekte zu realisieren. Tja, schade - das der nur 1 mal programmierbar ist. Vielleicht ein Z80? Die gibt es schon seit Ur-Zeiten ...
-
Thread
Wieso funktionieren Decompiler immer deutlich schlechter als Compiler?
Kuchen nennt sich Rosinenpicker. Das Rezept wird er so kaum herausbekommen. C3 2000 ist z.B. bei Z80 ein absoluter Spung nach 2000. Aber was ist irgendwo 44C3 eine Adresse oder ein Stück des Befehls oder ein Wert? Das nur der Erzeuger, für andere wird es mühsam.
-
Thread
Einfacher Messverstärker 10 Hz - 100 KHz
Erklärung; Ich habe 1972 bis 1974 Rechentechnik bei NORDEN- Systems in den USA gelernt. Damals ZILOG Z80 und deren Peripherie (SIO, PIO, CTC usw), das ging dann in immer kürzeren Schritten über 8088, 8086, 80186 bis zum 80286. Da habe ich dann aufgehört, denn „nun machte der Rechner ja alles, das braucht
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
. (nichtzutreffendes bitte streichen) zum Ziel. Ansonsten würde ich seit mehr als 30 Jahren nur Z80 machen. fchk
-
Thread
Drehimpulsgeber
#4203170: > Wann, mit welchem Prozessor und wie programmiert? Das fing etwa 1980 mit 6502 an, über Z80 und MCS51. Bei denen natürlich alles in ASM. Bei den ersten beiden war mangels Hardware ein Timer nicht drin, in den letzten MCS51 Projekten dann aber schon. m.n. schrieb im Beitrag #4203170: >
-
Thread
Erfahrung als "Strafe" - Umgang? Gesperrt
Software entwickelt als das die Leute heute hinbekommen. > Wie haben wir das damals gemacht? war das Z80-Software oder Software mit TurboPascal für Win95? Da kann man sich leich brüsten, übersichtliche Projekte zu kreieren. Und man braucht nicht einmal ein Team dazu...
-
Thread
Verschenke. Warum muss ich 15 Zeichen schreiben?
Hast du die Z80 Kiste noch zu verschenken?
-
Thread
[V] Dragon 32
Sinclair) > laufen entzieht sich meiner Kenntnis. Können sie übrigens nicht, im Dragon 32 steckt kein Z80, sondern ein 6809 https://en.wikipedia.org/wiki/Dragon_32/64
-
Thread
Eigener kleiner "Prozessor"
zum Studieren: - Finite State Machine - Turing Machine - Irgendein kleiner alter 8-bitter: Zilog Z80, MOS 6502, intel 8080, Motorola 6800. Oh, und ungemein hilfreich wird sein: VHDL oder Verilog!