-
Thread
Tacho für Modellautos mit AVR
zurücksetzbar, also gesamte gefahrene Strecke. Als Mikrocontroller hätte ich da jetzt als erstes an einen Atmega8-16PU oder einen Atmega8515 gedach, da ich davon noch welche da hab. Problem bei der Sache wird das Auslesen der Daten sein. Am liebsten hätte ich das ganze am Laptop. Dadurch könnte man das ganze
-
Thread
AVRDUDE & Fuses
von AVRDUDE verwendete Format um? Könnte mir jemand ein Beispiel zeigen (am besten wie ich den ATMega8515 auf einen Externen Quarzoszillator umstelle)? Danke!
, was sie bedeuten, um erstmal ein Gefühl dafür zu kriegen, was Du machst. Beispiel an meinem ATMega8: avrdude> read hfuse >>> read hfuse 0000 d9 avrdude> read lfuse >>> read lfuse 0000 e4 Das ist also 11011001 (h) 11100100 (l) in binär. Also ein Blick ins Datenblatt (in dem Falle Seite
-
Thread
Funktionsgenerator
nur das display zeigt wirres zeug an (buchstaben zeichen etc.) ich habe die schaltung mit einem atmega8515 nachgebaut. (auch die richtige included) ist es normal das man auch das eeprom programmieren muss? mfg max
-
Thread
Atmega8A: loop über Ports/Pins funktioniert nicht
Hallo! Da habe ich ein altes Board gefunden, auf das ich irgendwann einen Atmega8A gelötet hatte, und wollte "mal eben" testen, ob's noch funktioniert. "Mal eben" ist jetzt zwei Tage her und ich bin ausreichend frustriert, um hier nachzufragen: m8a_Pin-Test.c funktioniert,
unterhalten. Diese Zeiten sind leider lange vorbei. Ich habe noch das erste STK für AT90S1200/2313/8515. Da saß ein AT89C2051 als Programmer drauf. Dann gab es das STK300 mit ATmega103, leider ohne Programmer-µC. Das mußte man an den LPT-Port anschließen, habe ich daher nie benutzt. Und dann das originale
-
Thread
Hilfe LCD SPINNT
Die internen Pullups des Atmega kann man ein und ausschalten, mal im Datenblatt nachschauen ob sie standartmässig ein oder aus sind, dann müsste man sie vielleicht einschalten. Grüsse
Ich habs schon mal mit nem ATmega8 Probiert bei mir hat es Funktioniert. Vieleicht hast du vergessen die Definitionsdatei umzuändern also von .include "2233def.inc" in die Definitionsdatei .include "m8def.inc" ?? Probiers mal
-
Thread
Frequenz vom Timer
Ich versuche mit der folgenden Timerkonfig die Frequenz von einem Hz auf einem ATMEGA16 zu erzeugen. Der Interruppt wird auch aufgerufen, aber wesentlich öfter als einmal pro Sekunde. Die Formel stammt aus dem Datenblatt von Seite 100. // CLK/64 Prescaler, Lösche Counter bei
Das ganze hab ich auf einem AT 90S8515 getestet. Müste aber im Prinzip auf jeden Typ laufen. (Timer anpassen) int main(void) { TCCR1B = (1<<CS10) | (1<<CS11); //setzt den Prescaler 64 OCR1A = 62500; //setzt den
-
Thread
DMX schrittmotor steuerung
Hey Ho, Ich habe schon einen Scanner gebaut. Habe den ATmega8515 verwendet und der funkt super. Schreibe demnächst mehr. Ist schon zu Spät... Gruß Steffen
-
Thread
2 Einsteigerfragen - Arithmetik & Frequenz
Tutorial durchzuarbeiten. Jetzt habe ich schonmal 2 Fragen. 1) Ich habe mal im Datenblatt des ATMega geschaut, ob man irgendwo eine Angabe findet, mit welcher max. Frequenz man den uC betreiben kann. habe leider nichts gefunden. Gibt es eine solche Angabe oder gibt es eine Verallgemeinerung? 2)
Zur Frequenz z.b. ATMEGA32 Seite 1 bzw. 26 http://www.atmel.com/dyn/resources/prod_documents/doc2503.pdf suchbegriff maximun frequency
-
Thread
64K RAM IC von Reichelt
werden. > MEGA 32 hat halt nur 32K. > > Viele Grüße > C. Der hat 32K *FLASH* ! Nimm nen ATmega8515, der kann externes SRAM ansteuern.
-
Thread
Infrarot senden
Hi, Ich habe ein Atmega8515 mit FCPU = 3,686Mhz. Wenn ich 0 sende, wird nichts getan. Der IR-LEd geht auf low, das ist korrekt. Ich moduliere das Signal nur wenn ich 1 sende, und dafür toggle ich den Pin-Ausgang. Ich denke
-
Thread
Unterschiede ATmega's?!?!
Also, habe mal ein paar "allgemeine" Fragen: Habe bislang immer mit einem ATmega8 gearbeitet, welcher mit Bascom programmiert wurde. Da aber der mega8 eine "begrenzte" Anzahl an I/O-Ports hat, würde ich evtl. auf einen anderen Prozessortyp umsteigen (für spätere bzw. geplante
Also so weit ich weiss sind alle ATMega's vom Aufbau gleich, d.h. das macht keine Probleme. Auch kannst du sie mit Bascom weiter programmieren, musst eben nur den Typ den Controllers ändern. Die Pin-Belegung hängt vom Controller ab, trotzdem
-
Thread
Interrupt entstören?
Moin, ich habe ein System aus zwei Mikrocontrollern gebaut. Der eine (ATmega8515) taktet eine bestimmte Aufgabe auf dem zweiten (AT90S2313)mittels dessen INT0. Nach einer Bestimmten Anzahl an Takten setzt er diesen via INT1 zurück. Die Übermittlung der Taktpulse läuft über
Flachbandkabels, die Interrupts werden bei rising edge ausgelöst. Nun kommte es ab und zu mal vor, dass der ATmega einen Interrupt auf INT0 taktet, der AT90s2313 aber einen RESET ausführt. Dies kann (fast) nur an einer Störung der INT1-Leitung durch die INT0-Leitung liegen. Als Abhilfe habe ich die beiden Leitungen
-
Thread
ATmega328P: Höchste mögliche Adresse vom Stackpointer? Gesperrt
Hallo, der Atmega328P hat einen "Internal SRAM"-Bereich von 2k, der von 0x0100 bis 0x08FF reicht (2048 Bytes lang). Das ist auch in der entsprechenden Include-Datei unter RAMEND = 0x08FF genau so definiert. Wenn
Geil, der ATmega hat ein DRAM :-)) Vielleicht kann man ja damit so eine Art "Recht auf Vergessen" im Firmwarebereich (Google light) einbauen ... Gruß, Stefan
-
Thread
UART<->Computer?
denke ich, nicht an der Baudrate, denn 9600 bps bei 4MHz hat eine Fehlerhaüfigkeit von 0,2% laut ATmega8515 Datenblatt.) Gerade bei kürzeren Telegrammen und am Anfang dieser scheinen diese sich zu häufen. Ist das so? Muß sich so eine serielle Kommunikation erst einen Moment "eingewöhnen"? Oder muß ich
-
Thread
LCD Pins vertauscht
dummerweise mein LCD falsch verkabelt: DB4 an PA3 DB5 an PA2 DB6 an PA1 DB7 an PA0 µC ist ein Atmega8515 LCD hat einen HD44780 Controller also genau falsch herum... mein Problem ist jetzt das ich nicht weis wie ich das Programm ändern muss, dass es anders ausgegeben wird daher das LCD funktioniert
-
Thread
4094 LED Display flackern
Danke & Gruesse Flavio PS: genau, der AVR läuft mit 1 MHZ (ungefähr, einfach default setting atmega8515)
-
Thread
STK500 kann nur einmal flashen
bei mir nicht der Fall. Ich habe schon unterschiedliche Chips versucht und sogar den original ATmega8515, der mit dem Board ausgeliefert wurde, wiedergefunden und getestet. Wenn ich etwas auf den Chip flashe, wie zum Beispiel das Blink LED Beispiel aus der STK500-Beschreibung, läuft das allerdings
-
Thread
Problem mit I/O Ports
Hi! Ich habe glaube ich das gleiche problem! Ich habe eine Ampelschaltung geschrieben. mit dem Atmega8 funktioniert die auch einwand frei. aber mit dem mega8515 gibt es ein problem: Wenn ich an den ausgängen für die verschiedenen Ampeln die Spannung messe, messe ich dort 5 VDC oder ca 0,3 VDC sobald
-
Thread
Gibt es eine Funktion
Hallo, habe ein Atmega 8515 Programmiert. Und brauche für mein "Problem" einen Lösungsansatz. ich habe z.B 3 Zahlenwerte und einen Masterwert Beispiel Z1 = 20 Z2 = 40 Z3 = 80 Masterwert z.B 20 Die Zahlenwerte
-
Thread
AVR mit mehr als 26 I/O Ports
@Ralf "Das größte, was du im DIL-Gehäuse bekommen kannst, sind 32 IO-Pins" ??? Der ATMega162 hat 35 IOs. Peter
2peter dannegger Mega8515 hat auch 35 IOs
-
Thread
stk500_getsync resp=0x00
stk500.exe eingebaut. Jetzt mache ich es nicht über avrdude, sondern über stk500 (stk500 -dAT90s8515 -ccom1 -ifdemo.hex). Aber wenn die 5.0 raus ist, probiere ich es damit auch nochmal. Danke für die Infos.
wollte ich doch gerda das gleiche posten... habe nochmal ins grüne Heft geschaut stk500.exe -dATmega16 -ccom1 -ua3.0 -ut3.0 -ifbootload_96_491.hex -pf -fC0BD -FC0BD funktioniert sogar. Jetzt kann auch wer anders die dinger flashen Danke trotzdem und viel Spass noch AxelR.
-
Thread
Chipkarte - MEGA8515?
Zusammen. Ich versuche schon seit längerem so ne einfache Telefonkarte mit 6 Kontakten mit meinem ATmega8515 die ersten 8 Bits auszulesen. Leider ohne erfollg:-( Musste den Assembler-Quellcode jedesmal umschreiben. Der Controller läuft auf 1MHz und Karte ist wiefolgt angeschlossen: Karte -
-
Thread
AVR als Embeddet mit unix/linux
Für ein kleines grafisches s/w-Display (128x64) reicht auch ein ATMega32, für ein größeres Display vielleicht ein Mega128 mit externem RAM. Festplatte kann man natürlich an beide anschließen, obwohl eine MMC/SD-Card deutlich einfacher anzusteuern ist. Markus
gif anbei. weisst mich auf fehler hin (da mussten so einige drin sein...) hab bisher nur mit AT90S8515 gearbeited... die waren etwas simpler aufgebaut... danke schonmal mfg denis
-
Thread
aref avcc mega8
hallo bin (immer noch) dabei mit nen atmega8 nen puls generator zu bauen wenn ich die A/D funktion nicht nutze, kann ich dann die aref und avcc pins einfach auf gnd legen oder brauche ich den passfilter(fuer die noise unterdrueckung)? danke!
machen die schaltung mit der diode hab ich von ner testboard schaltung genommen und mal mit nem at90s8515 getestet... laueft ok aber vieleicht ja zu aufwendig? juergen
-
Thread
UART macht probleme
-rf uart.o uart.elf dep/ uart.hex uart.eep Build succeeded with 0 Warnings... avr-gcc -mmcu=atmega8 -Wall -gdwarf-2 -DF_CPU=8000000000 -O0 -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wp,-M,-MP,-MT,uart.o,-MF,dep/uart.o.d -c ../uart.c ../uart.c:17:70: io.h: No such file
Schifferle Oktober 2002 #Hier muss der verwendete AVR-Controller eingetragen werden #(at90s8515, at90s8535, attiny22, atmega603 etc.). MCU = atmega8 #Hier wird die Zieldatei definiert (ohne Namenserweiterung). TRG = UART #Hier kommen die Quelldateien hin, wobei auf bereits definierte
-
Thread
Tipp gesucht - ATMEGA16 Code zu 8515 Code
Demoboard STK500. Ich habe einen Code geschrieben mit dem ich ein zweizeiliges Display auf demm AT8515 ansteuern kann. Funktioniert soweit alles. Nun habe ich heute Mittag einen anderen Prozessor ATMEGA16 verwendent, da ich diesen in Zukunft einsetzen moechte. Nun habe ich auf dem Demoboard an der
-
Thread
Chipselect-Baustein
Hallo Zusammen Ich möchte mehrere Seriellen Ports an mein Atmega8515 anhängen. Die Ports müssen nicht gleichzeitig aktiv sein können, also reicht mir ein Chip-select, dass dann verschiedene Ein/Ausgänge auf RXD und TXD schaltet. Jetzt die Frage: Was nehm ich da
-
Thread
UART STK500
durchgesucht nach der Beschreibung meines Stefans-ähnlichen Problem.Ich benutze auch stk500 mit atmega8515 und programmiere mittels Assembler in Avr studio. Es funktioniert alles bis auf UART/receive/transmit Sache.Ich kann es nicht die "rs232 spare" zum receive/transmit bringen :( Ich benutze nullmodem
-
Thread
Eprombrenner/leser Entwurf
Nimmm doch einfach einen AVR mit *genug* AUsgangspins (z.B. ATmega16) und spar dir deine ganze Elektronik. Du solltest die Versorgungsspannugnen des EPROMS schaltbar machen, und zwar NICHT mit der falschen Schaltung die du verwendest und du solltest es so aufbauen
Zähler aus (z.B. CD4040). Alternativ könntest du auch einen AVR mit mehr Anschlüssen verwenden (Mega8515/8535/16/32). Du solltest dir auch das Datenblatt deines Eproms genau anschauen (falls es das noch gibt). Je nach Programmieralgorithmus müssen Vpp und (teilweise auch) Vcc bestimmte Werte einnehmen
-
Thread
Eclipse: localhost:4242: Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verb
same as -T for backward compatibility Supported devices: at90s4433 at90s8515 atmega48 atmega128 [/code] lg andy
nachdem der letzte Befehl "ausgeführt" wird kommen folgende Meldungen: [code] Simulating a atmega16 device. Waiting on port 4242 for gdb client to connect... main.c:415: MESSAGE: Simulating clock frequency of 8000000 Hz Connection opened by host 127.0.0.1, port 1998. decoder.h:59: WARNING
-
Thread
Alternative zum LCD-Steuerungsbausatz ?
und bereits zur Entwurfszeit bekannt sind, dann kann man sie getrost mit im Flash des Controllers (ATMega8) unterbringen, was das zusätzliche I²C-EEP und das ganze Tastengeraffel einspart. Es genügt für diesen Zweck also ein ATMega8 mit Minimalbeschaltung (Reset-PullUp, Abblock-Cs). Bei den 22 nutzbaren
sicherlich auch getan. Noch besser wäre es, einen TSOP1736 an den ICP-Eingang eines DIL-40-AVRs (z.B. ATMega8515) dranzupappen und mit etwas passender Software die IR-Telegramme nebenher zu decodieren, besonders, wenn man die Tastenabfrage und Relais-Ansteuerung auch mit integriert hätte (neben der Textdarstellung
-
Thread
Schnittstelle um AVR zu brennen + Datenaustausch
EEPROM) schreiben. Meine Frage ist jetzt was die beste Schnittstelle zwischen AN2131 und AVR (ATmega16) ist?? Der AN2131 hat zwei UART´s --> das eine kann ich zum "brennen" und das andere zum Datenaustausch nehmen, sollte doch gehen oder. Habe bei Cypress ein Tutorial gesehen für ne SPI-Schnittstelle
lese mich grad ein. Haben das alle AVR??? Bei meiner Anwendung ist es noch nicht sicher das ein ATmega 16 eingesetzt wird --> der läuft grad nur auf meinem STK500. Habe auch nen 8515 im Einsatz. Was es für ein AVR wird steht erst fest wenn mein Projekt mal fertig wird.
-
Thread
Frequenzzähler 1Hz - 40MHz
vielen anderen ans Herz legen und empfehlen, sich mehr damit zu beschäftigen. Die Idee mit dem ATMEGA8 und dem Portsplitting war die Idee, die mir noch fehlte. DANKE! Ich habe dieses Meßverfahren hier schon seit 8 Jahren auf einem betagten AVR8515 so ähnlich laufen. So jetzt kommt aber eine wichtige
avr-libc 1.6.6 funktioniert. > Gibt es vielleicht einen wesentlichen Unterschied zwischen dem ATmega8 > und dem von mir verwendeten ATmega32, der für das Problem verantwortlich > sein könnte? Nein. Ein paar Ports und Bits haben andere Namen. Aber das wars dann schon. XL
-
Thread
AVR Reset
zu umfangreich. Mich würde nur interessieren, welche Möglichkeiten ihr seht, einen Controller (ATmega8515) per Software zu reseten. Also in welchen Ecken ich den Fehler suchen muss. Programmiersprache ist ARV Embedded Workbench. Danke! Grüße Steffen
-
Thread
Problem mit RS232 und int. RC-Osz.
Spannungsversorgung einen LM2575 um einen möglichst großen Eingangsspannungsbereicht zu haben. Mein ATMega8515 läuft mit 8MHz die vom internen RC-Oszillator erzeugt werden. Manchmal treten bei der seriellen Datenübertragung Fehler auf. Wenn ich statt des internen Oszillators einen externen Quarz für den
-
Thread
USBprog 4.0 89S8253 programmieren
mit XP und Parallelport auftreiben kannst, weiss ich auch nix mehr - ausser auf den pinkompatiblen ATMega8515 oder eben auf den problemlos zu programmierenden AT89S52 zu wechseln. Mathias64 schrieb im Beitrag #2440551: > Die Platine die ich aufgebaut habe > hat eine RS232 Schnittstelle falls man die
-
Thread
Transistor-Ausgänge für mcu
Hallo zusammen, Ich habe vor mit einem Atmega8515 ne kleine Anlage zu steuern. In der Anlage habe ich ein Steuerstrom von 24VDC für Ventile usw. Jetzt wollt ich an die Ports der Mcu Transistorausgänge hinzufügen, damit ich dort meine 24VDC und
-
Thread
Länge von RXD und TXD bei AVR
Eure Antworten. Mit den Störungen habe ich (noch) kein Problem. Als eigentliche Steuerung sitzt ein ATMEGA8515 drin, der aus einem 8V Trafo mit 7805 und verdrosselter Betriebsspannung betrieben wird. Geht tadellos. Ich werde wohl doch Treiber (LT1780) nehmen und 25-polige Stecker. Da hab ich Platz
-
Thread
Arduino als Einstieg?
Man muss halt mal Board und IDE unterscheiden. Das Board (z.B. Uno) ist ein nettes Board mit ATMEGA16U2 und einem ATMEGA328. Die IDE dagegen, naja, ist halt nicht für jeden was. Man kann es auch genauso per ISP oder Bootloader programmieren. Ich habe z.B. den Bootloader von Hagen Re. drauf und
Wandler. Mit AVR Studio wird programmiert, wie die anderen Boards auch. Einzigstes Manko, der Atmega16u2 ist nur USB/Seriell Wandler programmiert und auch so am Atmega328 angeschlossen. Da könnte man leicht einen USB/ISP Adapter draufladen (LUFA) und muss aber dazu die Verdrahtung ändern.
-
Thread
Schema grob - Verständnisfragen
mit Vorwiderstand. Irgendwie verstehe ich das Anliegen nicht und für 12 In und 12 Out hat der ATmega8 zu wenig freie Ports aber da müsste ich noch mal nachzählen, ggffs mit internem Clock und alle anderen wie Reset ISP zu Hilfe genommen.
ich dies damit realisieren mittels uC. Es sind ca 7 IN und 7 OUT Signale, ich werde evtl einen Atmega8515 nehmen. Mit geht es aber hauptsächlich um die Elektronik AM uC wie oben beschrieben. Gruss
-
Thread
Projektvorschlag: Bordcomputer / Kfz
Masse..) Nun lasst mal eure Meinungen los.. :-) Welchen Controller würdet ihr favorisieren (ATMega?) ? Welches Display? Welche IDE? Eigene Ideen? . . . Gruß, Werner
S.N.A.P. läuft ja über das UART und brauch so nur 2 Ports. Wenn der BC nur Vermittler ist, sollte ein ATMega32 oder sogar ein ATMEGA8535 funktionieren. Kosten unter 8 und sind im Dip gehäuse zu bekommen. seb
-
Thread
Wie Spieluhr, Countdown Display in sehr groß
kleiner. http://www.mikrocontroller.net/topic/179037#1727560 Steuerung über einen kleinen ATmega8515. Verbindung zur Anzeige über RS232, spätern dann auf Funkmodule umgerüstet. Die Anzeigen sind fertige Module von Reichelt, 100mm hoch, 6,50EUR pro Stück. > Gebaut bekomme ich das leicht nur
Sollen die uCs geschlossen Selbstmord begehen, weil denen todlangweilig wird? EIN kleiner uC ala ATmega8 schafft das locker, und pfeift nebenbei noch La Paloma. >Für die Zeit in der Mitte das gleiche Spiel. Trauerspiel. >Für die Anzeige wo 24 und 3 mit <> steht ebenfalls einen Controller der
-
Thread
LED Adressierung bei Buslängen > 10 m
max.32 Nodes am Bus betreiben. Aber es gibt Bausteine, die bis zu 256 Nodes erlauben. Jeder ATMega hat bei mir eine eigene Adresse ( 1..255 ). Die schick ich bei jedem Kommando mit raus. Darüber kann ich dann die ATMega einzeln ansprechen. Ich hatte übrigens auch einige Probleme mit dem Spannungsabfall
doch auch noch einen Link beisteuern: http://www.hoelscher-hi.de/hendrik/light/dmxled.htm Der ATmega8515-16 kann je nach Firmware ne ganze Menge: Dimmer mit 8-Kanälen, Schrittmotoren, Servos, 8x8-Matrix usw, und das alles mit DMX512 bzw DMX2000 (hab ich noch nie von gehört, ob es das ist was ich denke
-
Thread
Atmel Studio 6 Error ID 0x14
Ich habe das gleiche Problem bei meinem atmega8515. Wobei ich die fuses ohne Probleme setzen konnte. Und nein, ich habe mich nicht ausgesperrt.
-
Thread
Atmega16 Anwendungen
Hi, ich hab vor kurzen mal wieder meine µC ausgegraben. Ich hab noch drei Atmega16 und einen Atmega 8515 und dazu noch das Enwicklungsboard STK500. Jetzt wollte ich euch mal fragen, ob ihr ein paar Ideen habt was ich mit den Sachen noch so anstellen könnte. Danke schon mal für
-
Thread
uController Suche
Falls 16MHz reichen: ATmega8515 und ATmega162 sind in DIL erhältlich.
-
Thread
Fehler not in sync bei stk500
Hallo Folgendes Problem: Ich habe ein STK500 und will einen ATmega16 programmieren. Nach dem Compilieren rufe ich "make program" auf und erhalte folgenden Fehler: avrdude: stk500_getsync(): not in sync: resp=0x00 Mit AVR-Studio kommt ebenfalls ein Fehler beim Programmierversuch, allerdings lasst sich der Atmega löschen!! Der Atmega steckt im richtigen Sockel. Kann es am makefile liegen? Komischerweise funktioniert es mit dem 8515 reibungslos. Hat von euch jemand einen Rat Danke
-
Thread
RC5 Sender mit timer
senden des Rc5 Codes mit Timer oder PWM?? Oder kann mir mal jemand erklären wie es geht? ich habe ein atmega8515. Thanx, chris.
-
Thread
Welcher ISP programmable AVR Controller / SJA1000
Naja, da ich nix genaues weiß, und du nur einen Knoten realisieren willst, empfehle ich mal den ATMEGA 8515. Das ist der kleinste und billigste mit externem Speicherinterface und ist im DIP 40 Gehäuse zu haben. Ansonsten gibt es ne Übersicht dort : http://www.atmel.com/dyn/products/param_table.asp
-
Thread
Welcher Microcontroller??
schließlich kommt es nicht auf Geschwindigkeit an. Prozessoren gibts es dafür viele, z.B. den ATmega8 von AVR. Programmieren kann man ihn über eine einfache Schaltung am Parallelport. Der Prozessor kostet je nach Quelle etwa 4-8 Euro. Markus
Kann mir jemand sagen, was der Unterschied zwischen AT90S8535 und AT90S8515 ist? Beide haben doch 4 I/O Bytes.