-
Thread
ATtiny Stack
Hallo Leute, also ich steige von meinem liebgewonnen AT90S1200 auf den ATtiny26 um, und schon geht das Theater los und zwar habe ich folgendes im AVR Studio 3.56 am Anfang meines Programms gemacht, um den Stack einzurichten: ldi temp, LOW(RAMEND)
-
Thread
In-System vs. Tiny11
nicht löschbar, also OTP. Auch ist der interne RC-Oszillator stark spannungsabhängig (wie beim AT90S1200) und nicht kalibrierbar. Wenn Du also keine Massenfertigung vorhast, wo es auf jeden Cent ankommt, nimm besser den ATTiny12, 13, 15 oder 25..85. Peter
-
Thread
"Aussetzter" beim messen von Impulslängen
hantiere da in Assembler. Eine Impulslängenauswertung (Mehrkanal-Fernschalter für RC-Anlage mit AT90S1200) habe ich mit Interrupt und Timer realisiert. Hochsprachen sind ja gut und schön, aber ich als AVR-Anfänger möchte erst mal mit der Architektur der AVRs vertraut werden und bevorzuge daher Assembler
-
Thread
Programmierboard - bin verwirrt...
anscheinend fast erschlagen. Ich will mir ein Brettl basteln wo ich den Mikrocontroller (anfangs einmal AT90S1200) draufstecke und mit der parallelen Schnittstelle (mein Notebook hat keine rs232, zu usb hab ich keine billige lösung gefunden) an den computer anschließe. Leider bin ich jetzt verwirrt: es gibt
-
Thread
AVR Assembler Simulator
Prioritätsregeln), - etc. Kennt intern alle AVR und kann auch für ältere AVR-Typen bis zurück zum AT90S1200 verwendet werden (noch nicht alle alten Typen sind getestet). Alle PDIP/SOIC-Packungen können mit allen Pinfunktionen angezeigt werden. Der Quellcode ist offen und kann mit Lazarus/FPC kompiliert
-
Thread
Frage zur timer-programmierung
Ich möchte einen timer programmieren (einmal at90s1200 und einmal attiny11). dieser soll bei überlauf mir einen interrupt aktiveren, in dem ich eine prozedur liegen habe. die sache ist so: der timer fängt bei 0 an zu zählen und zählt bis 255.
-
Thread
USBprog will nicht so recht
noch die neueren Prozessortypen. Für meine Anwendungen genügen mir meist die alten DIL-Typen, z.B. AT90S1200, von denen ich noch einige übrig habe. Der Ausweg wäre das Programm "avrdude". Laut USBprog.pdf hiesse die Kommandozeile: avrdude.exe -p 1200 -c avrispmkII -P usb Da erscheint die Fehlermeldung
-
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
Digitaluhr
sonst einem billigen IC baustein (ich könnt ja auch 2 weitere, etwas billigere AVR nehmen. z.b. AT90S1200 oder ATiny26, beide für ca 4,50 ) abe rich will das halt möglichst billig gestalten, da ich noch schüler bin und keine kohle hab... :-(
-
Thread
ATiny12 und GCC
sind 512 Befehle, mehr paßt also nicht.) Rudimentären Support für die kleinen ATtinys (und den AT90S1200, der in der selben Liga spielt) hat die avr-libc, d. h. insbesondere, daß Du die Konstanten aus <avr/io.h> benutzen kannst. Es stimmt übrigens so pauschal nicht, daß ,,die Tinys'' vom avr-gcc
-
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
-
Thread
unterstützte AVRs im AX8 ore
Hallo. Der AX8 core unterstützt in der auf Opencores angebotenen Form nur den AT90S1200 und den AT90S2313. Kann man damit auch andere AVRs der AT90 serie (AT90S4433, AT90S8515, ..) erzeugen, oder haben die einen anderen Core als erstere. Ansonsten würde ich mich mal dran machen
-
Thread
EEprom Zuverlässigkeit
erhalten bleiben. Jetzt meine Frage, ist das ganze zuverlässig? Habe in einem anderen Thread zum AT90S1200 gelesen, dass man einen resetbaustein zwingend braucht, weil sonst nach einigen malen Ein- und Ausschalten nur noch Müll da ist. Gilt das auch für den 2313? Also geschrieben wird sehr selten, sollte
-
Thread
SPI doppelt beschalten
während des Programmierens nicht betätigst, stören die nicht. Bei einer meiner Schaltungen (AT90S1200) hängt an den Programmierleitungen über 330 Ohm ein LED-Zifferndisplay. Das flackert zwar wild herum, stört aber die Programmierung nicht. Zum Programmieren benutze ich eine Schaltung mit 74LS245
-
Thread
ATMEL's AVR Absatzmarkt
sind ein paar von den ganz alten (AT90Sxxx), aber ohne kompatiblen Ersatz dürfte dabei nur der AT90S1200 geblieben sein (beim pinkompatiblen ATtiny2313 muss man zumindest den Stackpointer initialisieren). Dafür hat selbst der ATmega64 ab Werk noch die berühmt-berüchtigte M103C-Fuse gesetzt...
-
Thread
Bootloader basteln...
wie man Flash schreibt. Meine ersten AT89C51 von 1994 waren von Anfang an bugfrei, die ersten AT90S1200 von 1997 dagegen nicht zu gebrauchen. Und als ich dann den ATtiny22 ausprobierte bin ich wieder reingefallen. Dessen Bugbeseitigung dadurch, daß er eingestellt wurde, hat mich auch echt verblüfft
-
Thread
[V] diverse Elektronik und Bauteile (2)
und weiter gehts: - diverse Atmel Controller ATTiny 12 DIP (4x) AT90S1200 PDIP (1x) ATTiny 2313 SO (1x) AT 90S2313 PDIP (1x) AT90S8515 PDIP (1x) ATTiny 13-20 DIP (1x) ATMega128-16 TQ (1x) Preis 10€ für alle zusammen - diverse Elkos (Reichelt Bestellnummern
-
Thread
benutzung terminalprogramms zwecks at-befehle handy..
@mthomas der atmel (AT90S1200)im datenkabel macht auch keine umwandlung des nokia protokolls. Aber er schickt eine "ich bin ein original Nokia-Datenkabel" meldung, wenn das Nokia-Handy danach fragt. und das alle halbe sekunde
-
Thread
Probleme mit seriellem Programmer (Sercon2-Mini)
paar Schutzwiderstände nötig sind und die mit PonyProg einwandfrei funktionieren (Ausnahme: evtl. AT90S1200). Wenn es dir auf die Einfachheit ankommt, dann bau dir so eine. Damit wird man schon viel eher glücklich. Gruss, Peter
-
Thread
Frage zu Prüsumme und zum Flash lesen
file=viewtopic&p=355 hab ich schon einige Device Codes gefunden :) [C] Device code: 0x13 = AT90S1200 Device code: 0x20 = ATtiny2313 Device code: 0x28 = AT90S4414 Device code: 0x30 = AT90S4433 Device code: 0x34 = AT90S2333 Device code: 0x38 = AT90S8515 Device code: 0x48
-
Thread
Programmiersprache für AVR
nicht vermisst, weil meine Programme meist sehr klein sind, aber oft etwas zeitkritisch. Auf dem AT90S1200, dem Tiny12 und dem Tiny15 hätte mir eine Hochsprache auch nicht allzuviel genützt. Aber was soll's, es soll jeder nach seinem Gusto glücklich werden. ...
-
Thread
Fragen zur Grundschaltung eines ATMega8
mich auf solche Abenteuer nicht einlassen. In der Ausbildung haben wir mit den damals brandneuen AT90S1200 mal getestet, wieviel mm Draht am 100n zwischen Vcc und GND stehenbleiben dürfen, bis erste Unregelmäßigkeiten im Programmablauf auftreten. Inspiriert war das Ganze von meiner Testplatine, bei der
-
Thread
Mehrere Timer aktiv?! Atmega8l
einzubauen. Es ging dann aber auch ohne. Nicht vergessen: Das Programm wurde geschrieben, damit ich AT90S1200 programmieren konnte, denn mit Pony ging nix (heute weiß ich, dass es an der langen Druckerportleitung incl. Umschalter lag). Als ich das Programm (in QB 4.5) schrieb, hatte ich weder Internet
-
Thread
Probleme mit Application Note AVR410
Umsetzung der Application Note 410 (RC5-Decoder) Ich habe mir jetzt eine Schaltung aufgebaut mit At90S1200, 4 MHz Quarz 8 LEDs an Port B, ISP-Header und einem TSOP1736 dessen Datenpin mit Port D2 verbunden ist. Eigentlich müsste jetzt der Code von ATMEL 1 zu 1 laufen. Ich habe die Zeile rauskommentiert
-
Thread
anfänger
kann mir vielleicht jemand von euch erklären, wie ich einen atmel at90s1200 programmieren kann??? was ic dabei beachten muss usw. danke voraus klaus
-
Thread
Leutstoffröhre -> Mega32 absturz
tausch die doch einfach mal aus und sehe was passiert. Hatte mal ein ähnliches Problem mit nem At90S1200 im Motorrad. 2 liefen und einer nicht. Wenn ich die uC untereinander getauscht habe lief alles. Manche haben wohl ein paar Fertigungstoleranzen. seb
-
Thread
Wer entwickelt Schaltung für mich (LED RGB) oder hat Quelle
kont. Farbübergang vollkommen aus), über 3 BUZ21-FET`s. Als Fernbedienungsempfänger fungiert ein AT90S1200, welcher mit einer Applikationssoftware von Atmel gesteuert wird. Im Fernbedienungssender sitzt ein ATTINY28L; die Software dazu gibt es ebenfalls bereits fertig auf der Atmel-Site zum herunterladen
-
Thread
Atmega 8 Programmierung in C
atmega83 atmega85 avr5 atmega161 atmega163 atmega32 at94k avr1 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28 cc1.exe: MCU `atmega8' not supported main.c:1:20: avr/io.h: No such file or directory main.c: In function `main': main.c:5: `DDRB
-
Thread
Starthilfe
Über meine Schaltung (Steckplatine, stab. 5V) kann ich mit einem Parallelport-Adapter den uC (AT90S1200) erfolgreich flashen (auslesen geht und sieht gut aus). Leider scheint das Programm danach nicht ausgeführt zu werden (auch ein Reset bringt nichts). Über Hinweise, die mir eine LED aufgehen lassen
-
Thread
Assembler in avrgcc-Umgebung programmieren!?
die Datei kenne ich schon. Aber dieses Dokument beantwortet meine Frage nicht, da ich ja für den AT90S1200 kein C programmieren kann und somit auch kein inline-Assembler in einer C Source. Ich möchte mein Hauptprogramm direkt als Assembler Source für den avr-gas schreiben. Dies ermöglicht mir, die Verwendung
-
Thread
Attiny12 Tiny 15 in C programmeiren?
daran nicht zu verstehen ? Der AVR-GCC will SRAM haben, deshalb gehen alle RAM-losen nicht in C (AT90S1200, ATTiny11, ATTiny12, ATtiny15, ATTiny28). Peter
-
Thread
SimulAVR Version 0.1.2.6 von 2010 hat keine Definitionsfiles für den ATTiny 2313
existiert auch nichts was auf den ATTiny2313 hindeutet. Ein simulavr --list-devices bringt: at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega32 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 Nun meine
-
Thread
Kompatibilität (Pin und Binär)
Naja, bei den AVRs kann man schon "Linien" aufstellen: [pre] AT90S1200 → AT90S2313 → ATtiny2313 → ATtiny4313 AT90S2333 → AT90S4433 → ATmega8 → ATmega48/88/168/328 AT90S2343 → ATtiny11/12/13/15 → ATtiny25/45/85 AT90S4414 → AT90S8515 → ATmega8515 → (ATmega161
-
Thread
High voltage ?????
Das kommt auf den AVR-Typ an. Beim AT90S1200 sind einige Funktionen (Fuse) nur im HV-Mode erreichbar. Bei einigen AVRs kann man ISP deaktivieren bzw. den Reset-Pin als I/O-Pin nutzen. Diese AVRs sind danach nur noch im HV-Mode programmierbar
-
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
Signature does not much!!!
Lesen der Signature Bytes immer die Fehlermeldung "Sygnature Bytes does not much"!!! Ich habe einen AT90S1200 und programmiere ihn auf dem STK500, aber am anfang konnte ich ihn problemlos programmieren!!!! Hat jemand eine Idee, an was das liegen könnte???
-
Thread
A/D Wandler????!!!!
Moment noch nicht den Überblick, habe vor einiger Zeit in der Schule mal ein bischen was mit dem AT 90S1200 "rumgespielt", aber nichts wildes!! Habe ein Problem, ich brauche ein µc der an Acht oder zehn Kanäle eine A/D wandlung macht (dürfte nicht das problem sein) und was kann ich für eine Datenrate
-
Thread
ATMega16 ADC Frage
und Schaltdecoder (Impulseingang, 10 Ausgänge, 4 Jumper für Basisadresse und Modus) setzte ich AT90S1200 ein, mehr war nicht nötig. Es ist doch nicht wie beim PC, dass man das Ergebnis am verwendeten Prozessor misst, bei AVRs treibe ich keinen höheren Aufwand als für den jeweiligen Zweck nötig ist.
-
Thread
AVR-Programmer
Equinox Anschluß: serielle Schnittstelle Programmierbare Microcontroller AT89S8252 AT89S53 AT90S1200 AT90S2313 AT90S4414 AT90S8515 und noch viele andere AVR-Prozessoren. Handbuch und CD sind dabei. Preis 15,00 Euro incl. Versand
-
Thread
programmierung von avrs
ich hab bisher immer nur ein at90s4433 programmiert. Jetzt hab ich ne platine gelötet, mit einem at90s1200 aber leider kann ich ihn nicht programmierten. Ich verwende das programm "yaap" und wenn ich das programm draufladen möchte, kommt immer die fehlermeldung: Init failed. is target connected and
-
Thread
AVR JTAG ICE / Debuggen / Flash-Speicher umgehen
der Controller sehr viel mehr als 1000 Schreibzyklen aus. Irgendjemand hat das mal mit dem alten AT90S1200 ausprobiert, erst nach >220.000 war Schluß. Und wenn man mit Verify arbeitet merkt man ja sofort wenn es Probleme gibt. Die AVRs können keine Programme aus externem Speicher ausführen. Zum
-
Thread
problem beim übertragen (soccerbot)
devices: Device code: 0x55 = ATtiny12 Device code: 0x56 = ATtiny15 Device code: 0x13 = AT90S1200 Device code: 0x28 = AT90S4414 Device code: 0x20 = ATtiny84 Device code: 0x34 = AT90S2333 Device code: 0x4c = AT90S2343 Device code: 0x30 = AT90S4433 Device code: 0x6c
-
Thread
LED-Segmente durch Multiplex zu dunkel
@StefanK: Das war mal. Die ersten Serien wie der AT90S1200 waren so, alles spätere wie die ATTiny und ATMega sind da absolut symmetrisch, d.h. 20mA geht in beiden Richtungen. Für 100mA Impulsleistung sind aber externe Treiber notwendig. Gruss Jadeclaw
-
Thread
LCD hielfe
Hallo, Wo has sehr simpele LCD routines fur AT90S1200/2313 fur mich ? oder kennen sie mir hielfe darmit ? Ich habe eine display von Conrad type: av1610 anag vision 1x16 digits. Ich setse die ausliege auf meinen webpage, und auch vorbielden und details
-
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
AVRs mit integriertem Oszillator
Ja, kommt aber auf den Typ an. Einige Ältere (z.B. AT90S1200) und (fast-?) alle neueren Typen ATTiny.. koennen es. Hier gibt es auch den internen Oszillator Mode, also ganz ohne externe Beschaltung. Der Interne Oszillator lässt sich sogar durch SW in der
-
Thread
USART-ISR mit mega8515
Assembler-Datei. Die avr-libc-Doku hat ein Beispiel dafür, auf was man achten muss (dort am Beispiel eines AT90S1200, den man nicht direkt in C programmieren kann).
-
Thread
UART im Eigenbau für AT90S2313
describes how to implement a polled software UART capable of handling speeds up to 614,400 bps on an AT90S1200. See Software section to download avr305.asm. Gruß H.Howey
-
Thread
AVR Prog
Programmierfunktion im AVR-Studio funktioniert nur mit dem STK500 oder dem seriellen Programmer mit eingebautem AT90S1200, aber sicherlich nicht mit deinem.
-
Thread
Welchen controller
, wenn man mal die Experimente mit dem 8749 außer Acht läßt. Mein erster Atmel war übrigens ein AT90S1200-4SI, nettes Teil und hatte sogar schon einen internen RC-Oszillator. > Ich habe beim Start mit Atmel mit dem AT90S2313 angefangen und > nie alle Pins voll gekriegt, wozu auch, man ist froh