ich max. kaskadieren kann? Die Ansteuerung soll mit einem µC von Atmel erfolgen.Vielleicht dem ATMEGA32L?! Und zur Eingabe möchte ich eine Mini- Tastatur verwenden. z.B. http://www.rsonline.de/cgi-bin/bv/rswww/searchBrowseAction.do?obs=sObs&name=SiteStandard&No=0&N=0&Ntk=I18NAll&Ntt=4179497&Nty
. Stellt also kein Problem dar. Könnt ihr mir dazu ein µC von Atmel empfehlen? Was sagst ihr zum ATMEGA8515? Er hat auf jeden fall genug E/A :) Welche wäre die günstigste Art viele verschiedene µC von Atmel zu programmieren? Ich habe bereits mit dem STK500 und AVR Studio gearbeitet. Wäre es eine
Um z.B. 2,5V am Ausgang zu haben, schaltest Du den Ausgang einmal auf H und beim nächsten mal auf L. 4 x H und 1 x L ergibt z.B. 4V. Und genau das musst Du eben so umsetzen, dass es für deine Schaltung passt.
Ich verwende einen mega8515 als 32 Kanal PWM Steuerung für LEDs. Die PWM hat 8bit und eine Ausgangsfrequenz von etwa 200Hz. Ich denke du hast die Funktionsweise von PWM nicht so ganz verstanden: In der Interrupt Routine wird
einfach umgehen, z.B: [c]char i; void store (char c) { if (c) i = 0; }[/c] *ATmega128* [avrasm] store: cpse r24,__zero_reg__ sts i,__zero_reg__ ret [/avrasm] *ATmega103* [avrasm] store: tst r24 breq .L2 sts i,__zero_reg__ .L2: ret [/avrasm] oder in
Objekt nicht überprüfen. start: l1: 000000 c001 rjmp l2 000001 0000 nop l2: 000002 cffd rjmp l1 000003
Geplant ist alles mit drei Platinen. 1. Schnittstelle zum PC: Da kommt eine RS232 rein mit einem ATMEGA8515 inklusive 64kb externes RAM. Da kann ich die gesamte Datei an den Drucker senden und der macht den Rest allein. 2. Schrittmotortreiber: Da kommt ein ATMEGA16 rein und die Schrittmotorendstufen
einen HP-Tintenspritzer rumstehen zum Umbauen. Aber welches Format willst Du übertragen in den ATMEGA8515, PDF? Das System vom Labor überträgt zeilenweise per RS232.
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
ja die LEDs leuchten! power rot status grün andere led auch grün AVR im Sockel ATMEGA8515L Spannung sollte auch da sein überall da ich über Netzteil gehe
gar nichts. Auch vorgefertigte Initialisierungssequenzen (von Bascom und Codevision)- auf einem ATMega128 - führen leider nicht zum gewünschten Erfolg (die Pins 1-14 sind eigentlich richtig verbunden). Das einzige, was an dem Display funktioniert ist die Hintergrundbeleuchtung. :-( Hat jemand von
ideen? PS: Kontrast wird jedes mal mit 10k Poti überprüft, und Pinbelegung stimmt 100%. PS: AVR 8515, STK500(8MHz), Software von dieser Seite.
Matthias W. wrote: > 4 oder 8MHz wären dann laut dieser Liste > gar nicht möglich. Der ATMega8535 hat vier unterschiedliche RC-Kombinationen mit 1, 2, 4 und 8 MHz nomineller Frequenz. Welcher von denen aktiv ist, hängt von den CKSEL-Fuses ab. Und für /jeden/ dieser 4 Takte gibt es zwei Diagramme
S. 239 im aktuellen Datenblatt (Abschnitt "Calibration Byte"): [pre] "The ATmega8535 stores four different calibration values for the internal RC Oscillator. These bytes resides in the signature row high byte of the addresses 0x000, 0x0001, 0x0002, and 0x0003 for 1, 2, 4, and
so noch ne frage ;) wenn ich statt dem s8515 der auf dem board schon drauf ist nen atmega16l einbau muss ich dann was am board umstellen? sorry der anfang ist sehr schwer... gruß steffen
Hallo Jungs Ich habe einen ATMega8515 auf dem Board. Ich möchte mit dem 16Bit Timer Zählen und nicht mehr Zeitmessen. Wie schalte ich den auf Zählen und nicht mehr messe? MfG Cambrino
Beim Schreiben/Lesen von 16-Bit-I/O-Bereichen (Timer, ADC...) ist die Reihenfolge der Zugriffe (H und L) einzuhalten. Schau mal im Datenblatt bei den Registern zu Timer1, da müsste das zu finden sein. Bit- & Bytebruch... - ...HanneS...
IOWarrior56, allerdings ist der nicht RS232 sondern USB...;) http://www.codemercs.de/index.php?id=127&L=0
eines einzige ATmega48 und du willst 4 Stück für sowas verbraten? Naaja. Die ATmega48s kannst du übrigens nur mit dem CPLD vergleichen, nicht mit dem FPGA. In einen FPGA könnte man USB2.0 einbetten und so extrem hohe
*BOOTSIZE) + 1) /* * Signature bytes are not available in avr-gcc io_xxx.h */ #if defined (__AVR_ATmega8__) #define SIGNATURE_BYTES 0x1E9307 #elif defined (__AVR_ATmega16__) #define SIGNATURE_BYTES 0x1E9403 #elif defined (__AVR_ATmega32__) #define SIGNATURE_BYTES 0x1E9502 #elif defined (__AVR_ATmega8515
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
Hallo, ich bin ganz neu dabei mich mit dem ATmega zu beschäftigen und habe mir dafür das STK 500 angeschafft. Ganz am Anfang lief das Demoprogramm auch mal. Dann waren einmal die 10poligen Flachbänder falschrum dran und seit dem kann ich mir das
geht mal eine LED an. Oder mal alle... Ist das ganze Programm irgendwo beschrieben= Bei mir ist der ATmega8515L auf dem Board. Habe ich den geschossen??? So, wenn ich jetzt einen neuen Controller nehme und mein erstes Testprogramm schreiben will. Wie gehe ich am besten vor? Einfach Seriell an den PC
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
Hi, ein einfachster "Stromsensor" stellt ein mit CuL umwickelter Reedkontakt dar. Am anfang wird der CuL mit einem Anschluss des Reedkontakts verlötet, dann fleißig gewickelt (~80-100 Windungen). Das offene Ende der so entstandenen Spule führt dann weiter
Hallo Leute, ich hoffe ihr koennt mir helfen. Habe auf dem STK500 einen ATMega8515 und moechte dort einen Timer-Interrupt nutzen. Klappt nur leider nicht, habe mittlerweile bestimmt 20 Sources aus dem Internet ausprobiert (auch aus diesem Forum), aber nichts funkioniert!
fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=program.lst -Wl,-Map=program.map,--cref -L../../lib program.c -o program Habe mit Optimization-Levels hantiert. O1 oder O0 schafft aber auch keine Abhilfe. Das Verhalten des Programms kann ich mir einfach nicht erklaeren.
endeffekt eine Spannung von 2,3V (0%) und 9,4V(100%) ausgeben. Bei der Schaltung wird von einem Atmega 8515 das DMX Signal ausgewertet und ein PWM (0-5V) erzeugt. Dieses wird durch einen Tiefpass und ein LM 324 mit Spannungsteiler auf 0-10V gewandelt. Eigentlich müsste ja eine Anpassung des AVR-Codes
7, tempL ld tempL, Z+ std Z +7, tempL ld tempL, Z+ std Z +7, tempL ld tempL, Z std Z +8, tempL rjmp pwm_exit ;****************************** LED
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
Hallo zusammen... Ich habe hier einen Atmega8515L... An den Anschlüssen 18 und 19 bzw XTAL1 und 2 habe ich einen 4.915 MHz Quarz mit 22pF kondensatoren nach GND angeschlossen... Nun habe ich einige externe Quarz einstellungen im AVR Studio
folgende Dinge unterbringen. Atmega -tja, welcher ... 32 sollte reichen? Oder einen 8515/8535? Taster (4 oder 5?) LEDs (auch 4 oder 5) gLCD Anschluss für 240*128 Display, oder niedriger (unter Beachtung eventuell notwendiger neg.
Vergiss aber die Abblock-Kondensatoren nicht. Falls da ein Spannungsregler drauf soll, dann nimm den 78L05, der kann nur 100mA und schützt daher den AVR. ...
-(2*BOOTSIZE)) /* * Signature bytes are not available in avr-gcc io_xxx.h */ #if defined (__AVR_ATmega8__) #define SIGNATURE_BYTES 0x1E9307 #elif defined (__AVR_ATmega16__) #define SIGNATURE_BYTES 0x1E9403 #elif defined (__AVR_ATmega32__) #define SIGNATURE_BYTES 0x1E9502 #elif defined (__AVR_ATmega8515
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
Referenzpunkt aus Absolut positionieren soll wie kann man so etwas realiesieren ich benutze einen L293 ich muß ja die Bitmuster übergeben. Vielleicht kann mir ja jemand helfen . achso ja ich benutze ein LPC932 ahnlich 8051 Code ist in C geschreiben. Danke schon im vorraus. gruß Alex