-
Thread
avr910 und uisp
nem parallelen programmer programmiert. Ok, fertigt gebastelt wollte ich mal nen attiny15 und nen at90s1200 programmieren. Beide erkennt uisp einwandfrei. Aber uisp meckert beim verifyen. Beispiel. Ich hab ein ihex file main.hex Ich programmiers auf den avr rauf und mach dann einen verify. Der haut nicht
-
Thread
Matrixtastatur in Assembler
kombiniert mit einer dreistelligen 7-Segmentanzeige (LED-Didplay) funktioniert bei mir auf einem AT90S1200 wunderbar. Heute weiß ich, dass ich mit einer 2x6-Matrix noch einen Pin gespart hätte, aber dann hätte man keine (optionale) fertige Folientastatur benutzen können. Die Tastenabfrage ist in den Multiplexzyklus
-
Thread
AVR mit Uhrenquarz an niedrieger Spannung
Anschluss des Quarzes an den AVR (AT90S1200) haben? Kennt ihr einen Transistor, welchen man mit diesem AVR bei 2V steuern kann und der 25 mA schalten kann (kein SMD)?
veralteten Mikrocontroller? Nimm doch zum Beispiel einen ATmega, der hat viele Vorteile gegenüber dem AT90S1200, nicht zuletzt eine viel geringere Störanfälligkeit.
-
Thread
USB Programmer
Programmierkontroller, Firmwareaktualisierung des 8535 ueber einen weitere AVR, vergleichbar zum AT90S1200 auf dem AVRISP, ATTiny2323 oder ATmega48 bietet sich an, billig, Hardware-UART und kein Assemblergebastel notwendig, auf diesem eine abgespeckte Version einer AVR910-Firmware. Das Ganze in ein schickes
"Firmwareaktualisierung des 8535 ueber einen weitere AVR, vergleichbar zum AT90S1200 auf dem AVRISP" und wie geht das, musste ich nen bootloader proggen oder ? Ich wollte den Aufwand gering halten.Einfach so ein kleines schickes Teil wie das von Renesas, halt ohne debugging krimskrams
-
Thread
Zeiteinstellen unter c für den SDCC
einen der Vater und Mutter erschlagen hat. Ich meine von Atmel gibt es sowas. Da wird für den AT90S1200 über die Pins eine serielle nachgebildet. Aber nur weil der keine hat und nicht weil er eine hat und wir das ganze alles selber machen wollen. Da es ein ganz anderer Typ ist wirst Du das Programm
-
Thread
WinAVR Project Wizard
anderne programme mit einer config datei z.B. XML nicht schlecht währe wenn man z.B. für jeder cpu (at90s1200,...,atmega8,...) eine solche beschreibung (textdatei, XML) macht und darin definiert was und wie zu konfigurieren ist, kann man sehr schnell und einfach neue cpu typen hinzufügen. das heisst, das
-
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
AT901200 Fuses per ISP
Datenblatt AT90S1200 Seite 37. ...
-
Thread
Fahrstuhlanzeige
soll die anzeige entsprechend hoch- bzw. runterzählen und dort stehenbleiben. Das ganze mit nem AT90S1200 ... Hat jemand ne Idee, wie ich das realisieren kann ? Vielen Dank im vorraus Jan
entsprechenden zeichen) schalten. also quasi 15 eingänge und ...ähm... 14 ausgänge, bei 2x 7 segmenten. der AT90S1200 reicht dafür ja nicht aus, also dachte ich, nen ATMega ist sinnvoller. Mit der Software habe ich noch nicht angefangen, weil mir da noch völlig das konzept fehlt.
-
Thread
Servo Signal mit einem Atmel auswerten
Timern und habe irgendwie da noch > nicht so den Durchblick. Mein erstes eigenes AVR-Programm (AT90S1200 mit dreistelliger 7-Segment-Anzeige, 12 Tastern, Impulsausgang) kann ich heute nur noch belächeln, es nutzte aber bereits den Timer-Interrupt. In Assembler ist das recht einfach zu verstehen. Mit
-
Thread
AT90S1200 Interrupt ohne Stack?
Hi, der uC hat ja kein Ram und demnach auch keinen Stack. Wie kann er dann aber einen Timer haben? Wohin springt er denn dann mit reti?
-
Thread
AVR ISP geschossen
aber irgendwelche speziellen Anpassungen geben, daher besser mit der "richtigen" Firmware fuer den AT90S1200 versuchen. Man findet diese in Zip-Archiv, das auf der Seite http://www.newae.com/arts.html unter "Fix your STK500 Guide" verlinkt ist (at90s1200.hex) Martin
dem "O'Flynn-Archiv" zu alt ist. Das automatische Update kann nicht funktionieren, wenn auf dem AT90S1200 keine Firmware installiert ist. Das "AVRISP-Update" von AVRStudio aktualisiert ausschliesslich die 8535 Firmware. Der AT90S1200 ist "nur" ein Programmiercontroller, dessen Firmware AVR-Studios
-
Thread
Timer0 problem, wird nur einmal angesprungen
Überlauf angesprungen, danach passiert einfach nix. Bin schon fast am verzweifeln. Benutzter MP: AT90S1200 Code liegt an, schonmal thx fürs lesen.
danke für die schnelle antwort! jup daran hats gelegen. der AT90S1200 hat übrigens nur nen hardware-stack, den kann bzw. braucht man nicht initialisieren.
-
Thread
PWM rauf/runter regeln
aussagekräftiger Kommentare nicht nachvollziehbar ist. Meine ersten AVR-Programme waren für den AT90S1200, da gibt es kein SRAM. Auch waren diese Programme recht zeitkritisch, wegen Impulsbreitenmessung und PWM im RC-Modellbau. Da fäng man dann schon an, Takte zu zählen. Und heute schäme ich mich fast
-
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
Überspannung an I/O Pins
Ich wuerde gerne mit einem AVR (AT90S1200) LEds gegen 16Volt natürlich über je einen Vorwiderstand schalten, ohne extra einen Transistortreiber zu verwenden. o +16 Volt |
-
Thread
Externes RAM
Ich hab für sowas mal nen alten AT90S1200 recycelt: http://home.tiscali.de/peterd/appl/hard/sram/sram.htm Peter
-
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
SI-Prog und Tiny15
SI-Prog nen Tiny15 zu programmieren. Mit dem tiny26 geht das ohne probleme nur mit nem Tiny15 oder AT90S1200 geht es eifach nicht... Verwende Ponyprog.. Da kommt immer wenn ich den flash auslesen will "Device missing...." Wenn ich auf ignorieren drücke liest er zwar was aus aber es ist jedes mal was
hmm... das könnte beim tiny15 sein.. aber was ist mit dem AT90S1200 der ist nagelneu... georg.
-
Thread
Tiny 15 im DIP abgekündigt?
neuen Controller (sowohl kompatibel im Funktionsumfang wie auch in der Bauform). Der gute alte AT90S1200 ist schließlich auch tatsächlich abgekündigt, hat aber einen direkten Nachfolger. So war es auch beim AT90S8535 u.s.w. Du wirst lediglich die ein oder andere Fuse umstellen müssen. Ich bin auch
-
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
AVR910 Programmer funzt nicht?!
Stecker nehmen :-) ... kann ich AT90s2313 programmieren, also erfolgreich. Hingegen klappts mit AT90s1200 gar nicht. Es flasht und bei der Überprüfung meckerts. Wenn ich mir den Flashinhalt mit Ponyprog anschaue wundert mich das auch gar nicht, weil da nur Käse drinsteht, der mit dem erwarteten Inhalt wenig bis gar nix zu tun hat. Weil beim AT90s1200 manchmal doch alles anders hat ich mal die Baut-Rate heruntergedreht, aber das half auch nicht. Kann sich jemand das Phänomen erklären?
-
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
Atmega8 7-Segment
Ich habe BC327 genommen (pnp 0,5A), allerdings am AT90S1200 mit 3 7-Segment-LED-Displays.
Hallo Leuts Hannes hat geschrieben! Ich habe BC327 genommen (pnp 0,5A), allerdings am AT90S1200 mit 3 7-Segment-LED-Displays. Heißt (pnp 0,5A) Ic Max 0,5 Ampere? Hilfe und Danke für die vielen Antworten!
-
Thread
hv_prog funktioniert...
ok, ich schicks dir rüber. STK500_AT90S1200.hex geänderte Version, unterlässt das Setzen der Lockbits für den 90S8535, der kann dann zurückgelesen werden - *.ebn -> *.hex :-)
-
Thread
Composite/PAL mit AVR
http://home.student.uu.se/r/rost7041/avr/video_game/index.html Voltmeter, erzeugt BAS-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/dvm.htm Bingo-Spiel, erzeugt PAL-RGB-Signal, AT90S1200, 16MHz http://www.geocities.com/ariccibitti/bingo.htm Farbbalken Generator, erzeugt PAL-FBAS
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
Datenblatt berechnet, die übrigens auch wieder von Prozessor zu Prozessor schwanken kann (Beispiel AT90S1200 benötigt wieder eine andere SPI-Geschwindigkeit). Ich habe auch ein paar Fragen: 2 Sekunden Verifizierung (ATMEGA64) sind für ein Programmiergerät ungeheuer schnell. Liest du bei der Verifizierung
-
Thread
HV Prog: STK500.ebn flashen -> "Programming failed"
bald mach ich auch mal an diesem Projekt weiter - ich habe meinen AT90S1200 auf dem STK dahingehend geändert, dass er das Setzen der Lockbits für den 8535 unterlässt, sollte also kein Problem sein, dass zurückzulesen. Ist dann natürlich das Problem der verschiedenen Versionen
-
Thread
Interrupt AT90S1200 funktioniert willkürlich
Morgen Leute, also folgendes Problem, das Porgramm im Anhang behandelt einen externen Interrupt, naja und eigentlich tut es sogar was es soll ABER, wenn ich den Interrupt mit nem Taster auslöse wird das Programm einmal durchlaufen und die Welt ist in Ordnung. Löse ich das ganze mit nem Schalter aus, den ich ein aber nicht ausschalte ... sprich in der Anwendung bleibt das Interruptsignal länger high als das Unterprogramm läuft, dann wird das Unterprogramm zweimal durchlaufen und zwargenau zwei mal. Kann mir vielleicht jemand sagen wieso, weil ich verstehs nicht :-(??? Danke Jens
-
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
bitte code ueberpruefen!!!!!
Assembler), dann mit dem PC. Auch mit 8085 (MFA) hatte ich mich etwas beschäftigt. Mit AVRs (zuerst AT90S1200) befasse ich mich noch nicht allzu lange, vorerst auch nur Assembler, bei anderen Mikrocontrollern weiß ich garnix. Das Elektronik-Grundwissen stammt hauptsächlich aus der DDR-Amateur-Literatur,
-
Thread
Umfrage: euer Lieblings-Controller
ich für jedes Projekt den AVR ein, der die gestellte Aufgabe preiswert löst. Das waren anfangs AT90S1200 und 2313, jetzt sind es Tiny15, Tiny26, Mega8, Mega 8535 (wenn ich mehr I/Os brauche). Demnächst wird es auch mal ein Mega16 und ein Mega32 sein. Programmiert wird in Assembler mit AVR-Studio
-
Thread
Ponyprog mit Mega8
das ? Kein Problem, ich habe vor Jahren mal eine Software für Windows geschrieben. Die konnte AT90S1200, S2313 und noch nen paar programmieren. Funktionierte bisher auf allen Rechnern einschlißlich Laptops und unter allen Windows-Betriebssystemen ab Win95. Nur leider fehlt mir die Zeit, das Teil weiter
-
Thread
Mit Hartware TWI/I2C LM75 in asm ansteuern
nicht mit einem kleineren an?? Wenn es assembler sein soll, passt die AUfgabe sogar prima in nen AT90s1200. Der ist nun wirklich nicht verwirrend. jörn
-
Thread
**AVR 90S8535 PDIP nicht mehr erhältlich**
Mega16 (war ebenfalls als Sample dabei) gesteckt. Auf dem STK500 selber verrichten immer noch der AT90S1200 und der oben erwähnte AT90S8535 brav ihren Dienst :-) Gruß Ingo
-
Thread
T6963C
umgeschaut und denke mal das ich ne AVR nehme welche genau allerdings weiß ich nicht wie siehts mit dem AT 90S1200 SO20 aus? als grafisches display würde ich ein 240x128 pixel schwarz/weiß nehmen das einen 8bit datenbus hat und nen T6963C konroller benutzt. vielen dank nochmals im vorhaus. ich freue mich
-
Thread
Schachuhr mit AT90S1200
gesperrt) Das kriegt jeder hin der schon mal "geatmelt" hat. Aber solage ich beim Reichelt den AT90S1200 für 1,45 kriegen kann würde ich den auch verwenden, zumal er den TINY2313 noch gar nicht anbietet. Später kann man immer noch problemlos auf den TINY wechsel, da ja gleiches Layout.
-
Thread
Signaturbytes AT90 programmieren ?
Bei mit PonyProg programmiertem At90S1200 wird manchmal durch irgendeine Fehlbedienung ? das 1. Signaturbyte umgeschrieben. Folge: der µC läßt sich nicht mehr seriell programmieren. Mit meinem Eigenbau-Parallelprogrammer kann ich alle Programmierfunktionen
-
Thread
At90s1200 EEPROM
Hallo Leute, also ich hab da mal wieder n Problem ... um mich mit dem EEPROM vertraut zu machen habe ich das Beispielprogramm aus dem Tutorial daß einen Wert aus dem EEPROM liest und am Port ausgibt geladen. Allerdings stürtzt der µC nach dem Reset sozusagen ab, am Port geht alles auf HI und nix geht mehr, aber wieso eigentlich? Besten Dank vorab. Gruß Jens
-
Thread
Externes I2C EEPROM am AT90S1200
Möchte externes I2C EEPROM an AT90S1200 anschliessen. Wenn ich hierfür 2 eigene PortPins spendiere, gibt es dann eine einfachere Lösung als eine komplette I2C Controller SW zu verwenden. Die von Atmel vorgeschlagene SW Lösung für I2C
-
Thread
7-Segment gem. Anode -> Treiber IC
Hi, hatte genau das gleiche Problem. Habs zuletzt so gelöst, dass ich einen eigenen AT90S1200 zum ansteuern des Displays verwendet habe und diesen über einen synchonen 2 draht bus vom eigentlichen Controller aus ansteuere. Die Helligkeit ist zwar nicht optimal, aber mit 20mA ganz OK. Die gemeinsamen Anoden steuer ich über 4 Transistoren. Die AT90S1200 bekommt man inzwischen für unter 1 Euro bei ebay. Einen Vorteil hat das Ganze auch noch, man kann die Binär zu BCD Decodierung im Displaycontroller machen und kann die Binärdaten über die Leitungen
-
Thread
AT86RF401
denke im Augenblick darüber nach mein Projekt, welches ich als blutiger Anfänger auf dem Fossil AT90S1200 aufgebaut habe, (es läuft prächtig, der 1200 ist zwar Overkill aber preiswert) auf eine Funkübertragung umzustellen. Die beiden Bausteine wären das gelbe vons Ei! Denke ich. Also mit dem 401. senden
-
Thread
LED 7 Segment Treiber
meisten meiner IO Ports zu belegen. Ich könnte den saa1064 nehmen. Oder aber vielleicht einen AT90S1200 als Treiber benutzen. Oder gleich 2 von denen und das Display ohne Multiplexing betreiben. Oder einen ATMega16. Der hätte genug Ports um alle 4 Anzeigen alleine zu berteiben. Einen uC als Treiber
-
Thread
ATtiny26 Quarzfrage
gerade festgestellt, das die Abhängigkeit f(VCC) deutlich geringer geworden ist. Die war ja bei dem AT90S1200 noch grauenvoll.
-
Thread
Hilfe!!!
Hi, Jetzt versuch ichs nocheinmal. Habe Problem mit dem Ozi im AT90S1200. Quarz 4 MHz mit 2 x 10p nach masse, läuft. Wenn ich den Quarz gegen 1 MHz und die C's gegen 2x 22p tausche, schwingt der Oszi zwar an, aber mein Pgm startet nicht. Was mach ich falsch?
-
Thread
Timer
Hi, ich,absoluter blutiger Anfänger habe das Problem den Timer in meinem AT90s1200 zu verstehen. Datenblatt gibt mir mit meinen wenigen Énglischkenntnisen nicht genug her. Problem: Ich möchte 0,5Sek Ticks aus dem Timerinterrupt haben. Habe als Taktfrequenz 1 MHZ Quarz, aber
-
Thread
Komparator Interrupt
mit dem Analog-Komparator gibt es bei Atmel gute Beispiele in den Appnotes. Ist zwar meist für AT90S1200 (oder andere Classics), das Prinzip ist aber überall gleich oder ähnlich... Bit- & Bytebruch und viel Erfolg... ...HanneS...
-
Thread
Aufwärtszähler
liegt darin, dass ich nicht weiß welchen Microcontroller ich verwenden soll!!! Habe etwas vom AVR AT90S1200 gelesn, aber ich weiß nicht wie ich diesen programmieren muss!! Bitte um Hilfe!! Danke Hemorider17.5
-
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
Sind die 8051'er am aussterben?
ist auf jedenfall beim 8051 super. Für kleine Sachen den AT89C2051 für 1,2 (vergleichbarer AVR: AT90S1200 für 2 , OK ist in etwa gleich, aber wenn ich nen UART brauch bin ich schon bei 2,4 ...) Für größere den AT89S52 (ist bei Reichelt billiger als der S51) für 1,6 . Ein AVR mit gleich vielen IOs kostet