-
Thread
Uhr läuft ungenau
Guten Tag! Ich bin gerade dabei mit dem AT90S8535 eine Uhr zu realisieren. Ich verwende da den 16Bit Timer1. Den Timer1 habe ich auf 100ms eingestellt. Jetzt läuft meine Uhr nicht genau. Wie kann ich softwaretechnisch das so lösen, dass meine
recht variable Interrupt-Latency mit in der Kalkulation drin. Ich weiss freilich grad nicht, ob der AT90S8535 den CTC-Mode kennt.
-
Thread
AVR-Modell zur Laufzeit erkennen?
unterstützen. Davon gibt es hornalte Versionen mit einem AT90S8535 und neuere mit einem ATmega8535. Wenn man es schafft, alles in einem einzigen Binary unterzubekommen, dann hat man mit der Verteilung, Softwareupdates etc. deutlich weniger Stress, als
STK500 im Feld mit > Firmwareupgrades unterstützen. Davon gibt es hornalte Versionen > mit einem AT90S8535 und neuere mit einem ATmega8535. Wenn man es > schafft, alles in einem einzigen Binary unterzubekommen, dann hat > man mit der Verteilung, Softwareupdates etc. deutlich weniger Stress, > als
-
Thread
lcd.c - Testprogramm - Wie kompiliere ich das richtig?
orginal STK 500 mit AT90S8515 ohne eingesetzten Quarz. mfg Karl
Das alte Board, das "nicht" mit der neuen Software, "updatet" werden kann, hat 2 ATMEL-Bausteine: AT90S1200-125SC und AT90S8535 8AC (SMD-Bausteine) ... und abgesehen davon,hab ich 50 Lenze drauf ! , soviel zum Kleinkind ...
-
Thread
AVR MKII und avrdude keine USB Verbindung
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATmega8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
AVR-Controller
Kann mir jemand vielleicht sagen, was der Unterschied zu einem AT90S8535 und einem ATmega8535 ist. Besten Dank im Voraus mfg mthias g.
Das Dokument erzählt was zu beachten ist (welche Unterschiede es gibt) wenn mann von einem AT90S8535 zu einem ATMEGA8535 wechselt. http://www.atmel.com/dyn/resources/prod_documents/doc2520.pdf
-
Thread
Interrupt funktioniert nicht
mit fremden Bibliotheken), sondern auch verstehen will, keinen Fehler macht, sich intensiv mit dem AT90S8515 / 8535 / 2313 zu beschäftigen, ehe man sich den moderneren Typen widmet. Wenn nämlich die Grundfunktionen der Timer verstanden wurden, dann hat man auch eine Chance, die zusätzlichen Features
die Datenblätter von den "winzigen" Tinys signifikant umfangreicher als die von den "alten großen" AT90S8515 / 8535. Da ist es tatsächlich nicht verwunderlich, wenn manch ein Anfänger vor der Informationsflut kapituliert...
-
Thread
AVRISP mkII -> proggen von ATmega8535 funktioniert nicht wg fehler an RESET?
Ich habe es jetzt mit zwei verschiedenen 8535's, zwei verschiedenen mkII's (beides echte und keine Clones), zwei verschiedenen PC's mit zwei verschiedenen Betriebssystemen (WinXP 32 bit, Win7 64 bit) probiert und habe immer noch das selbe Problem
ist dein µC ein echte Atmega8535 ? oder ein AT90S8535 ? was für µC wählst du im AVRStudio bzw. passt mit dein µC auf dein Steckboard? kannst du mal eine Foto von dein µC machen?? Gruß Martin
-
Thread
AVR-Einsteiger
Fragen: 1. Was für ein Controller ist für den Einstieg am besten geeignet? (Reicht da erstmal ein AT90S1200?) 2. Was sollte ich mir außer Programmiergerät für die Controller und passender Software noch zulegen? 3. Was nehme ich am besten für die Takterzeugung der Controller? 4. Reicht es den Controller
nämlich wahrscheinlich schnell an die Stelle gelangen, wo Du den Arbeitsspeicher brauchst, den der AT90S1200 nicht hat. Außerdem lässt es sich einfach viel "befreiter" programmieren, wenn man nicht ständig drauf achten muß, ja nicht mehr als 3 Unterprogramme zu verschachteln!
-
Thread
ATmega8 lässt sich nicht mehr flashen
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
Tutorial-kompatibles EvalBoard für Einsteiger für USB??
Gründe. Vor einigen Jahren, als es den Mega8 noch nicht gab, hatte Andreas das AVR-Tutorial für den AT90S4433 geschrieben. Dieser AVR wurde gewählt, weil er im Gegensatz zu AT90S1200 und AT90S2313 über ADC-Eingänge verfügt. Dieses "historische" Tutorial wurde einige male ergänzt, wobei doch ein Großteil
Gründe. Vor einigen Jahren, als es den Mega8 noch nicht gab, > hatte Andreas das AVR-Tutorial für den AT90S4433 geschrieben. Dieser AVR > wurde gewählt, weil er im Gegensatz zu AT90S1200 und AT90S2313 über > ADC-Eingänge verfügt. Dieses "historische" Tutorial wurde einige male > ergänzt, wobei doch ein
-
Thread
Programmänderungen
Programmiergerät > würdest du empfehlen? https://www.reichelt.de/programmer-f-avr-stk500-atmega-attiny-at90-diamex-usb-isp-p110344.html?&trstct=pol_3 Als Software solltest du entweder das alte AVR Studio 4.18 nutzen oder das neue Atmelstudio 7. Ersteres ist eher schlank mit um die 150MB, Atmelstudio ist
Programmiergerät >> würdest du empfehlen? > > https://www.reichelt.de/programmer-f-avr-stk500-atmega-attiny-at90-diamex-usb-isp-p110344.html?&trstct=pol_3 Letzte Bemerkung / Überlegung: [code] avrdude -c ? [/code] Zeigt bei mir diesen Programmer nicht an. Vielleicht habe ich aber auch was übersehen.
-
Thread
[V] Verschiedene Atmel-Controller NEU z.B. ATmega128, ATmega103, AT90S2343, AT90S1200 etc.
Hallo, welches Gehäuse hat der AT90S2343 un der AT90S1200. Bräuchte so 5 St. von jedem. Hättest du eventuel auch einen AT90S8535? Gruß Paulo
@ Paulo M.:Ich habe mich geirrt: Habe nur noch zwei AT90S2313-10SI. Die sind im SMD-Gehäuse. Die anderen sind 10 x AT90LS4433-4AI. Also kleine TQFP-Gehäuse. Ich hab nur noch den AT90S8515 (als PLCC). Der AT90S1200 heißt - 4SI, also im SMD-Gehäuse. @Micha
-
Thread
ATmega168 Problem mit mySmartUSB und WinAVR
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
Mikrocontroller für Rolladensteuerung gesucht
> Für Dein Vorhaben würde zB ein AT Mega 16 reichen. Er hat 32 > programmierbare Ein / Ausgänge. Die reichen dicke wenn du die Taster als > Tastenmatrix anschliesst. Erst mal vielen Dank an alle. Die Idee mit der Matrix gefällt
Ich habe jetzt mal bei mir nach Atmel AVRs geschaut und in der Bastelkiste AT90S4414, AT90S8515 und AT90S8535 jeweils im DIL40 Gehäuse gefunden. Irgendwie hören sich die beiden Letzteren nach ATmega8515 und ATmega8535 an und sind von der Pinbelegung wohl auch gleich. Wurde
-
Thread
STK500 spinnt
Ich hatte mal eins, da war das Programm im AT90S1200 beschädigt. Inzwischen ist der Tiny2313 drauf. Damit hatte ich ähnliche Symptome. Direkt daneben gibts ja einen ISP-Anschluss für diesen MC, irgendwoher hatte ich dessen Programm. Neu gebrannt
dem STK500 geht übrigens im Prinzip an beide Controller dran. Damit kannst du also auch den ATmega8535 programmieren, du musst lediglich dessen Reset-Signal separat verdrahten (und natürlich den ATtiny2313 nicht in den Reset gehen lassen). Die Schaltpläne gibt's in der Hilfe von AVR Studio bzw.
-
Thread
Attiny lässt sich nicht flashen
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code:
-
Thread
STK500 ...Problem
Ich würde erst mal die Versorgungsspannung am AT90S1200 und am AT90S8535 überprüfen. Diese beiden sind ja für die Verbindung zum PC zuständig.
Mirocontrollern überprüft. Beide haben an den VCC-Pins jeweils +5V. Mich wundert jedoch, das die Master MCU (der AT90S8535)am Reset-Pin dauerhaft 0V anliegen hat (->Reset). Das würde ja darauf hindeuten, dass er gar nichts macht, oder? Vielleicht ist dieser Mikrocontroller aber auch während des normalen Ablaufs (
-
Thread
Fehlermeldung makefile
change these lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = at90s8535 #put the name of the target file here (without extension) TRG = bat_sta #put your C sourcefiles here SRC = $(TRG).c #put additional
-
Thread
AD-Wandler Problem
schon wieder eine Frage. Dürfte aber glaube ich einfach zu beantworten sein. Ich programmiere den AT90S4433 in Assembler. Ich möchte den internen 10 bit AD Wandler nutzen. Folgende Schltung: VCC ----| _10k | | | |<----- PC3 |_| | GND ----| Mit dem
AT90S4433 mit 4MHZ Spannung beträgt AREF = AVCC = VCC = 5V Programm ist im Anhang! Grüße Steffen
-
Thread
Hilfe zu STK500 Reparatur
schon gezogen. Der VTarget auch. Vermutlich kommt der ARef-Wert durch durch die ADC6 Verbindung zum AT90S8535?
schrieb im Beitrag #7845276: > Vermutlich kommt der ARef-Wert durch durch die ADC6 Verbindung zum > AT90S8535? Dann wäre der 'S8535 aber kaputt. Der ADC wird ja nur als Eingang benutzt, und VADC sollte man zwischen 0 und VCC einstellen können. (Die Firmware verhindert meiner Erinnerung nach nicht,
-
Thread
TCA-500 Add-On Board für das STK-500...
Oszillator-Leitungen weitergibt besteht im Falle des ATmega8 dennoch diese Option. Unterstützte MCU's... AT90S1200 AT90S2313 AT90S4433 AT90S8515 AT90S8535 ATmega8515 ATmega8535 ATmega8 ATmega16 ATmega32 ATmega161 ATmega162 ATmega163 Weiteren Fragen zum TCA-500 beantworte ich via Email
-
Thread
AVR-Ersatz für 8051-Controller
Viele der AT90.. Typen sind veraltet. Noch aktuell sind AT90PWM... und AT90USB... Typen.
Karlheinz wrote: > Kann ich davon ausgehen, daß alle Typem mit AT90.. veraltet sind? Nur die AT90S. Die AT90CAN,AT90USB,AT90PWM... sind durchaus aktuell.
-
Thread
Prozessoren fürs STK500
° AT90S1200-12SI Atmel im SMD-Gehäuse° AT90S1200-12PI Atmel im DIP-Gehäuse° So weit ich das verstandenhabe können alle an das STK500 angeschlossen werden. Bei dem STK500 ist ein "Testprozessor" dabei
> ATmega 8-16AU Atmel ATmega8 AVR Controller TQFP32° > AT89C4051-24PI Atmel im DIP20-Gehäuse° > AT90S1200-12SI Atmel im SMD-Gehäuse° > AT90S1200-12PI Atmel im DIP-Gehäuse° Die kannst Du vergessen ... ungeeignet bzw. alter Schrott
-
Thread
I/O Pins benoetigt
Hallo, ich stehe vor dem Problem, dass mir die 32 I/O Pins eines AT90S8535 nicht ausreichen. Ich benoetige Pins die ich einzeln in der Richtung (also Input oder Output) jederzeit umschalten kann. Urspruenglich wollte ich dazu einige 82C55A verwenden, die 24 I/O Pins
Der AT90S8515 und ein paar von den ATmegas haben einen externen Datenbus für RAM. Gruß Andreas
-
Thread
AVRs: "Zukunftsicherheit" der verschiedenen Typen?
Software). Bislang hat sich Atmel ja bemüht, eine gewisse Kompatibilität zu gewährleisten (Beispiel: AT90S2333 / 4433 -> ATMega-8, AT90S2313 -> ATTiny2313), also mache ich mir da eher geringere Sorgen.
Was sich scheinbar durchgesetzt hat ist der 90S8535. Zumindest gibt es einige pinkompatible Nachfolger. Der mega8535, mega32, mega644 passen da 'rein, ich denke der wird noch länger bestehen, zumindest die Bauform. Wenn ich da bei Siemens 'reinschaue
-
Thread
Huhu - AVR XMEGA-Eval-Board für 29 US-$
[c]Der AT90USB wird ja schließlich nur mit der UART an dem XMEGA hängen und das ist nun mal keine Programmierschnittstelle... [/c] Der AT90USB hängt mit UART RX/TX und dem Clockoutput am Xmega. Und das IST
Device support Table 1.4. Devices programming and debuggin support ATxmega16A4 ATxmega32A4 AT90CAN128 AT90CAN32 AT90CAN64 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90PWM81 AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 ATmega128 ATmega1280
-
Thread
AVRisp serial upgrade failed
programmer verbinden, oder? lt schaltplan sollte das gehen.. die beiden atmels, die drauf sind: at90s1200 & at90ls8535
Nen zweiten Programmer kann ich auftreiben (sTK500). Werde mir das morgen abend mal zu gemüte führen.. GN8
-
Thread
Biete AVR-AT90S-Controller (neu, verschiedene Typen)
Herstellernummer "AT90S8535-8PI" -> ein Klassiker <- Bestand: 4 Einzelpreis: 1,50€ Zustand: neu Herstellernummer "AT90S8515-8PC" -> ein Klassiker <- Bestand: 2 Einzelpreis: 1,50€ Zustand: neu Herstellernummer "AT90S8535-8JI" -> ein Klassiker <- Bestand: 3 Einzelpreis: 1,50€ Zustand: PLCC, einzeln Versand innerhalb Deutschland 3€ (ansonsten nach Absprache und Aufwand)
-
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?) → ATmega162 AT90S4434 → AT90S8535 → ATmega163 → ATmega16/32 → ATmega644 → ATmega164P/324P/644P → ATmega1284P ATmega103 → ATmega128 → ATmega1281 → ATmega2561 ATmega640 → ATmega1280 → ATmega2560
-
Thread
DS18S20 Problem
Liegt aber bestimmt am timeing. Mit wieviel Mhz läuft denn dein atmega? Hab das mal getestet an nem at90s8535 mit 8 Mhz und einem DS1820.
Hallo Fritz, ich habe den DS18S20 auf dem Board neben 2cm neben dem AT90S8535. Temperatur mit 2 Thermometern daneben gemessen ist 21 Grad. Wenn ich dann das Netzteil anschalte zeigt er mir genau 21 °C an. Innerhalb der nächsten
-
Thread
Nokia Farbdisplay 3510i / 6100
hi, also ich kann keine 10 Volt an VLCD messen. hab nen AT90S8535 mit 5V. hab mir nen spannungsteiler aus Widerständen gebaut. an dem Zapf ich die 2,8V für VDigital und VBooster ab. hab leider keine Cam um ein bild zu machen. mein Display sieht etwas anders
hi martin, also ich habe jetzt mal folgendes gemacht --> AT90S8535 - 4Mhz an 3 Volt VDIGITAL und VBOSSTER an 3 Volt VLCD ist frei kann aber an VLCD keine 10 Volt messen. ich habe geprüft, ob ich einen kurzschluss zwischen den Pins 1 - 8 habe. dem ist nicht
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
0x2e = (unknown) Device code: 0x2f = (unknown) Device code: 0x30 = AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = (unknown) Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) Device code:
unknown) Device code: 0x66 = (unknown) Device code: 0x67 = (unknown) Device code: 0x68 = AT90S8535 Device code: 0x69 = ATmega8535 Device code: 0x6a = (unknown) Device code: 0x6b = (unknown) Device code: 0x6c = AT90S4434 Device code: 0x6d = (unknown) Device code
-
Thread
Wo Mikrocontroller kaufen
gern das Tutorial von der Site hier mal durchmachen, doch leider habe ich kein Ahnung, wo ich den AT90S4433 kaufen soll... Bei Conrad habe ich zwar die AT90S-Reihe gefunden, doch danach habe ich keine Nummern der Teile mehr gefunden :( Vielleicht kann mir wer helfen? Danke Markus
weiter fortgeführt, die pushen die > SMD-Variante... Mist, was soll man denn dann noch verwenden? 90S2313 ist langweilig und 8535 zu groß... Werner Dreher <dreher@informatik.uni-tuebingen.de> organisiert gerade eine Sammelbestellung für AT90S2333s bei Ineltek (Atmel-Ditributor). Der AT90S2333 ist kompatibel
-
Thread
-
Thread
Laufender 8535er lässt sich nicht mehr programmieren :-(
noch etwas, was ist der Unterschied von AVR-IC 2 und TTL-Bausteinen. Zu welcher Kategorie gehört der AT 90S8535 PDIP? Danke nochmal für die guten Infos :-)
halbe" Endstufen, liefern also mehr Strom gegen GND. Bis gerade eben war ich der Meinung die Atmel's könnten den Strom in beide Richtungen treiben. Die Datenblätter sagen aber was anderes. Man muss halt öfter mal reinschauen. Der 8535 kann 20mA in beide Richtungen (bei 5V), der ATMEGA8 aber nur +20mA
-
Thread
Pony Prog Problem
allerdings fehlerfrei. Das mit dem Ignore drücken hab ich aus den FAQs 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
lesen, macht es aber nicht. hat er ja vorher auch drauf hingewiesen. > Q: I can't read or write AT90S1200 device. I receive the error message: > "Device missing or unknown device -24" Welchen Zusammenhang siehst Du zwischen einem AT90S1200 und Deinem Meag8515? Keinen... Zu Pony: Calibrierung
-
Thread
Umfrage: euer Lieblings-Controller
setze 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
also meine lieblingscontroller sind entweder at89s8252 bei den 8051ern (mit sdcc oder assembler) oder atmega8535, at90s2313, attiny12l bei avrs (mit codevision oder assembler) mfg leo
-
Thread
Berechnungshilfe Basisstrom?
Hallo, kann mir jemand bei meiner Berechnung helfen? Ich möchte mit meinem AT90S8535 einen größeren Transistor betreiben, will aber auf keinen Fall sinken(gegen Masse schalten) 1. weil dann alles im Programm umgekehrt ist 2. weil der AT90S8535 nur 2mA sourcen kann. deshalb
'-' | | | | o o---------o---o === Gerhard created by Andy´s ASCII-Circuit v1.24.140803 Beta www.tech-chat.de
-
Thread
LCD Atmega8535 fehler beim Programm erstellen mit AVR-Studio
d:/winavr/bin/../avr/include/util/delay.h:90:3: warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" (##1##) avr-gcc.exe -mmcu=atmega8535 -Wall -gdwarf-2 -DF_CPU=8000000UL -O0 -fsigned-char
Source Files aufgelistet ist. 4/ Zweiter Kompilierversuch [pre] Build started 24.2.2008 at 12:18:43 avr-gcc.exe -mmcu=atmega8535 -Wall -gdwarf-2 -DF_CPU=8000000UL -Os -fsigned-char -MD -MP -MT lcd_chris.o -MF dep/lcd_chris.o.d -c ../lcd_chris.c avr-gcc.exe -mmcu=atmega8535 -Wall -gdwarf
-
Thread
AVR-Platine auf EBAY
folgende Atmel-Mikrocontroller in diesem System verwendet werden: - Mega16 - Mega32 - Mega8535 - 90S8535 (nicht mehr empfohlen, da Auslauftyp) wer lesen kann ist klar im vorteil
Hallo, bei mir gibt's bald (ab 2.5.2005) ein EvoBoard für den ATMega128, AT90CAN128 oder ATMega64 unter www.microcontroller-starterkits.de als Leerplatine für 14,90 Euro. Homepage ist leider noch nicht ganz fertig. Bestellungen
-
Thread
Unterschiede der AVR-Baureihen
Hallo, ich möchte mit Bascom anfangen AVr´s zu programmieren. Der Blick in den Reichelt-Katalog hat mich aber verwirrt. Da taucht zum Bespiel der "2313" als AT 90S2313 und als Atiny 2313 auf. Den "8515" gibt es als AT 90S8515 und ATMega 8515
schwere Kost ist. Die Standardfunktionen der Timer kann man (der Anfänger) anhand des Datenblattes des AT90S2313 besser nachvollziehen. Wenn man das erstmal verstanden hat, dann kommt man auch mit den komplexeren Typen zurecht. Ist zumindest mein Eindruck. Und ein 2313 oder 8535 mit "verstandenem Datenblatt
-
Thread
Ist ein ATMEGA32-16PU geeignet für Jonglage?
die LEDs.... Das ist noch eine Anzahl, die locker machbar ist. Bei dem Upgrade (mit dann wohl 15x6 = 90 Pins) wird's eng :-) Vorallem, wenn Du auf 20mm beschränkt bist... Die UART willst Du wegen...?!? Programmupdate? Vielleicht kann man die irgendwie mit der Ladebuchse kombinieren (z.B. Stereo 3,5
Ich lese hier in der Featureliste: "48 MHz PLL for Full-speed Bus Operation: data transfer rates at 12 Mbit/s". Meine Erfahrung mit dem at90usb162 ist (der dem atmega32u2 sehr ähnlich ist), dass zumindest low-speed USB funktioniert, mehr brauchst Du auch nicht. Wichtig ist nur, dass Du einen 8 oder
-
Thread
Datumsanzeiger
Programmier-Anfangszeiten gerne von dieser Seite inspirieren lassen, wobei manche der ganz alten Bespiele mit AT90S4434, AT90S8535 oder ATmega8535, 8515 und AT90S2313 bereits entfernt wurden und eher auf GLCDs weiter gemacht wurde. https://s-huehn.de/elektronik/wecker/wecker.htm https://s-huehn.de/elektronik
erkennt man nichts. Das ist schön klein. https://www.mouser.de/new/texas-instruments/ti-dlp301s-near-uv-dmd/
-
Thread
LCD Zeichenfehler mit pfleury lib
ganz verstehe: Dein lib läuft bei mir soweit ohne Probleme mit dem atmega16, testweise angeschlossene at90s8515 und atmega8535 geben auf dem Display keinen Mucks von sich. Und wie angesprochen klappen die funktionen wie z.B. clrscr() nicht. Bin am verzweifeln und um jede Hilfe dankbar :) Gruß tacklemoe
@tacklemoe Welchen Quarz verwendest du bei at90s8515 und atmega8535 ? Ich habe die Timings meiner Lib für 4 Mhz optimiert.
-
Thread
firmware weg
Also der AT90S1200 kann sich nicht von alleine löschen. Höchstens der AT90S8535 kann durch ein fehlgeschlagenes Update tot sein. Dann einfach nochmal mit AVRStudio das Update einspielen. Peter
ich hab natürlich keinen AT90S1200 sondern ein Attiny 2313 auf dem STK
-
Thread
GetADC
Hi, habe an meine AT90S8535 nen Poti angeschlossen. über GetADC lese ich die Daten von Port PA0 ein. ich habe folgenden Code geschrieben : $regfile = "8535def.dat" $crystal = 4000000 Config Adc = Single , Prescaler
hallo ThomasB, vielen herzlichen Dank. Es funktioniert. ich habe mir mal das Datenblatt vom AT90S8535 angeschaut. da steht, das AVCC, AREF und AGND angeschlossen werden müssen. ich hab das nicht gemacht und es funzt trotzdem. warum ? muss ich das wirklich alles anschließen, damit es keine probleme
-
Thread
AD / DA verwenden
http://mikrocontroller.net/uploads/mikrocontroller/analog.asm Ist für den AT90S4433 geschrieben, der Code für den Stackpointer und das UART muss geändert werden damit es auch mit dem 8535 funktioniert. MfG Andreas
- +10V, 0-20mA usw. und mit welchen A/D Wandlern das zu realisieren ist, in kompatibilität mit dem AT90S8035. mfg Heiko
-
Thread
Atmel AVR in der Industrie
wie beim AT90(-S) um einen AVR handelt. Würde dann mehr zum Thema "Atmel Microcontroller in der Industrie" passen.
AVR'ler schrieb im Beitrag #3305134: > In Nissin Di622 Blitzgerät ist ein AtMega8535 verbaut. Nissin Di466 - Atmega16L
-
Thread
ATMEGA: verwendeter Controllertyp bestimmen
serielle Schnittstelle ist auch ein gutes Beispiel, wie man das lösen kann. Auszug: #if defined(__AVR_AT90S2313__) \ || defined(__AVR_AT90S4414__) || defined(__AVR_AT90S4434__) \ || defined(__AVR_AT90S8515__) || defined(__AVR_AT90S8535__) \ || defined(__AVR_ATmega103__) /* old AVR classic or ATmega103
#define UART0_UDRIE UDRIE #elif defined(__AVR_AT90S2333__) || defined(__AVR_AT90S4433__) /* old AVR classic with one UART */ #define AT90_UART #define UART0_RECEIVE_INTERRUPT UART_RX_vect usw...
-
Thread
Wie Lockbits setzen ?
Vielleicht sollte ich mein Anliegen mal ein bißchen verdeutlichen. Ich will eine Kleinserie mit einem AT90S8535 produzieren und will einfach nur verhindern dass jeder Hinz und Kunz mein Programm vom µC ziehen kann. Kann man das mit der AVR ISP machen oder nicht ? Ciao René
ISP-Stecker. Ich selbst habe noch nie etwas anderes gemacht (Parallel oder so). Bei manchen Devices (z.B. 90S8515) kann man diese allerdings nicht über SPI zurücklesen. Warum probierst Du es nicht einfach mal aus?? Gruß Andreas