-
Thread
Probleme mit Jerry Meng´s "BA1FB"-Programmer
meine blöden Fragen und Beschreibungen... ;-) So, zu meinem Problem: Ich habe hier einen AT90S1200, den ich mit dem Programm "BA1FB" von Jerry Meng programmieren will. Und zwar deswegen, weil das Interface so einfach ist (ich hab dieses nachgebaut: http://109322007.home.icq.com/ubersicht.html)
-
Thread
interruptaufruf ohne c
Was funktioniert denn nicht? Das Prinzip ist schon richtig. Für den reinen Assemblerfall (AT90S1200) hab' ich auch in der Doku was geschrieben. Die ISR unterscheidet sich nicht von der, die mit einem C-Programm zu verlinken wäre.
-
Thread
Anfängerfrage zu Assembler
Programm besteht meist aus: - Interrupt-Sprungtabelle (auch mein erstes AVR-ASM-Programm auf dem AT90S1200 hatte einen (Timer-) Interrupt - Reset-Routine (Initialisierung der benutzten Hardware-Features) - Mainloop - Unterprogramme der Mainloop (in Hochsprechen meist als "Funktion") - Interrupt-Service-Routinen
-
Thread
Grundl. Problem
ganze viel billiger: Ein uC ist flexibler und kostet weniger als ein CPLD. Da würde ich eher einen AT90S1200 oder 2313 als LED Controller nehmen.
-
Thread
Stack beim AVR
Werte die entsprechende Farbe hat und erzeugt dann die drei analogen Signale. Ein zweiter AVR (AT90S1200) mit 12MHz erzeugt ein Standart PAL Composite Sync Signal. Beides geht entweder in die Scartbuchse oder wird über einen Videoenkoder (z.B. AD722) in ein PAL Signal umgewandelt. Die Schaltung besteht
-
Thread
bascom
in D und NL auch bei www.boldt-electronic.de, dort sogar im Sonderangebot (2 St. AT90S1200-4 gratis) Henk
-
Thread
Programmieren von AT90PWM3B
richtig abgetippt hättest ("1200def.inc") wäre das für den ATMega8 die verkehrte, die ist für eine AT90S1200. Für einen ATMega8 wäre "m8def.inc" das Richtige. Und wenn Du nicht weißt für welchen Chip ein File ist, dann schau einfach mal rein, es steht drin.
-
Thread
call/jmp bei welchen AVRs?
Hi, also die Basic-Reihe (AT90S1200, AT90S2313, AT90S4414, AT90S8515) hat diese Befehle definitiv nicht. Die ATMEGAs müssten diese eigentlich haben, auch der ATMEGA8. mfg mü
-
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
Rjmp
Hallo Zusammen Ich habe zur Motorsteuerung (PWM) ein AT90s1200. Da dieser keini SRAM hat, wollte ich statt rcall direkt mit dem rjmp befehl unterprogramme aufrufen. Beim Aufrufen geht das, aber zurück klappte es nicht. Kann ich nicht einfach im Programm drinn
-
Thread
Allgemein zu Mikrocontrollern
darum dass der Schaltungsaufwand so gering wie möglich ist. Ich hatte als Mikrocontroller an den AT90S1200-12PC gedacht, habe aber auch noch ein paar AT90S4433-8PC hier rumliegen. Nun ist es so, ich hab absolut keinen Schimmer wie ich den Controller programieren soll. Ich habe hier von einem Starterkit
-
Thread
Problem beim öffnen einer Hex-File
Die File wird benötigt einen RC5-Decoder aus einem AT90S1200 zu machen. Allerdings lässt sich die File nicht mit Ponyprog öffnen, zumindest bei mir nicht. Pony Prog meldet: PonyProg.exe hat einen Fehler verursacht und wird geschlossen. Starten sie das Programm
-
Thread
Auftrag für Digitaltacho
Hauptprozessor vom Multiplexen befreit sein soll (was keine nennenswerte Belastung darstellt) einen AT90S1200 als Displaytreiber. "Qualitätsplatinen" Dazu sage ich mal nichts. "120 - 140 EUR" Preise kann jeder machen, wie er will, Entwicklung, Programmierung, CE und Zulassung kosten Geld, und verdienen
-
Thread
Ausgangsleistung des MEGA8 in der Praxis
Traus mich kaum noch zu erwähnen, dann schau dir mal mein Schachurprojekt an. Ich Treibe mit einem AT90S1200 und 6 Transistoren 6 Siebensegmentanzeigen incl. Dezimalpunkt und frage noch 3 Taster ab. http://www.r-tron.de Menüpunkt Projekte.
-
Thread
Welcher AVR Programmer zu empfehlen?
') kann man bei allen AVRs auch allesamt via ISP erreichen. Lediglich einige sehr alte AVRs (AT90S1200) hatten ein paar Fusebits, die man nicht via ISP programmieren konnte, aber bei den neueren gibt's da keinen Unterschied mehr (wenn man davon absieht, daß man sich via ISP die ISP-enable fuse
-
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
AVR-Programmierung mit ISP
warum auch immer. Mein ISP-Adapter hat so zum Beispiel einen AT90LS8535 und noch ein Chip namens AT90S1200 und noch jede Menge Kleinteile angefangen vom 724 und was weiss ich noch drin. Das alles braucht man zum Level-Schieben, genial! So, ich hoffe jetzt ist mal Ruhe mit dem ewigen Thema Programmieradapter
-
Thread
ISP mit Atmel Studio 3.53
Naja das Problem dabei ist, der Programmer verwendet ja auch einen AT90S1200 und wie willst du den Programmieren ohne Programmer ? ;) ich verwende zwar die gleiche Pinkonfiguration wie der vorgeschlagene ISP, ich gehe aber ueber den Parallel-Port und benutze unter Linux
-
Thread
[V] MikroElektronika "EasyAVR6 Development System"
unterstützte Mikrocontroller: AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90S1200 AT90S2313 AT90S2323 AT90S2343 AT90S4433 AT90S8515 AT90S8535 ATmega16 ATmega161 ATmega162 ATmega163 ATmega164P ATmega164PA ATmega165 ATmega165P ATmega168 ATmega168P
-
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
ISP Schnittstelle
zuviel für Ponyprog ist. Aus Verzweifelung baute ich mir mit den Angaben aus dem Datenblatt des AT90S1200 meine eigene Lösung, die ich heute immernoch benutze, obwohl ich inzwischen ein STK500 habe: http://www.hanneslux.de/avr/isp/isp.html Es ist sogar schon öfters vorgekommen, dass ich aus Bequemlichkeit
-
Thread
Fehlermeldung bei Ponny
In der Dokumentation steht dazu nur folgendes: ------------------ Q: I can't read or write AT90S1200 device. I receive the error message: "Device missing or unknown device -24" A: Select "Ignore" button, if the final message is "Write succesful" you have a sample that doesn't reply to
-
Thread
AVR STK500 günstig
selten mit USB-Port-Adaptern richtig funktionieren. Da damals Pony auf meinen Rechner nicht (mit AT90S1200) funktionieren wollte, hatte ich mir mein eigenes Bitbanging-ISP (Hardware und Software) geschaffen, das ganz manierlich funktionierte. Ich weiß also recht genau, wie Bitbanging und ISP funktioniert
-
Thread
kann man einen mikrocontroller übertakten?
Ich lies versehentlich mal einen AT90S1200 statt auf erlaubten 4MHz auf 10MHz laufen und das über mehrere Wochen. Gab keine Probleme und ich konnte auch keine besondere Überhitzung feststellen. Allerdings mußte der Controller auch nur ein
-
Thread
DCF77-Uhr mit LCD
stabieles Programm hinbekommen. Das ganze wird dann an einem 2x16 LCD ausgegebeen und läuft auf einem AT90S1200. Andere Kontroller sind ohne grossen Aufwand ebenfalls nutzbar. Die Erweiterung dieser "Spielerei", eine 2 Kanal DCF Wochenschaltuhr befindet sich ebenfalls im Anhang. Wenn also mal jemand sowas
-
Thread
langsamster Takt
13:18 aus 1984 - programmieren angefangen anno 1997 mit AVR (AT90S1200) und bald danach Z80 im Taschenrechner, später kam der Taschenrechner mit 68000-CPU und ein wenig am PC. (was ich da vorher in Basic verbrochen habe, kann man nicht ernst nehmen) Zwischendurch
-
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. ...