-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
Wenn ich dran denke, welche Klimmzüge ich mit den RAMless AT90S1200, ATtiny12/15 gemacht habe, bekommen ich heute noch das kalte Grausen. Ich hatte sogar ein Pseudo-Call-Macro geschrieben, um den lächerlich kleinen Hardwarestack auszutricksen.
muss dann extra der komplette RAM (abzüglich Stack) frei gehalten werden? Eigentlich wäre ein AT90S1200 für Moby das geeignetste Bauteil gewesen. Wo kein RAM ist, kann man auch keinen verschwenden. :-)
-
Thread
Ich bin verliebt!
ist der Plan, jedenfalls. ;-) Die weißen LED flackern schon seit mindestens 3 Jahren mit einem AT90S1200, jetzt soll die neue Platine diesen ersetzen. Ich habe den SWIM und die serielle Schnittstelle des STM8S auf Steckerleisten herausgeführt, weil ich ja 20 Platinen habe (ITEAD 10 Stk. 10x5 cm²,
-
Thread
Bitte um Identifikationshilfe alter AVRISP Programmer (seriell)
hellgrau (oben) die PCBs beider sehen -von Auge- gleich aus und gleich bestueckt (chips: je 1 AT90S1200 + 1 AT90LS8535. Mit etwas Muehe hab ich google folgendes entlockt: * <http://www.equinox-tech.com/products/details.asp?ID=3&displ=tl> Bin aber gar nicht sicher ob das die Doku fuer
-
Thread
Wie Assembler ISR in C integrieren ?
Ansonsten solltest du dir ansehen, was Jesper Hansen da schon vor mehr als einem Jahrzehnt mit einem AT90S1200 bzw. später ATtiny2313 in seinem Mini-DDS fabriziert hat. Das Original gibt's leider inzwischen nicht mehr im Netz, aber genügend Derivate.
einem 11,06-MHz-Quarz, halt komplett in Assembler gezimmert (war ja original noch für einen AT90S1200 mit gerade 1 KiB Flash). Dann solltest du deine 50 kHz allemal schaffen. ;-) > Hauptsache es funktioniert und die > Kurven sehen gut aus. Geringfügig solltest du dich noch mit der Theorie
-
Thread
Zähler diskret aufbauen
Einstieg Ich denke auch, damit kannst Du bequem einsteigen. Ich hab 1997 mit den AVRs noch mit dem AT90S1200 und pure Assembler anfangen müssen.
-
Thread
Kauf von Passenden UCs
mehr im Handel erhältlich sind. Conrad, Farnell... Supportet werden : ATiny11,12,15,22,28 AT90S1200,2313,2323,2333,2343,4414,4433,4434,8515 ATmega8,16,161,163,323 1. Ich gehe sehr davon aus das diese Veraltet sind un darum nicht mehr im Handel erhältlich sind, richtig? Zu Hause habe ich
-
Thread
MPLAB X: Assembler -> C
nur ungern Calls verwendet und lieber ellenlang Code hintereinander gepappt. Die ersten AVRs (AT90S1200) hatten auch nur einen HW-Stack, man was hab ich da geflucht.
-
Thread
Gefälschte AVR-uC?
tatsächlich nochmal irgendwo untergekommen? Sowas kenne ich nur aus der Anfangszeit von den AT90S1200. Da habe ich sowohl mal einen gehabt, bei dem die Signatur gelöscht worden war (0xFFFFFF) als auch auf 0x000000 umprogrammiert. (Deshalb gab's im AVRDUDE schon immer das -F. ;-) Bei den
Jörg Wunsch schrieb im Beitrag #4154759: > Sowas kenne ich nur aus der Anfangszeit von den > AT90S1200. Bei mir wars noch ein seltener AT90S1200-16PC, die gabs ja später nur noch bis 12MHz.
-
Thread
Mikrocontroller-Programmierung selber beibringen
Also ich habe den AVR, seit der AT90S1200 erschienen ist, häufig und gerne eingesetzt, aber diesen einem Neulinge, der ja wohl was für die Zukunft lernen möchte, zu empfehlen - naja - schon etwas hanebüchend - schau' dich besser bei den
-
Thread
Umstieg auf 32 bit Atmel?
der Grund, was bei Atmel zu kaufen. Das war 1993 der erste preiswerte Flash-MC weltweit. Den AT90S1200 habe ich dann probiert und war bitter enttäuscht (schwerer Power-On Bug). Erst ab ATmega8 waren die AVRs auch wirklich zuverlässig benutzbar. Den großen Erfolg der AVRs schreibe ich hauptsächlich
-
Thread
ATmega8. Der Film
> muss der "Tiny2313 - wie alles begann" auch ein dreiteiler werden. Nanana! Wenn dann der AT90S1200. Ehre wem Ehre gebührt.
muss der "Tiny2313 - wie alles begann" auch ein dreiteiler werden. > > Nanana! Wenn dann der AT90S1200. Ehre wem Ehre gebührt. Ja. Aber so läuft das Geschäft doch nicht. Der kommt danach zu Ehren: "AT90S1200 - Wie alles wirklich begann." mfg.
-
Thread
Fragen zur erstnutztung meines stk500
Da steht laut und deutlich 2004 09 29 (Jahr/Monat/Tag). Deckt sich auch mit dem Date-Codes des AT90S1200 und des MAX202 ->04xy >denn kann es schonmal nciht stimmen, dass der LEhrer meint es wäre min 20 >JAhre alt ... Da irrt dein Lehrer. Vor 20 Jahren gab es das STK500 noch gar nicht. Und bei
Firmware-Update nicht > zerschiessen. Der ist geschützt. Der sitzt in diesem Falle im separaten AT90S1200, welcher einen anderen (nicht bestückten) ISP-Stecker benutzt, damit man an diesen überhaupt rankommt. Schon deshalb kann man den gar nicht so leicht zerschießen.
-
Thread
avrdude schreibt nur bis 64 byte in den flash-speicher
Device code: 0x11 = (unknown) Device code: 0x12 = (unknown) Device code: 0x13 = AT90S1200 Device code: 0x14 = (unknown) Device code: 0x15 = (unknown) Device code: 0x16 = (unknown) Device code: 0x17 = (unknown) Device code: 0x18 = (unknown) Device code: 0x19
-
Thread
[Verschenkt]Platine für Lötübungen ATTiny2313
meißelförmiger 2mm-Spitze mit verbleitem 0,5mm-Lötzinn. Als µC geeignet sind ATtiny2313(A), ATTiny4313, AT90S1200(A), AT90S2313(A) und auch AT89C2051/4051 (bei geänderter RESET-Beschaltung) Der ISP-Programmieradapter ist nur für die AVR nutzbar, die 8051-er müssen vorher programmiert werden. Die LEDs stammen
Uwe G. schrieb im Beitrag #3786611: > Ich akzeptiere die Kritik an der AT90S1200-Platine (siehe neue Fotos) > und werde diese am nächsten Wochenende nacharbeiten und das Foto der > überarbeiteten Platine nochmals reinstellen. Aber mir angesichts > *beider* Bilder von oben
-
Thread
Probleme bei Grundbeschaltung 8051 (AT89S52)
Series ATtiny12 ATtiny13 ATtiny15 ATtiny25 ATtiny26 ATtiny45 ATtiny85 ATtiny2313 Classic Series AT90S1200 AT90S2313 AT90S2333 AT90S2343 AT90S4414 AT90S4433 AT90S4434 AT90S8515 AT90S8535 CAN Series AT90CAN128 PWM Series AT90PWM2 AT90PWM3 [/code]
-
Thread
8051 (C515C-L) Wo kann ich einen passenden Chip kaufen
folgende zwei Absätze. [code] Unterstützung folgender Microcontroller: Atmel Classic AT90S1200, AT90S2313, AT90S2333, AT90S2343, AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 Atmel ATTiny ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26
-
Thread
,,Sprung zu beliebiger Adresse" - Kleine Frage dazu
Beitrag #3726400: >This instruction is not available in all devices. Das stimmt ja auch. Im AT90S1200 gibts ihn nicht. PUSH aber auch nicht.
Hi >Im AT90S1200 gibts ihn nicht. PUSH aber auch nicht. Ebenso ATTiny11/12/15. Alles AVRs ohne RAM. MfG Spess
-
Thread
USBASP, LEDs, Kondensatoren Kit
ATTiny44 (V), ATTiny45 (V), ATTiny84 (V), ATTiny85 (V), AT90S2313 (L), AT90S2323 (L), AT90S2343 (L), AT90S1200 (L), AT90S8515 (L), AT90S8535 (L), ATMEGA48 (V), ATMEGA8 (L), ATMEGA88 (V), ATMEGA8515 (L), ATMEGA8535 (L), ATMEGA16 (L), ATMEGA162 (V), ATMEGA163 (L), ATMEGA164 (V), ATMEGA165 (V), ATMEGA168 (V)
-
Thread
AVR MCU - Warum 8-bit?
, der völlig quer zur internen Implementierung als Harvard-Architektur liegt. Der erste AVR (AT90S1200) hatte übrigens weder LPM noch LDS.
MCUA schrieb im Beitrag #3700191: >>Der erste AVR (AT90S1200) hatte übrigens weder LPM noch LDS. > Auch die ersten AVRs (bsp AT90S2333 oder ..8535) hatten LPM u LDS. Der AT90S1200 hat das jedenfalls nicht. Aber mag sein, dass er nicht der erste war.
-
Thread
ax8 soft core auf Spartan 3AN Devboard, Probleme mit erstem Testprogramm und Simulation
Hallo Duke, Danke für die Antwort. Ich habe herausgefunden dass der AT90S1200 nicht mit dem C-compiler funktioniert. Man kann mit diesem nur assembler verwenden. Deshalb wollte ich den AT90S2313 probieren. Ich benutze als Simulator ISim aus dem WebPack 14.2. Ich sehe an
-
Thread
brauche mal Hilfestellung bei Atmel Programmierung
Software zum Programmieren habe ich extreme Burner AVR. Ich muss einen kleine Mikrocontroller vom Typ AT90S1200 mit einer vorhandenen Firmware neu programmieren. Leider ist der Prozessor nicht in der Liste vom extreme Burner drin, ich weiss aber , das es gehen soll. Wahrscheinlich muss die liste mit den voreingestellten
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
hatte zuerst den PIC auf der Liste, der war als er heraus kamm der schnellste µC. Als dann der AT90S1200 kamm bin ich dazu übergewechselt (1 Befehl pro Taktzyklus :-) ). Ich mach beides in Assembler, wobei PIC Assembler 'n bisschen eigenartig ist.
-
Thread
Problem beim Programmieren des Atmega2560.
Mega2560 anscheinend nicht unterstützt. Zitat: Unterstützte Controllertypen: •AT90PWM3 •AT90S1200 •AT90S2343 •AT90S4414 •AT90S4433 •AT90S8515 •AT90S8535 •ATmega103 •ATmega128 •ATmega16 •ATmega161 •ATmega162 •ATmega163 •ATmega164P •ATmega168 •ATmega169 •ATmega32 •ATmega324P •
-
Thread
Einfaches Programm zum Testen, ob das STK500 auch läuft
Als das STK500 entwickelt wurde, gab es noch keine AVRs mit Bootloader. Daher wurde ein AT90S1200 benutzt, um die Firmware im AT90S8535 ändern zu können. Der AT90S1200 konnte nur den AT90S8535 programmieren, nicht aber seine eigene Firmware. Somit war es unmöglich, sich durch ein falsches oder
-
Thread
AVRDUDE 6.0 freigegeben
TPI programming using the BusPirate in bitbang mode) * Bugfixes - bug #34027: avrdude AT90S1200 Problem - bug #34518: loading intel hex files > 64k using record-type 4 - patch #7667: Minor memory handling fixes - patch #7680: Fixing timeout problem in ser_recv in ser_win32
64k using record-type 4 (Extended Linear Address Record) - bug #34027: avrdude AT90S1200 Problem - bug #30451: Accessing some Xmega memory sections gives not supported error - bug #28744: Can't load bootloader to xmega128a1 - bug #29019: pagel/bs2 warning
-
Thread
[V]Diverse Atmel
Versandkosten trägt der Käufer). 4 mal ATMEGA32-16PI 1 mal ATMEGA16-16PU 1 mal ATMEGA32L-8PI 1 mal AT90S1200-12PC 1 mal ATMEGA88-20PU Getrolle wird ignoriert!
-
Thread
[S] AT90s* DIP
Ja hab noch 5 at90s1200 1,50€ das stuck +versand
-
Thread
ATTIINY12 Probleme mit int. Oszillator
alten oder schon ein neuerer, der weniger > Temperatur-Drift hat. Es ist der erste nach dem AT90S1200, also ein alter... > Dann hilft auf lange Sicht nur ein Quarz. Dann hat der Controller aber nur noch 3 nutzbare I/O-Pins. Walter Lidschreiber schrieb im Beitrag #3194721: > d.h. vor dem
-
Thread
Atmel Flip ohne AT90S1200
Hallo zusammen, ich möchte mittel Atmel FLIP 3.4.7 for Windows den AT90S1200 beschreiben. Leider wird dieser unter der Auswahl nicht angezeigt. Ist das normal oder mache ich etwas falsch? Verwendung findet AVR Studio 4, aber daran wird es sicher nicht liegen. Danke für
moin Der AT90S1200 ist uralt hat kein Ram und auch keinen Bootloader - also wie soll es mit flip gehen ?
-
Thread
Verkaufe DIAMEX PROG-S - ISP-Programmer für AVR / STM32 / NXP / LPC
STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434, AT90S8515, AT90S8535 - Tiny: ATtiny12, ATtiny13, ATtiny15, ATtiny2313, ATtiny24, ATtiny25, ATtiny26,ATtiny44, ATtiny45, ATtiny84
-
Thread
[V]erkaufe Atmel AT89/90 Microcontroller Starter Kit
- Atmel AT89/90 Microcontroller Starter Kit - insg. 4x AT90S1200 - serielles Kabel - Handbuch - org. Disketten + CD-ROM - lose Artikel aus der Zeitschrift Funkamateur (AVR-AT90S1200-Programmierkurs 1, 2, 3, 5, 7 sowie Ziffernschloß) für 25 Euro Als
-
Thread
[V] Diverse überwiegend alte ICs
kontaktieren (chris at gfx-land.de). AT90S4433 1 (gebraucht) AT90S2343 2 (gebraucht) AT90S1200 1 (gebraucht) ADC0804 1 8 Bit ADC MC6803P 13 8-Bit Mikrocontroller (gebraucht) M2716 7 UV EEPROM MC6803G 1 8-Bit Mikrocontroller (gebraucht) HY6264LP 7 8K x 8 Bit EEPROM
nun weg, ich hätte nun noch im Angebot: AT90S4433 1 (gebraucht) AT90S2343 2 (gebraucht) AT90S1200 1 (gebraucht) ADC0804 1 8 Bit ADC MC6803P 13 8-Bit Mikrocontroller (gebraucht) M2716 4 UV EEPROM (25V) MC6803G 1 8-Bit Mikrocontroller (gebraucht) NMC27C64 2 65,536-Bit (
-
Thread
[Umfrage] Welchen uC habt ihr bis jetzt a meisten benutzt?
ATmega: 65 ATtiny: 23 ATxmega: 4 AT90CAN128: 3 AT89C51CC03: 1 AT90PWM3B: 1 AT90S1200: 1 C167 1 MB91101 (FR3) 1 LPC2101: 1 LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG: 2 EFM32GG
ATmega: 65 ATtiny: 23 ATxmega: 4 AT90CAN128: 3 AT89C51CC03: 1 AT90PWM3B: 1 AT90S1200: 1 C167 1 MB91101 (FR3) 1 LPC2101: 1 LPC2138: 2 LPC2148 3 LPC1113: 3 LPC1114: 3 LPC1313: 1 LPC2214: 1 LPC1343 2 LPC1768 4 LPC2294 1 LM3S6965 2 LM3S9B95 1 EFM32TG: 2 EFM32GG
-
Thread
IDE unter Linux
at90can32 at90can64 at90pwm1 at90pwm2 at90pwm216 at90pwm2b at90pwm3 at90pwm316 at90pwm3b at90pwm81 at90s1200 at90s2313 at90s2323 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90s8535 at90scr100 at90usb1286 at90usb1287 at90usb162 at90usb646 at90usb647 at90usb82 at94k ata6289 atmega103 atmega128
-
Thread
ATtiny 2313 mit mySmartUSB
Device code: 0x11 = (unknown) Device code: 0x12 = (unknown) Device code: 0x13 = AT90S1200 Device code: 0x14 = (unknown) Device code: 0x15 = (unknown) Device code: 0x16 = (unknown) Device code: 0x17 = (unknown) Device code: 0x18 = (unknown) Device code: 0x19
-
Thread
Was mit dem Attiny 11L machen:-)
gebraucht und der hat Sram! Nö, der ATTiny12 hat auch kein SRAM, genau wie der ATTiny15 und der AT90S1200 auch kein SRAM haben. Und trotzdem wurden damit ernsthafte Steuerungen realisiert, allerdings nicht in Bascom und auch nicht in C++. Du wirst staunen, was alles in Assembler mit 3-Level-Hardware-Stack