-
Thread
Hameg 8040-3 HF-Störungen
Abhilfe > offenbar nur eine Änderung des Designs mit Umstieg auf einen anderen > Chip. Hm, der AT90S2313 scheint nur eine ältere Variante/Vorläufer des ATTINY2313 zu sein. Vielleicht hatte auch nur ATMEL den älteren zwischenzeitlich abgekündigt. Ansonsten könnte der ATTINY auch mit 20MHz laufen
einen anderen > Chip. Reine Spekulation, wie schon von Anderen geschrieben, die Controllerfamilie AT90S* wurde vom Hersteller vor Jahrzehnten abgekündigt und ersetzt, das ist eher der Grund für Typ-austausch, nicht irgendwelche HF-Störungen. Entstörmassnahmen sind nur zum Teil an den Foto's sichtbar
-
Thread
avrasm32.exe versteht Assembler Direktiven nicht
Hallo Ich habe heute versucht einen ATtiny2313 mit dem "avrasm32.exe" in Assembler zu programmieren. Bisher hatte ich damit nie Probleme. Jetzt spuckt der Assembler allerdings haufenweise Fehlermeldungen aus wie: -------- Including tn2313def.inc
Ich benutze den Assembler schon seit Jahren. Bisher konnte ich von AT90S1200 bis ATmega16 damit alles programmieren. Aber in den Include Dateien für diese Controller stehen die fehlerträchtigen Directiven auch nicht drin. Ich habs mir jetzt einfach gemacht und die entsprechenden
-
Thread
Arduino im Dauerbetrieb (Langzeiterfahrung) - Lebensdauer?
Matthias S. schrieb im Beitrag #8087075: > Hier läuft ein ATTiny45 auch schon seit 12 Jahren Bei mir laufen AT90S2313 seit 26 Jahren, einer im Keller und einer als Codeschloß am Zaun an der 'Ostweide'. Habe
hast das nicht mit einer SPS verwechselt. ☺ Mi N. schrieb im Beitrag #8087258: > Bei mir laufen AT90S2313 seit 26 Jahren, einer im Keller und einer als > Codeschloß am Zaun an der 'Ostweide'. Habe ich jetzt den 1. Preis > gewonnen? Ein ST62 dreht bei mir seit 32 Jahren an der Heizung. Dank
-
Thread
HD44780 I2C Adapter
war 2002. Am I2C-Bus hingen ein ADC/DAC PCF8591P und ein 2,4GHz Satellitentuner Comtech mit einem AT90S2313 der auch noch einen Drehgeber DDM427 auswertete und ein 2*16-stelliges Display ansteuerte. Alles lange vor Arduino. https://hopt-schuler.com/sites/default/files/medien/dokumente/2022-11/miniature
für ATiny2313/4313 Sain Smart LCD Platine -> Pinout identisch. ciao gustav
-
Thread
Suche Lüfter PWM IC mit Temp. Regelung
selber "für lau, als Hobby" Programmiert, oder einen Werksstudenten zum Mindestlohn beschäftigt, schaut's wieder anders aus.
der Flamewar wegen "Float auf Tiny". Aber bestimmt nicht von mir! 'float' hatte ich schon auf dem AT90S2313 verwendet. Und das Problem Software hast Du ja auch schon gelöst. Und besser 'ungetestet & ungeeignet' als KI generiert ;-) Selber hätte ich je nach Anforderung wohl den internen Temperatursenor
-
Thread
m328 adc-Verständnisproblem
auch wenn es 2k Flash kostet. Sehe ich auch so, bei 32kB ist doch reichlich Platz. Zu Zeiten des AT90S2313 oder AT90S4433 hatte ich das auch noch zu Fuß gemacht.
[c] #include <stdio.h> #include <stdint.h> void lcd_int4(int16_t val) { char s[] = "Err "; if ( val >= -999 && val <= 9999 ) sprintf(s, "%4d", val); lcd_write(s); } [/c]
-
Artikel
Linksammlung
mit AT89C2051, AT89C4051 oder AVR AT90S2313, CPU-Board mit Atmel AT90S8535, Experimentierplatine mit ATmega103, Programmer für AT89C2051/AT89C4051, 32-Kanal-Logik-Analysator bis 40 MHz (Entwurf von David L.
ATmega32-Controllern und Bedienfeldern, Admin-Tools zum Updaten via CAN, Traffic Dumper etc. AVRSAM - AT91SAM7S Header Board annährend 100% Pinkompatibel zu den folgenden AVR Mikrocontroller: AT90S8535 / ATMEGA8535 / ATMEGA16 / ATMEGA32 Hausbus Home - Hausbus-Projekt unter Verwendung von ATmega8, ATtiny13
-
Artikel
AVR In System Programmer
Linux-Benutzer nur dann zu empfehlen, wenn man zusätzlich noch Zugriff auf eine Windows-Installation hat. Atmel AT90USBKEY. Mit hilfe des AVRISP-MKII Clone Projekts aus dem LUFA Paket wird aus dem AT90USBKEY recht einfach ein Programmer, der mit AVR-Studio und AVRDUDE genutzt werden kann. AVRISP mkII Klon mit dem
Sauter ist ein USB Programmieradapter, der fast alle Atmel-Mikrocontroller unterstützt (ATiny, ATMega, AT89, AT90, ...) und daneben auch für ARM7/9 und MSP universell einsetzbar ist. Der Programmer wurde so entwickelt, dass man die Firmware auf dem Adapter über die USB-Verbindung austauschen kann. Dadurch
-
Thread
Curiosity Nano: EDBG SAMD21 reagiert nicht mehr am USB
Dieter S. schrieb im Beitrag #8075106: > Falls der Chip nicht gesperrt ist könnte man darüber die Firmware > auslesen. Ich gehe (leider) aber davon aus, dass er gesperrt ist, und ich würde daher auch vermuten
ausgeliefert, aber damals wurde sie noch vor dem Flashen entschlüsselt, weil der Bootloader ein stinknormaler AT90S1200 (später ATtiny2313) mit einer AVR109-Firmware war. Also ja, ich kann mir mal anschauen, ob sie das auch heute noch so machen (und man mithin einen jungfräulichen SAMD21 damit flashen kann),
-
Thread
DCF77 Empfangsprobleme
1 deutet auf +0,1 Sekunde DUT Differenz. Zur Erklärung: MSF60 hat vier Austastlückenlängen: 0,5 s für Minutenbeginn 0,1 s für logisch Null im A- und B-Code 0,2 s für logisch Eins nur im A-Code 0,3 s für logisch Eins im B-Code Werden nun logisch Null im A-Code und logisch Eins im B-Code gesendet
ehe Atmel das bei den neueren AVRs geschnallt hat, obwohl ich das schon 1996 bei der Vorstellung des AT90S1200 moniert hatte. Außerdem wird noch ein Schieberegister 74HC164 zur parallelen Ansteuerung des LCD benötigt. Das LCD ist mit einem Standard HD44780 Controller und hat 2 * 16 Zeichen Darstellung.
-
Thread
Frequenzanzeige aus Eingangssignal generieren.
Nullen auf der 7-Segmentanzeige anzeigen lassen! Da gab es zwar noch keinen Arduino aber schon AT89C2051 o.ä. und auch schon AT90S2313. Ist aber egal ;-)
Ob S. schrieb im Beitrag #7966539: > Den Rest überläßt man natürlich eine KI, natürlich einer, die in der > Cloud läuft. Ohne das taugt die Lösung nix. Das ist aber nicht zuende gedacht! Der Plattenteller
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
Stephan S. schrieb im Beitrag #8006028: > Angesichts der Mengen dürfte es sich um ein gewerbliches Angeot handeln. Geht's Dich was an oder willst Du nur, weil Dir langweilig ist, Rechthaber ohne Grund spielen
17.000 XOR-Gattern vor? OK, ein PRN-Generator mit sehr langer Folgedauer würde mir einfallen. P.S. Bist du der Ralph T. aus HB mit den Senderfotos?
-
Artikel
Avr-gcc Bugs
Bugs. PR Description Note 114208 DSE deletes a store that's not dead rtl 81073 Link failure as C++ misses to instanciate some objects C++ 80573 ICE: in assign_temp, at function.c:961 78707 ICE: in push_reload, at reload.c:1349 (sscanf_flt-f1.c) 78497 -save-temps
, ISR_FLATTEN. Fix namespace of identifiers. 38135 Install stdfix-avrlibc.h 38125 Distribute gcrt1.S 36571 stdint.h: INTn_C not standard compliant 36454 string.h: Error for long long in C90 1.8.1 35407 Missing multilib versions for tiny-stack targets 34695 stdint.h fixed-width int types without __attribute
-
Artikel
AVR-GCC-Tutorial
werden. Einige Registerbeschreibungen dieses Tutorials beziehen sich auf den inzwischen veralteten AT90S2313. Der weitaus größte Teil des Textes ist aber für alle Controller der AVR-Familie gültig. Brauchbare Testplattformen sind auch das STK500 und der AVR Butterfly von Atmel. Weitere Infos findet man
vermieden werden! Interrupt-Quellen. Die folgenden Ereignisse können einen Interrupt auf einem AVR AT90S2313 auslösen, wobei die Reihenfolge der Auflistung auch die Priorität der Interrupts aufzeigt. Reset Externer Interrupt 0 Externer Interrupt 1 Timer/Counter 1 Capture Ereignis Timer/Counter 1 Compare