-
Thread
Curiosity Nano: EDBG SAMD21 reagiert nicht mehr am USB
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), würde
-
Thread
avrasm32.exe versteht Assembler Direktiven nicht
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
DCF77 Empfangsprobleme
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
Transputer Prinzipien für heutige MCUs
Beitrag #7955797: > CUDA lernen ist klüger. Habe neulich erst damit begonnen, CUDA auf einem AT90S1200 zu implementieren. Sobald ich damit fertig bin, dann sofort auf 'nem Tiny.
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
für den R4 begeistern. Nachvollziehbar. Das Ding hat 32KiB RAM. Erinnert mich ein wenig an den AT90S1200, da dachten sie auch RAM ist unnützes Teufelszeug. Andererseits reichen dann auch die 4 DMA Kanäle. Der ADC mit 25 Kanälen scheint so ziemlich das einzig Erwähnenswerte. Aber nur falls er es
-
Thread
direkt in ein Register des Tiny5 schreiben
unterstützt wird für -mmcu=attiny5. Sehr seltsam. Diese Meldung sollte nur kommen für -mmcu= at90s1200, attiny11, attiny12, attiny15 oder attiny28. Alle anderen Devices sollten entweder funktionieren oder komplett abgelehnt werden (specs File nicht gefunden etc.) Und wo man auf jeden Fall drauf
-
Thread
Gesucht: Counter / Timestamp Counter IC
etwas in Richtung ATtiny? Bei 3.3V und einem Uhrenquarz 2¹⁵Hz schafft selbst ein steinzeitlicher AT90S1200 weniger als ¼ mA im Idle Modus(Timer enabled). Und der ist aus dem letzten Jahrtausend. Etwas Moderneres wird wohl 1-2 Größenordnungen sparsamer sein.
programmieren und den 32k Uhrenquarz am >> Timer2 im Power Save mode arbeiten lassen. > > Der AT90S1200 hat einen Timer2? > Hmmm. Natürlich nicht. > Oder beziehst du dich auf einen moderneren AVR wie ich ihn in der > jüngeren Vergangenheit erwähnt hatte? Ja sicher.
-
Thread
Atmega8A: loop über Ports/Pins funktioniert nicht
Wein noch unterhalten. Diese Zeiten sind leider lange vorbei. Ich habe noch das erste STK für AT90S1200/2313/8515. Da saß ein AT89C2051 als Programmer drauf. Dann gab es das STK300 mit ATmega103, leider ohne Programmer-µC. Das mußte man an den LPT-Port anschließen, habe ich daher nie benutzt. Und dann das originale STK500 mit AT90S1200 und AT90S8535. Der AT90S1200 war nur für Firmware-Updates zuständig, da die AVRs alle noch keinen Bootloader unterstützten. Somit konnte man das STK500 auch nicht aussperren.
-
Thread
Frequenzanzeige und LM7001 mit ATTiny2313 macht mir Probleme..
drauf waren. Ganz nach dem Motto von damals: "Je mehr TTL, desto besser, gell!" Angesteuert mit AT90S1200 ohne Display und nur für 3 Kanäle mit DIP-Schaltern.
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
Beitrag #7880126: > Ich seh jetzt nicht, was man mit einem 2ten Stack einspart Der erste AVR, der AT90S1200, hatte seinen Return-Stack in Hardware.
nicht im RAM liegt, sondern als 3 als Stack operierende separate Hardware-Register vorliegt. Siehe AT90S1200. Atmel arbeitet damals mit einem Compiler-Hersteller zusammen, weil keine Erfahrung mit dessen Vorlieben.
-
Thread
Fragen zum Sleep Mode
potenziellen Probleme. (Ich habe auch selbst bei keinem AVR je eins benutzt, nichtmal bei den ersten AT90S1200 damals.)
-
Thread
Neuer ReAVR in Aussicht
> Am meisten hat mich dabei der nur 3-Level Hardwarestack geärgert. Das hat ja jenseits von AT90S1200 und ATtiny11/12 auch keiner mehr sonst gehabt. ;-)
durchaus auch > einer Erwähnung bei den RAM-less AVRs wert sind. Historisch halt, genauso wie AT90S1200 und ATmega103, der dann ziemlich schnell einen ATmega128 als Nachfolger bekam. Dieser wiederum wurde zum „Dauerbrenner“, der wird als ATmega128A sogar zwei Jahrzehnte später noch produziert.
-
Thread
Suche AT90S1200
Hi, ich suche wie es der Titel sagt ein paar (So 5 Stück) AT90S1200. Am liebsten als DIP oder alternativ SOIC. Die bei Aliexpress sind leider alles Fakes.
"AVR093: Replacing AT90S1200 by ATtiny2313": https://ww1.microchip.com/downloads/aemDocuments/documents/OTH/ApplicationNotes/ApplicationNotes/doc4299.pdf Der 1200 war wohl der erste AVR, oder gab es noch ältere? Ich habe
-
Thread
DCC Singal auslesen
Nun ja, wenn's AVR sein soll ... Ist schon über 20 Jahre alt, den AT90S1200 gibt's nicht mehr, aber prinzipiell sollte das leicht auf einen neueren Typ zu portieren sein. Die eigentliche Dekodierlogik steckt fast ausschließlich in der Interrupt-Routine für externen Interrupt
-
Thread
Rückgabewerte von va_list auf einem Arduino Mega2560
Jahrzehnte, aber schon einige Jahre dazwischen. Bedenke auch, dass die die Anfangszeit der AVRs war. Der AT90S1200 hatte das Feld ausgelotet (kurz danach der ATmega103), ab da konnte man dann Feedback von potentiellen und realen Kunden sammeln. Dass eine Entwicklung einer kompletten MCU-Serie "from scratch
-
Thread
AVRISP MK I RS232 gesucht
compatibility mode"), der wird sowohl beim AVRISP bzw. STK500 von einem zweiten Mikrocontroller (AT90S1200 bzw. ATTINY2313) per ISP programmiert.
-
Thread
Wie sprunghafte Bereitstellung der Betriebsspannung für MC realisieren?
> ist. Da hat dann auch kein Reset per Reset-Pin mehr geholfen Das kenne ich von den ersten AT90S1200 und dem ATtiny22. Da wurden bei langsamen Anstieg der VCC die Fusebits nicht korrekt eingelesen und statt des internen RC auf einen externen Quarz gewartet. Ein externes Reset konnte nicht helfen
-
Thread
Suche nach Schaltung für Signalverzögerung
Den ATtiny25 hatte ich vorgesehen und wenn man alles in Registern halten kann, reicht schon ein AT90S1200. Braucht noch jemand welche? ;-)
-
Thread
Wie heftet ihr z.B: das Reference Manual von Controllern ab?
schrieb im Beitrag #7519471: > Für bis zu 100 Blätter gefällt mir so eine Plastikringbindung. Das AT90S1200-Datenblatt vor 20 Jahren habe ich auch noch in sowas abgeheftet. Seitdem ist der Stapel an bedrucktem Papier allerdings sukzessive immer weniger geworden. Fast alles im Regal stammt da noch aus
-
Thread
Attiny85 (SMD) Device signature = 0xffffff
letztlich die seit Jahr und Tag*) von Atmel empfohlene Vorgehensweise. *) Einzige Ausnahme: beim AT90S1200 stand dies noch nicht in der Vorschrift drin. Der hatte aber auch keinen clock prescaler. ;-) Ansonsten spricht natürlich auch nichts dagegen, dass man /RESET vorab auf low zieht und dann erst
-
Thread
AVR: "sleep disable" unnötig?
Warum auch immer - bereits im wohl ersten aller AVRs, dem AT90S1200, steht diese Empfehlung im Datasheet.
-
Thread
AVR - suche Datei avr910.asm von Atmel
http://cappels.org/dproj/910page/avr910a.htm Das ist übrigens die originale (?) Version für den AT90S1200. Die ich gepostet habe ist für die spätere Variante mit AT90S2313/ATtiny2313. Die Teile sind pinkompatibel, aber letztere haben natürlich doppelt so viel Flash und haben insbesondere nicht mehr den
de-facto-Standard für viele AVR-Programmierer. Witzigerweise war auf dem STK500 dann noch ein AT90S1200 (und später ein ATtiny2313) drauf als separater Bootloader, auf dem läuft tatsächlich das alten AVR109/910-Protokoll. Aber das ist nur für den Firmwareupgrade des STK500 da.
-
Thread
HamRadio 2023 am Wochenende
> ATV-I/Q-Datenstrom liefert, mit der Raspi-Kamera als Videoquelle. Wir hatten damals eine at90s1200 der die 4-quadranten IQ modulation gemacht hat, mit LC filter dahinter. Daten kamen vom PC per usb-parallel IF. Den letzten coding schritt musste der 90s1200 in asm machen weil usb zu wenig bandbreite
Rechtschreib-Zensor. Lizensi, i hol di mit mei'm Traktor ab - nee das war Resi nicht Zensi. >at90s1200 das war dann aber eine sehr niedrige Datenrate. Respekt. Hier der Link in meinem Artikel zu QO-100: https://www.mikrocontroller.net/articles/QO-100_der_erste_geostation%C3%A4re_Amateurfunkumsetzer
-
Thread
Wanderkiste Widlar, Runde VI
Atmels aus den älteren Baureihen ist's ähnlich. Ich hab hier noch nen ATMEGA8515L und sogar noch nen AT90S1200, werde ich nie benutzen und ob man sich da noch für ein Einzelstück reinarbeiten will. Und das ist was ich gar nicht gut fände: wenn jemand die Teile in großen Mengen rausnimmt und sie dann ewig
-
Thread
Empfehlenswerte Literatur zum Erlernen von C
Controller, die können Unterprogrammaufrufe nur in wenigen Ebenen verschachteln (Bsp im Anhang AVR AT90S1200 -> 3 Ebenen) und da sollte man nicht vom unterprogramm ins unter-unterprogramm verzweigen.
-
Thread
PIC-Prozessor programmieren
alles recht bequem heute. Und den 16F54 eher nicht anfassen. Beim AVR empfiehlt auch keiner den AT90S1200.
lernen keinesfalls die Bücher der Grundschule verwenden! > Beim AVR empfiehlt auch keiner den AT90S1200. Ist ja auch schon lange tot.
-
Thread
Sparsames lauflicht IC
AT90S1200 hat 15 Ausgänge. Ein Wunder wie für dich gemacht!
Baby Blue schrieb im Beitrag #7205492: > AT90S1200 hat 15 Ausgänge. Und Museumseinbrüche sind strafbar.
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
sein. Auch Lothar schreibt da was von "ggf.". AVRs sind eben mittlerweile nicht mehr nur AT90S1200-mäßig simple Teile, sondern auch da gibt es ziemlich komplexen Kram, der der Komplexität einfacher ARMs keineswegs mehr nachsteht. Daher sind die Pauschalisierungen schlicht Unsinn, und eine "
Jörg W. schrieb im Beitrag #7201366: > AVRs sind eben mittlerweile nicht mehr nur AT90S1200-mäßig simple Teile, > sondern auch da gibt es ziemlich komplexen Kram, der der Komplexität > einfacher ARMs keineswegs mehr nachsteht. So ist es. Aber zwei Vorteile haben die neuen AVR8, selbst
-
Thread
[V] Atmel STK500
benutztes STK500 in Originalverpackung, mit User Guide, allen Kabeln und einem AT90S8515 sowie einem AT90S1200, insgesamt praktisch neuwertig. Nur die original CD mit dem AVR Studio 3.2 ist nicht dabei, dafür aber eine selbst gebrannte mit dem AVR Studio 4.19 und der 3.3.1.1020 Toolchain wie man sie auch
-
Thread
Atmega At90S1200 auslesen und beschreiben
Hallo Ich habe hier noch mehrere Atmega At90S1200 kann man die mit dem Arduino oder Raspberry auslesen? Hat da jemand ein Schaltplan wie man die anschliessen muss zum auslesen ? Gruß Marcel
-
Thread
Welcher IC für Selbsthalteschaltung, Verriegelung und Löschen?
Eingängen liegen müssen, bevor der nächste Tastendruck bewertet werden kann. Ich hätte hier noch 5 x AT90S1200, die aus dem Tiefschlaf erweckt werden könnten; die Fingerübung wäre dann ein bißchen AVR-Assembler gewesen. Aber gut, was ist schon ein einzelnes IC gegenüber einer ganzen Platine Arduinokram ;
-
Thread
ATmega48V mit avrdude programmieren scheitert - Verification Error
Kabelbruch kann definitiv ausgeschlossen werden, da eine Programmierung eines anderen AVRs, AT90S1200, dieser auch geschrieben wird. Die 5V Versorgungsspannung kommt vom ISP Adpater durch die USB-Schnittstelle selbst. Das funktioniert auch mit dem AT90S1200 aber anscheinend dann nicht für den ATmega
Versorgungsspannung kommt vom ISP Adpater durch die > USB-Schnittstelle selbst. Das funktioniert auch mit dem AT90S1200 aber > anscheinend dann nicht für den ATmega, wenn die Annahme richtig wäre. Wenn das so ist, dann muss es einen signifikanten Unterschied zwischen den beiden Schaltungen gehen, der über den
-
Thread
ATMega Temperatur
Aber das mmit der Tabelle kann man auch in ASM gut umsetzen, Progmem und LPM (lange her, oder? AT90S1200) Wenn es Recht ist, würde ich (in einem eigenen Tread) mal nach den Regelparametern fragen wollen und ob ich ein 40A 3-Phasen SSR kühlen muss. Grins) Messen der Temperatur ist ja nur das eine
-
Artikel
Logic Analyzer
Funktion dieser Geräte, siehe die Seite Logikanalysator. AVR-basiert. LoLA. 2002 von A. Hinrichs AT90S1200 Controller with a 2k-RAM ASM LoLA is a 8-Bit Logicanalyzer. Internal sampletimes from 2µs to 16ms. Triggerword with don't cares. External clock or trigger on rising or falling edge. Timing and state
-
Thread
Mikrocontroller in Darmstadt und Umgebung gesucht
aufgerundetes Porto ein paar Teile zukommen läßt. Beispielsweise hätte ich drei Widerstände, ein paar AT90S1200 und ATmega103 sogar zu verschenken ;-)
m.n. schrieb im Beitrag #6409589: > Beispielsweise hätte ich drei Widerstände, ein paar > AT90S1200 und ATmega103 sogar zu verschenken ;-) Passen die Widerstände denn zu den µCs? :-)
-
Thread
Atmega328p fuses falsch gesetzt
versehentlich zu löschen (liest dann als 0xFFFFFF aus), in einem Falle habe ich sie sogar mal (bei einem AT90S1200) mit Nullen überschreiben können. Um mit diesen (ansonsten funktionierenden) Controllern überhaupt noch etwas anfangen zu können, wurde die Option -F eingeführt. Später beim STK500 bekam sie noch
-
Thread
ATmega Registeradressen mit/ohne Offset 0x20
zusaetzlichen RAM (ATtiny11/12) war das durchaus > nuetzlich OK, stimmt, aller Anfang war ja der AT90S1200. Aber danach hätte man das Feature auch wirklich sang- und klanglos in der Versenkung verschwinden lassen können.
-
Thread
Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht
avr51 avr6 avrxmega1 avrxmega2 avrxmega3 avrxmega4 avrxmega5 avrxmega6 avrxmega7 avrtiny at90s1200 attiny11 attiny12 attiny15 attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 ata5272 attiny13 attiny13a attiny2313
./devtools/gen-avr-lib-tree.sh Generating source directories: avr/lib/avr2/ avr/lib/avr2/at90s1200 avr/lib/avr2/attiny11 avr/lib/avr2/attiny12 avr/lib/avr2/attiny15 avr/lib/avr2/attiny28 avr/lib/avr2/at90s4414 avr/lib/avr2/at90s4434 avr/lib/avr2/at90s8515 avr/lib/avr2/at90s8535