-
Thread
Kommunikation zwischen AT90S1200 und PC
Hallo, das Programm soll mit dem PC kommunizieren. (die einzelnen Bits hintereinander) Dazu gibt es bei mir "Active und Clock" Ablauf: Active -> high Clock-> High erstes Bit zum PC gesendet Clock -> low Clock -> hig.h nächstes Bit usw.. Das Include (ausleucht.asm) bewirkt nur, dass eine angeschlossene LED ausgesschaltet wird - an Port D, Data 3 und eine Pause von einer Sekunde gemacht wird) Mein Problem ist jetzt, dass an der Stelle, an der Clock wieder auf 0 gesetzt wird das Programm nicht weitergeht, die LED also nicht ausgeht. Das Grundkonzept kann so nicht falsch
-
Thread
7 Segment digitaluhr
nimm einen MAX7219, spart dir viel Arbeit mit der Platine, für den Rest reicht ein AT90S1200 (oder irgendein anderer).
-
Thread
AT90S1200 Programm auf AT90S8515 umschreiben
Hallo Ich versuche das im Anhang von U. Hempel geschriebene Programm auf den AT90S8515 umzuschreiben. Ich habe die Interrupt-Vektoren schon abgeändert, und auch den Stack initialisiert. Das AVR Studio 4.08 gibt einen Fehler aus, der sich auf den Zugriff auf das EEprom bezieht. (beim Unterprogramm "eelese:out eear,lcdtmp", der 8515 arbeitet aber mit eearl und eearh) Hier habe ich keine Ahnung wie ich diesen Teil neu programmieren muss. Für Hints und Tips zu diesem Problem und auch andere Änderungen die nötig wären bin ich dankbar. Freundliche Grüsse Toni
-
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
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
Alarmanlage oder Wetterstation
helfen dann brauchst du noch eine Serielle schnittstelle zum avr: für solche sachen reicht ein At90S1200 oder mit serieller schnittstelle, damit du dich da nich auch sw-müßig drum kümmern musst ein at90S2313, wie die offizielle bezeichnung lautet... kannst dir auch einen Tiny raussuchen... suche einfach
-
Thread
Widerstand zwischen Reset und Vcc beim At90S1200
Welt der Microcontroller eingestiegen und hab ein kleines Problem mit dem Widerstand den man beim At90S1200 zwischen Reset und Vcc setzt, um den Atmel beim anschalten zu reseten. Ich hab zwar eine Beschreibung des Vorgang im Danteblatt gefunden ab nicht wie groß der Widerstand sein muss. Vielleicht kann
keinerlei Einfluß auf den Reset, Du kannst den Pin auch direkt auf VCC legen. Allerdings hat der AT90S1200 nur ein "halbes" Reset intern, d.h. wenn die VCC zu langsam steigt, funktioniert es nicht. In diesem Fall kann man mit einem Widerstand 10k gegen VCC + Kondensator 10µF gegen GND ein längeres Reset
-
Thread
AVR Schaltungg geht nicht! Anfängerfehler?
initialisert hatte. Dadurch lief der Stackpointer irgendwo hin und mein Programm war futsch. Der AT90S1200 hat aber kein SRAM in diesem Sinn, daher kann der Fehler wo anders liegen. MfG
-
Thread
EEPROM Problem
>4 Volts... (sorry for my bad english) Also das ist normal, hatte ich auch, aber mit dem AT90S1200 und dem AT90S8515. Die S-Typen funktionieren erst ab 4V zuverlässig. Der 1200 löschte nicht das EEPROM, sondern brannte bei zu geringer Versorgungsspannung absoluten Blödsinn hinein... Für kleinere
-
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
"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
Probleme mit AT90S1200
Hallo, habe einen Atmel angelötet und nach dieser Anleitung: http://mikrocontroller.cco-ev.de/de/isp.htm an den Parallelport angeschlossen. Der Quarz ist auch wie beschrieben angeschlossen. Zwischen VCC und Reset sitzt ein 10,3K-Ohm Widerstand. Allerdings funktioniert das ganze mit dem Programm von der Seite nur eingeschränkt... Es wird auf jeden Fall der richtige Controller erkannt... Auch wenn ich Daten schreibe bekomme ich eine Bestätigung (beim Schreiben in DATA-Memory) , dass alles geklappt hat. Allerdings bekomme ich beim Lesen die Fehlermeldung, dass entweder kein Controller vorhanden
-
Thread
AT90S1200 und PC-Speaker
Hallo, hat jemand eine Idee, wie man einen AT90S1200 dazu bringen kann auf einem angeschlossenen PC-Speaker einen Piepston auszugeben (als Statusmeldung)? Danke, Thomas
vergessen zu sagen: bin wirklich noch anfänger. was ist denn ein pwm-ausgang? und hat der atmel AT90S1200-4 sowas?
-
Thread
AVR Übertakten...
Das Thema erinnert mich daran, dass der allererste AVR ein AT90s1200 mit 16 MHz war !!! ALlerdings lief der wohl nicht so gut (Probleme mit EEPROM bei der Geschwindigkeit) und wurde dann ganz schnell auf 12MHz runterdefiniert... :-) Trotzdem liefen auch diese AVRs
-
Thread
Unterschied zwischen einzelnen avr´s
schaltplan des tutorials. es hat auch alles funktioniert. jetzt hab ich ne platine mit einem at90s1200 gelötet und hab die schaltung gleich gelötet wie mit dem 4433. allerdings kann yaap keinen controller finden es kommt immer eine fehlermeldung, in der es heißt, dass ich die verbindung, bzw.
-
Thread
Simulation Tiny15 in Astudio4?
Hallo... Was muss man tun um im AVR-Studio 4 von ATMEL Simulationen der Typen AT90S1200, AT Tiny15 bzw. der anderen abgeblendeten Typen (Tiny 11, 12) durchführen zu können. Unter "Debug/select platform and device" werden einige der zur Simulation angebotenen Typen abgeblendet (z.B. Tiny15) und einige Typen gar nicht aufgeführt (AT90S1200). Beim 1200er helfe ich mir, indem ich den 2313 simuliere. Aber beim Tiny15 kenne ich keinen pinkompatiblen Typ. Wer kann helfen?
-
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
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
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
In AVR schreiben
SLO2016P.EEP SLO2016P.HEX SLO2016P.LST SLO2016P.OBJ Möchte dieses Programm jetzt auf meinen AT90S1200 schreiben. Ein Entwicklungsboard habe ich das mit dem PC über den 25poligen Stecker angeschlossen ist. Wie bekomme ich das Programm auf meinen Microkontroller. Gibt es vielleicht auch ein kostenloses
-
Thread
AT90S1200 Laufschrift Elektor
Code auf den Controller bekomme. Habe zwar eine AVR Dongel weiß aber nicht wie ich diese an den AT90S1200 anschließen muss. Vielleicht kann mir jemand helfen. mfg Thorsten
-
Thread
Problem mit Programmer
flashen nur leider keine Fuse bits setzten. Das schlimmste Problem ist aber ich habe noch ein paar AT90S1200-4SI. Ich habe eine kleine Schaltung gebaut und wollte nun das Progamm flashen. Leider erkennt At-Prog den nicht. Jedesmal kommt eine Fehlermeldung mit einem anderen Devicecode und dem "Hinweis" kein
-
Thread
AVR ISP Dongle und AT89S52
und ein bei ebay gekauftes (angelich auch stk kompatibel). Mit beiden kann ich problemlos einen AT90S1200 mit PonyProg programmieren - ich kriege es aber nicht hin, dass Atmel ISP meinen AT89S52 programmiert. Ich bekomme immer die Fehlermeldung "The Device could not be initialized correctly". Ich habe
-
Thread
FPGA
Die AVR-Kerne sind auch in VHDL geschrieben (Microcode). Der AT90S1200 war der erste dieser Gattung und ist aus einer Diplomarbeit der Herren Ansgard und V???? entstanden. Ist schon ein mächtiges Werkzeug, wenn mans beherrscht. Ich kanns leider (noch) nicht...
-
Thread
AT89S52 ISP Programmierug
(sind ja software und pinkompatibel). nen isp programmer habe ich auch noch (habe mit mal nen at90s1200 programmiert). leider habe ich jetzt aber gesehen, dass ponyprog den at89s52 nicht unterstützt. Mein Problem: Wie bekomme ich das .hex File per ISP auf meinen Chip?
werd ichs mal probieren. Habe das ISP Interface von ebay und funktioniert mit Ponyprog und nem at90s1200 ganz gut. Die Pinbelegung wird da wohl irgendwie standard sein. Gruß, Thomas
-
Thread
Bascom:Watchdog per taster auslösen
Hi, ich habe das Problem mal mit nem AT90S1200 gehabt und keine Lösung gefunden den Reset per Taster zu aktivieren (hoffe ich habe das Problem richtig verstanden). Daher hab ich einfach nen Taterinterrupt gebastelt, der etwas Code ausführt und
-
Thread
Batterieumschalter
sind. Hat einer von euch eventuell eine Idee wie ich so ne Schaltung eventuell auch mit nem AT90S1200 realisieren kann. Ihr würdet mir sehr helfen. Gruss und Danke, Georg.
-
Thread
avr programmieren
ist z.B. einer: http://s-huehn.de/elektronik/avr-prog/avr-prog.htm Bei mir hat der mit nem AT90S1200 funktioniert. Aber wie immer keine Garantie dass nicht irgendwas abraucht ;) >funktionieren die dann auch mit den Programmiertools zusammen? Die Software muss die Beschaltung natürlich unterstützen
-
Thread
LED-Anzeige SLO2016
Moin, in der aktuellen Elektor ist ein kleines Lauflicht mit dem AT90S1200 drin. Jetzt kam mir die Idee das könnte ich doch mal nachbauen, aber leider hab ich das Anzeigeelement noch nirgendwo gefunden (OSRAM SLO2016). Weiß einer wo ich das herbekommen kann und was es
-
Thread
AVRProg von Atmel und AT90S2313
den AT90S2313 unterstützt? Ich habe nur die Version, die folgende Typen unterstützt: AT89S8252 AT90S1200 rev. C AT90S1200 rev. D/E/F AT90S8515 rev. A/B Der ISP-Programmer basiert auf AN910 von Atmel. Gibt es vielleicht eine fremde Software, die diesen Programmer (und natürlich den AT90S2313)
@Frankl Habe ich bereits. Der Code ist für den AT90S2313. Habe leider den AT90S1200 im SPI-Programmer und dann auch noch in SMD. Es müsste doch möglich sein, den Code für den AT90S1200 anzupassen, dass der Programmer den AT90S2313 unterstützt. Soviel ich weiss, wird die Liste der
-
Thread
unterschiedliche Zeiten beim Timer 0
Hallo zusammen. Ich habe folgendes Problem beim Timer0 (AT90S1200). Es wird eine Funktion delay1ms(n) aufgerufen, die Interrupt Timer0 freigibt und für eine Verzögerung von n Millisekunden sorgt. Diese Funktion wurde 3 mal mit dem Übergabewert 600 (also Verzögerung
-
Thread
Interruptproblem bei AT90S1200
Hallo, warum kommt nach folgendem Initialisierungscode ein Interrupt, wenn PD2=0 und der Interrupt auf steigende Flanke eingestellt ist ? (habe nur im AVR-Studio 3.56 simuliert ...) .INCLUDE "1200def.inc" .DEF sreg_int_ext = r0 .DEF temp = r16 .DEF temp_int_ext = r18 .DEF temp_int_ext2 = r19 .EQU INT0_FALLING_EDGE = 2 .EQU INT0_RISING_EDGE = 3 .CSEG .ORG 0x0 rjmp RESET rjmp EXT_INT0 ;External Interrupt0 Vector Address reti ;Overflow0 Interrupt Vector Address reti ;Analog Comparator Interrupt Vector Address RESET:
-
Thread
Atmel AT90S1200-4 auch ohne externen Oszillator
Hallo, gibt es eine Möglichekeit den ATMEL AT90S1200-4 auch ohne einen externen Oszillator zu betreiben? Danke schon im Vorraus, Thomas
Müsste man einfach mal probieren... So, wie ich das gesehen habe, kann man dafür ja auch einen AT90S1200-4 benutzen... Und davon hab ich genug... Vielen Dank, Thomas
-
Thread
Programmer incl. neuem Code für Atmel AN910
wohl aber das Problem beim schreiben des Flash. In der Original Source von Atmel (die Version mit AT90S1200, Version 2.2) wird übrigens trotz anderer Dokumentation beim LED Kommando (x,y) kein zusätzliches Datenbyte abgefragt. Hier könnte man mal testen, was AVRprog beim umstellen des Kommandos macht.
Hallo, ich habe gerade festgestellt, daß der Programmer den AT90S1200-4SI nicht programmieren kann, wenn der interne RC-Oszillator (1MHz) aktiviert ist. Kann das zufällig jmd. bestätigen ? Thorsten
-
Thread
Bascom, C, C++
Assemblerprogrammierung in der avr-libc Doku geschrieben einschließlich eines Beispiels, für den AT90S1200, da der durch C sowieso nicht unterstützt wird. Ist ein simpler Rechteckgenerator (habe ich mal irgendwann gebraucht), da sieht man aber auch schon, daß das Assembler-Einsteigerprojekt noch eine
-
Thread
Servos ansteuern
Habe alles schon im WWW gefunden. 2. und 3. widersprechen sich theoretisch. Der einfache AT90S1200 liefert bis zu 20 mA am I/O-Pin. Auf einer Roboterseite werden IR-Dioden direkt (!) an den I/O-Pin angeschlossen. Braucht ein Servo denn mehr als 20mA für den Impuls???? Holger
-
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
Frage AppNote 910 - ISP AVR
guter Programmer (Frankl hat recht :) ! Zur Pegelwandlung allerdings den MAX232 verwenden. Ein AT90S1200 reicht aus, wenn man die Typenliste nur auf die aktuellen Typen beschränkt. Um die neuen Typen programmieren zu können muss die original-Firmware nur geringfügig erweitert werden. Bis dann Daniel
-
Thread
ATMega8 + ISP
aus dem AVR-Studio funktioniert nur mit STK500 oder dem seriellen AVR-ISP (mit dem eingebauten AT90S1200).
-
Thread
Kann mir dabei jemand helfen?
Hallo, ich möchte einen kleinen Frequenzwandler mit einem AT90S1200 bauen. Jetzt hab ich mal ein paar Fragen dazu. Der Wandler soll eine Sinusfrequenz in einen Rechteckpuls umwandeln. Dazu soll an einem Asugang die Frequenz anstehen, die reinging und an einem anderen
-
Thread
Brauche einpaar AT90S2313-4SI
Also ich hätte ne Handvoll AT90S1200-4SI herumliegen, aber die können natürlich nicht so viel wie die 2313. Aber vielleicht reicht es ja für deine Anwendung ?
aber den 2313-4SI und der scheint wirklich nicht leicht zu bekommen. Was ich vorhabe, kann der AT90S1200 auf keinen Fall: Eine Konstante aus dem Flash holen. (LPM wird eben vom 1200er nicht unterstützt). Diese Konstante kann extern über Programmiergerät geändert werden. D.h. Es wird eigentlich nur Platz
-
Thread
Wo befindet sich meine Konstante im HEX-File
@Oliver Ich arbeite momentan mit einem Basic Compiler, der den AT90S1200 unterstützt. Sonst arbeite ich mit einem C-Compiler. Ich habe alles mögliche versucht, leider vergeblich. Mein Programm sieht wie folgt aus: Variablendefinitionen Main() Unterprogramme ich habe
Guten morgen Oliver. Laut Befehlssatz des AT90S1200 verfügt dieser nicht über den Befehl LPM. D.h. Er kann ja keine Flash-Variablen unterstützen. Ich muss das Problem anderes lösen. Ich versuche 2 Speicherzellen im EEPROM zu reservieren. Danke nochmal
-
Thread
Compiler, die den Attiny2313 unterstützen
Hallo zusammen. Ich habe in einer Anwendung einen AT90S1200-4YI. Er soll später durch den Attiny2313 (evtl. ohne Layoutänderung) ersetzt werden. Ich bin gerade dabei zu überprüfen, ob er pin-kompatibel zu dem 1200er ist. Nun zu der Frage: Wird der Attiny2313
-
Thread
AVR-->Videoeingang am TV-->Bild auf TV
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
Kabelfernsehen
dann ne andere Geräte Kennung im RC5-Code. Bei den TV Stationen dachte ich da einfach an nen AT90S1200 mit nem TSOP1836. Dieser empfängt das Signal der Fernbedienung und schickt es auf das Kabel. Vorausgesetzt auf dem Kabel sendet gerade kein anderer Atmel. Der AT auf dem Boden wartet nun auf dem
-
Thread
AT90S1200-4SI
Ich hab mir bei Ebay eine Handvoll AT90S1200-SI (SMD-Gehäuse) ersteigert und möchte diese natürlich gerne mal ausprobieren. Da der AT90S1200 laut Datenblatt PIN kompatibel zum AT90S2313 ist, für den ich schon ein Programmierboard habe, habe
dem AT90S1200 ? Gibt es Besonderheiten beim Programmieren ?
-
Thread
AT90S1200 abgekündigt?
Hallo zusammen. Man hört es immer wieder, dass der At90S1200 abgekündigt werden sollte. Ich habe ein eMail von einem Distributor erhalten bezüglich von ATMEL abgekündigte AVRs und von AT90S1200 war keine Rede. Bei Atmel selbst habe ich diese Info nirgens gefunden
Halo Hilel, falls noch AT90S1200 benötigt werden, können noch welche abgeben. Gruß Wolf info@rcc-electronic.de
-
Thread
ATTINY2313 als Ersatz für den AT90S1200?
ich brächte auch einen at90s1200. wieviel würdest du denn inclusive versand verlangen?
Hallo Jadeclaw Dinosaur Würde 15 Stück AT90S1200 SOIC nehmen. Ist das noch möglich ?? Mfg Shadow2708
-
Thread
Reset-Baustein und ISP-Programmierung
programmiert werden. Der Reset-Pin des Programmiergerätes ist ein normaler Ausgang eines Atmel-MC (AT90S1200). Nun zu meiner Frage: kann man diesen Ausgang direkt mit dem Reset-Eingang des zu programmierenden MC verbinden, oder ist ein Widerstand dazwischen notwendig? Der MAX803 scheint schwer zu bekommen
-
Thread
Effizientes Bitcount für 8, 16 u. 64 Bit?
recht. Leider werden beim AVR trotzdem die Bytes angegeben. Und als ich dann 1996 einen der ersten AT90S1200 in die Finger bekam, war ich doch mächtig enttäuscht, wie schnell man die nur 512 Worte voll hatte. Ich hab dann erstmal die Finger davon gelassen d.h. die Atmel Werbestrategen haben sich damit