-
Thread
AVR-->Videoeingang am TV-->Bild auf TV
Serielles Terminal, erzeugt PAL-BAS-Signal. AT90S8515, 8MHz, 160x96 Pixel http://members.ozemail.com.au/~intello/video_s_w.htm Verschiedene Spiele, erzeugen NTSC-BAS-Signal, ATMega32, 16MHz, 128x100 Pixel http://instruct1.cit.cornell.edu/courses/ee476
alle Tipps auf Englisch. Ich kenne eine Deutsche Seite für ein TV-Tennis Spiel mit einem AVR AT90S8515. http://jkdesign.de/avrproject/index.html Ich hoffe das hilft Dir noch. MFG, ################ Florian Wolling# ################
-
Thread
Universelle Tastenabfrage
Hallo an alle, Ich habe den Code (Orginal Peter) an einen ATmega 8515 angepasst die KEY's liegen auf dem DDRC, die LED's auf dem DDRA Die Funktion ist bei diesem µC auch gegeben. KEY0 keine Funktion; KEY1 kurz/lang die Aktivierung von LED0/1; KEY2 bei Betätigung laufen die LED's 2....7 je nach Takt und prescaler. Nun hab ich den 8515 gegen einen ATmega 16 getauscht, weil ich einen weiteren TIMER benötige, die alle nötigen Bekanntmachungen in AVRStudio auf "ATmega16" geändert. Die KEY's 0 und 1 sind in ihrer FUnktion erhalten geblieben
-
Thread
External Interrupt Atmega16
Hallo an alle, ich versuche verzweifelt den externen interrupt des Atmega16 zu nutzen. Mein Problem ist, das der interrupt an sich funktioniert, jedoch der Atmega ab und an danach einen reset macht. Scheint ein Problem mit der Rücksprungadresse oder der interruptroutine
> > dass muss "ISR(SIG_UART_RECV)" heissen. Kann sein, habe das geändert, weil bei mir ein ATmega32 zum Einsatz kommt. Hab's allerdings auch mit einem ATmega8515 getestet, da lief's auch. Und auf dem STK500v2 von Atmel läuft das auch... > Jedenfalls hats nichts geholfen. Der externe interrupt
-
Thread
STK500 ASM Problem
nich zu funktionieren, weis sjemand wieso? hier mein source: Ich habe auf meinem board ein ATMEGA8515L .include "8515def.inc" ldi r16, 0xFF out DDRB, r16 ; Port B ist Ausgang ldi r16, 0x00 out DDRD, r16 ; Port D ist Eingang
-
Thread
Fehlermeldung bei Studio5
state at time of timeout was 'Get Data'. ] Meine Ausrüstung: stk500, prog über ISP, Studio 5, Atmega 8515 Ich habe den 8515 bereits gegen einen neuen getauscht - keine Änderung Am Programm liegt es nicht das funktioniert. letzte Aktion die ich starten wollte war einen Wert ins EEPROM zu schreiben
-
Thread
2 sinusförmige Frequenzen (FSK) mit AVr auswerten
funktioniert bei guten Signalverhältnissen ganz ordentlich. Gut kommentierter Quelltext auf einem ATMEGA8.
Geinal! Damit Google es höher bewertet und besser findet, wiederhole ich nochmal den Link: http://8515.avrfreaks.net/modules/FreaksFiles/files/406/DN_027.pdf Außerdem noch ein paar Stichworte: FSK-Softmodem, FFSK-Softmodem, UART, Modem, ATMega, HART-Modem, HART-Softmodem, V.23 Und abschließend
-
Thread
DMX Empfänger selber bauen
hallo, also ich habe mal einen empfänger mit einem ATMega8515 gebaut. das programm habe ich in c geschrieben. bei interesse einfach nochmal melden. die lampen werden über pwm gesteuert, aber ist halt kein profesionelles teil. bei bedarf einfach noch mal
bin an allem interessiert was mit dmx zutun hat und in c geschrieben wurde und was nen atmega bzw. 8051 benutzt
-
Thread
SDRAM mit Atmega328P
self-refresh-Modus versetze? Könnte dieser Chip auf diese Weise auch mit einem Mikrocontroller wie dem Atmega328P (per GPIO) betrieben werden? Viele Grüße
Dann nimm wenigstens einen ATmega162 oder ATmega2560, die haben ein Memory-Interface (8Bit, 64kB). Ohne Banking wird das also nichts. Mit dem ALE-Signal könnte man das RAS/CAS umschalten.
-
Thread
Wiedereinstieg
uebertragen muss. Wenn du das STK500 kaufst, sind gleich ein oder zwei uC dabei. Bei mir wars ein AT90S8515 und ein ATMega16.
also ich denke ich werde mir das stk500 mit der erweiterung 501 besorgen. als controller den ATMEGA 128-16TQ ;-)
-
Thread
DMX senden ohne Timer möglich?
verfügung zu haben. Ich haben nur noch die Uart zur verfügung mehr leider nicht. Controller ist der ATMega 8515 mit 8MHz Takt. Habe im Web verschiedene Sachen gefunden aber die Gingen alle mit Timer0 und der Uart. Gibt es da Lösungsansätze? Eigentlich möchte ich nur DMX senden wenn sich kanalwerte ändern
einem softPrescaler versorgen (Zählregister/SRAMzelle) Falls es um meinen Transceiver geht (mega8515): mein Wizard setzt auch auf diese T0-Aufteilung. Sollte ich vielleicht noch hübscher bauen... Alternative wäre ein scheduler - für Dich aber wahrscheinlich noch etwas krass...
-
Thread
Avrdude Suse Linux 10.2 / STK200 / parport0 wieder weg !
zugreifen. monitor@hp5000:~/programing/Avr/C_Projekte/I2C/TSA5511> make program avrdude -p atmega8515 -c stk200 -U flash:w:tsa5511_01.hex avrdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.00s avrdude
bekomme ich monitor@hp5000:~/programing/Avr/C_Projekte/I2C/TSA5511> make program avrdude -p atmega8515 -c stk200 -U flash:w:tsa5511_01.hex avrdude: can't open device "/dev/parport0": No such file or directory avrdude: failed to open parallel port "/dev/parport0" make: *** [program] Fehler
-
Thread
Suche Bezugsquelle AT90S8515-TQFP44
genannten AVR Controller in dem genannten Gehäuse. Mir ist schon bekannt das es stattdessen den ATMEGA 8515 gibt. Aber falls es den AT90S-Typ noch zu kaufen gäbe, wäre mir das lieber. Ich habe schon bei einigen Shops gesucht, habe aber max. die PDIP Version gefunden. Falls jemand eine Bezugsquelle
reichen, hätte ich noch einen unbenutzten, ungelöteten AT90S4414-8AI, das war(ist) die 4KB Version des 8515. Und dann habe ich nochmal einen, den habe ich mit 4 Pins an der Ecken aufgelötet gehabt, ist auch ansonsten unbenutzt.
-
Thread
AVR Programmieradapter Parallelport max. Kabellänge?
Kabel verlängern. Habe ich gemacht, aber nun ist das flashen unendlich langsam. Vorher bei meinem ATmega8 ca. 5-10sek. Nun mehrere Minuten und ich glaube auch nicht so richtig erfolgreich. Ich habe mein Adapterkabel durchgemessen, es dreht auch keine Pins, also alles 1 zu 1. Ist das Kabel einfach zu lang
ein Problem gehabt, daß auf die Adapter zurückzuführen war. Mega8, Mega16, Mega32, Mega644, AT90S8515, Mega8515, Mega162, AT90S2313, Tiny2313,... Auch mit zusätzlicher Last am SPI (ENC, Display, SD-Card, Flash, MP3-Decoder o.ä.) nie ein Problem gehabt. Inzwischen fast ausschließlich Dragon oder
-
Thread
Beschaltung AT29C010 /Pulldowns?
weil ich einige Latches da habe Bustreiber aber nicht. Später soll das ganze eh von nem großen ATmega angesteuert werden. Ich programmiere zurzeit einzelne Programmabschnitte die später in ein großes Programm zusammengewürfelt werden.
Ach ja, noch eine Anmerkung: Auch der 90S8515 unterstützt keinen externen Codespeicher. Externes RAM, ja, das kann man an einigen AVRs anschließen, aber das ist beim AVR eben was anderes als Codespeicher - Stichwort "Harvard".
-
Thread
ATMega: Wie oft kann man die Fuse Bits programmieren?
. An alle: Kann mir jemand sagen, wie lange PonyProg zur Programmierung/Verifizierung eines ATMega mit 8, 16, 32, 64k braucht? Was ist die niedrigste Taktung des ATMega, bei der PonyProg noch funktioniert? Und was macht Ihr, wenn als Clocksource der Low-Frequency Oszillator angewäht wurde? Auch
Verifizierzeit PIC18F252 ca. 2,5s ohne EEPROM - EEPROM ca. +1s) (weitere PIC18Fxxxx werden wohl folgen) ATmega Serie (ATmega64 mit 64k Programmieren/Verifizieren @>6,7MHz ca. 5s ohne EEPROM) PIC12F629/675 und kompatieble PIC16F???? ATtiny 11/12 (ca 1-2Sek) Die Programmierzeiten verkürzen sich, wenn
-
Thread
128x64 Grafik LCD An Atmega 8/16/32
mehrere Fragen bezüglich des Anschlusses an meinen Atmel, Hab folgende Atmels zur Verfügung: AtMega8515, 2x Atmega 16 und ein Atmega 32 1. Welche PINS muss Ich nun an meinen Atmel Anschließen? 2. Was hat V0, D/I, CS1, CS2, /RST / VEE / A und K für eine Funktion? Ist es besser wenn ich einen Atmel
> nutzen soll und an welchen Port ich die PINs vom Display aus dran hängen > soll? Nimm den ATmega16, der ist billiger als der ATmega32 und du hast zwei Stück davon, es ist also nicht ganz so schlimm, wenn dir einer kaputtgeht. An welche Ports du das Display hängst ist völlig egal, aber ich würde
-
Thread
welcher Mikrocontroller ist der beste
Hi! Was ist eigentlich ein Bootloader in einem MC? Haben viele ATmega-Chips eigentlich 4 Timer, also 4 Quartze? Wenn nicht, was bedeutet der 16-bit Timer und der 8-bit Timer? Ein ATmega64-Chip z.B. hat nämlich 2 16-bit Timer und 2 8-bit Timer. Wofür braucht ein Chip
nicht, welche ich nehmen kann. Sie sind beide 6 polig. Kann ich etwa irgend eine nehmen? ATMEGA 8-16 TQ ATMega AVR-RISC-Controller, TQFP-32 (3.70 Euro) oder ATMEGA 8-16 DIP ATMega AVR-RISC-Controller, DIL-28 (4.25 Euro) Eigentlich suche ich ja einen normalen ATMEGA 8 Mikrocontroller, aber
-
Thread
8Bit Timer
zwei weil ich ja bei einem Vorgang auschalte und beim nächsten wieder ein) Hier mein C Code: (ATMEGA8515) [c] #include <avr/io.h> #include <stdint.h> #include <avr/signal.h> #include <avr/interrupt.h> uint8_t blub; SIGNAL (SIG_OUTPUT_COMPARE0) { //Ereigniss //blub
Problem hat sich erledigt..... Das Problem hatte ich mit nem ATMEGA162 nicht 8515... hab gerade im AVR Studio gesehen das da so eine kleine Option "Divide clock by 8 internally) an war.
-
Thread
Signature
Hallo AVR - Freunde Frage an Profi. Wenn z.B. die Signature von einem ATmega8515 (oder auch andere) nicht mehr übereinstimmt, ist dieser dann zum Kübeln? Danke und Grüße b.steiner
Könnte es sein, daß Du anstelle des megas einen 90S8515 hast? Probiere mal, das device zu erasen und schaue danach nochmals nach den Signature Bytes. BTW: Ich bin kein Profi. Ich hoffe, Du verzeihst mir diesen Beitrag.
-
Thread
Atmega 8 Programmierung in C
adhlns=main.lst -std=gnu99 -Wp,-M,-MP,-MT,main.o,-MF,.dep/main.o.d main.c -o main.o Unknown MCU `atmega8' specified Known MCU names: avr2 at90s2313 at90s2323 attiny22 at90s2333 at90s2343 at90s4414 at90s4433 at90s4434 at90s8515 at90c8534 at90s8535 avr3 atmega103 atmega603 avr4 atmega83 atmega85 avr5 atmega161 atmega163 atmega32 at94k avr1 at90s1200 attiny10 attiny11 attiny12 attiny15 attiny28
-
Thread
AVR GCC, ATmega128, Compiler Problem?
C:\avrgcc128\ctest>make avr-gcc -c -g -Os -Wall -Wstrict-prototypes -Wa,-ahlms=test3.lst -mmcu=atmega12 8 -I. test3.c -o test3.o avr-gcc -c -g -Os -Wall -Wstrict-prototypes -Wa,-ahlms=delay.lst -mmcu=atmega12 8 -I. delay.c -o delay.o avr-gcc test3.o delay.o -Wl,-Map=test3.map,--cref -mmcu=atmega128
these lines according to your project ################## #put the name of the target mcu here (at90s8515, at90s8535, attiny22, atmega603 etc.) MCU = atmega128 #put the name of the target file here (without extension) TRG = test3 #put your C sourcefiles here SRC = $(TRG
-
Thread
BASCOM: große Zahlen über alle 4 Zeilen eines 4-Zeiligen L
@ATMega8Tester: ich wäre an den routinen interssiert. i2c und 485. besonders über die haussteuerung würde ich info's haben wollen. hast du verdrillte leitungen oder telefonkabel genommen, wie sind die aktuatoren
@ATMega8Tester: Erstmal vielen Dank für Deine Hilfe,jetzt läuft alles bestens. Jetzt habe ich nur noch ein Problem. Das Layout für Prozessor und Display habe ich schon fertig, allerdings gibt es bei mir
-
Thread
asm für poti am adc auslessen
ach ja, und es handelt sich um einen 8515....
Der 8515 hat doch gar keinen AD-Wandler. Weder der Classik noch der Mega. Am Port C liegt der Adressbus A8 bis A15. Michael
-
Thread
Womit noch 90S4414 flashen?
habe einen weiteren neuen direkt ins STK500 gesteckt - dasselbe Verhalten. Weg damit, kommt ein Mega8515 rein, wird schon klappen.
restlichen 4414 sind in > der Tonne. Ich hab die noch nie in real gesehen. Pinkompatibel ist ATmega162 (2 Timer 16Bit, 2 UARTs).
-
Thread
eigenschaften µC erklären
Steht fast alles in der Dok. zB zum ATmega16 oft auch mit assembler code-fragmenten BOR steht auf dem oben angebenen link nicht, also: (Brown Out Detector) aber ein ähnlicher Begriff einfach mal blätter
und es besteht auch die möglichkeit bei den atmels den ram aufzurüsten? Es gibt einige AVRs (z.B. ATMega8515 und ATMega64/128), deren Datenbus nach außen geführt werden kann, so dass man den internen RAM erweitern kann (bis zu 64 KB). Dabei gehen natürlich eine ganze Reihe I/O-Pins verloren.
-
Thread
Webserver geschwindigkeit [AVR]
>Aber nie mit nem billigen 8bit rumpel"avr" Natürlich nicht mit einem ATMega16 und 1kB RAM. Da muss ein teurer 8bit rumpel"avr" ala ATMega644 her. Der hat 4kB RAM. Dann kann man sich einen Sektorcache und einen Fatcache leisten. Die MTU Size auf 1500 stellen und man ist
an den AVR zu schmieden. Und damit gegen > holger (Gast) wrote: >Natürlich nicht mit einem ATMega16 und 1kB RAM. >Da muss ein teurer 8bit rumpel"avr" ala ATMega644 her. >Der hat 4kB RAM. Dann kann man sich einen Sektorcache und >einen Fatcache leisten. Die MTU Size auf 1500 stellen >und man
-
Thread
ATmega162 funktioniert ab 5052 Wörtern nicht?
Aber es ist ja so, daß ich mit dem Programm auch klein begonnen habe. Das war vor Monaten auf dem ATmega8515. Als der dann nach steigenden Anforderungen zu klein wurde, bin ich vor einigen Wochen auf dem ATMega162 umgestiegen. Nun ist der Code zwar effektiv aber auch groß geworden, daß ich vielleicht
jeden Fall spart C ne Menge Arbeit wenn man z.B. Code für das SPI Modul schreibt der dann auch auf ATMega8 *UND* ATMega644 ohne Anpassungen läuft. In Assembler ne echte Krücke.
-
Thread
SPI-Problematik (Daten Übertragung und andere Portc gestört)
reichlich gesucht und zusammengetragen, aber....). Auch in meinen Büchern und dem Datenblatt des ATmega8515 sollte es so eig. laufen, oder ich habe mal wieder was entscheidendes überlesen... Also, ich bin gerade am SPI verzweifeln. Bin dabei das "eigentlich recht einfache SPI" für nen ADC, LCD, DAC etc zu nutzen. Meine derzeitige Konfiguration lautet: Board: STK500 uC: Atmega8515 Oscar: vorhanden für Port-Analyse Ich habe schon einige Sachen ausprobiert und mir unter anderem aus Büchern und vor allem den Foren einiges zusammen gesucht. Daher bin ich zu folgendem letztem
-
Thread
Einen ATmega128 über die usb schnittstelle proggen ??
hallo hat jemand schonmal versucht den ATmega128 so zu proggen, das man über die usb schnittstelle die I/O´s einstellen kann und dannach auch auslesen bzw. wenn es ausgänge sind schreiben. für hilfreiche tips bin ich jetzt schonmal dankbar
dein usb in nen virtuellen com-port und häng deinen prozessor da hin (vielleicht reicht ja auch ein atmega8515 der ist deutlich einfacher in den griff zu bekommen jedoch hat der hat nicht so viel ports (der soeicher reicht für deine anwendung rund 100mal) (hab so was ähnliches mal gemacht) ps. von windows
-
Thread
Propellar Clock für die Fahrradspeichen
glaube ich Ähnlichkeiten zu meinem Vorhaben. Ich habe mir zwei Möglichkeiten überlegt: 1: 3 ATmega8515L auf eine Leiste, von denen jeder für eine Farbe zuständig ist. Der Vorteil zum mega16 ist, dass dieser 4 1/2 Ports hat, ich kann somit auch den Hallsensorkontakt auslesen und habe eventuell noch ein paar Pins Luft. Jeder ATmega hat das anzuzeigende Bild in seinem Flash (oder EEPROM) für die entsprechende Farbe gespeichert, berechnet bei jedem neuen Reedkontakt die "Refreshgeschwindigkeit" für die Spalten neu und zeigt die
-
Thread
JTAG Interface- kaufen oder bauen
funktioniert, sowohl für 3,3V als auch für 5V anwendungen. genau gesagt 2,7V-5,5V. benutze jedoch den atmega16 und nicht atmega163, wobei auf der homepage steht, dass "readback fails", weiss zwar nicht was das ist aber den avr programmieren und simulieren konnte ich schon:-) *freu**freu* falls interesse
. Hat diese Version des AVR Studio in Verbindung mit dem ATmega32 evtl. noch einen Bug? Gruß Michael
-
Thread
I2C mit mega8515
Das Kameramodul heißt COmedia 3088, ist mit i2c-bus zu programmieren und ich möchte dazu einen ATmega8515 verwenden! alles was in im Datenblatt der CAM zu finden war: * Programmierung über I2C-Bus * CAM-Adresse * Registeradressen * Registerbeschreibung kein Zeitverlauf, kein GarNix sonst
Tja, dass sieht erstmal nach falscher Prozessorwahl aus. I2C heisst bei Atmel TWI und der 8515 ist einer der wenigen Prozessoren, der das eben nicht kann (es sei denn, man "strickt" es selbst). Aber selbst wenn Du jetzt weisst, wie Du Daten an die Kamera senden kannst, weisst Du immer noch
-
Thread
Kompilieren Atmel Studio 6 und AVR Studio 4 unterschiedlich?
eine andere Baustelle :-) ). Ich habe vor 3 oder 4 Jahren ein Programm mit AVR Studio 4 für den Atmega8515 geschrieben welches auch soweit gut funktionierte (Steuerung einer DSLR, u.a. ein LCD am Atmega), geschrieben in C. Jetzt habe ich das Projekt neu belebt und habe die Steuerung neu aufgebaut mit
Hallo Martin, die Taktfrequenz des Atmega habe ich mit #define F_CPU 4000000UL im Quelltext angegeben. Er meckert ja sonst auch beim kompilieren. Volker
-
Thread
SPI Code aus dem Datasheet
SPI-Kommunikation einen µCs und eines CO-Prozessors abfangen. Dazu verwende ich meinen STK500 mit Atmega8515. Auf S. 130 im Datasheet des 8515 steht The following code examples show how to initialize the SPI as a Slave and how to perform a simple reception. ****************************** SPI_SlaveInit
-
Thread
AVR Studio Fehler beim überspielen/ testen
Roboter/stk500.htm Nun musste ich schon abweichend von dem Skript, zusätzlich den Standort der m8515def.inc Bibliothek angeben. Auf dem angehängeten Bild(schirmausschnitt) habe ich versucht zu Debuggen ( das Schrittweise Debuggen(F11) scheint nicht möflich zu sein). Zu sehen sind die Fehlermeldungen
sofort übernehmen. Mann muss nur beim Anlegen des Projektes den AVR Assembler auswählen und den µC (Atmega8515). Dann habe ich noch den AVR Simulator als Programmiergerät eingestellt. Dann Copy&Paste des Quelltextes. Dann Start Debugging... Vorschlag: AVR Studio deinstallieren, neuste Version beschaffen
-
Thread
Mega 163 mit STK500, programmieren geht nicht
Moin, hab das gleiche Problem.Der S8515 funktioniert im STK500 ohne Probleme. Wenn ich einen mega162 nutze, klappt das Programmieren nicht. Wenn die die Signatur auslese, bekomme ich nur in ca. 30% der Fälle die richtige Signatur ausgelesen
schon mal High-Voltage-Programming ausprobiert? Bei mir waren einige (bisher alle) ATmega162 vom Werk aus falsch eingestellt und liessen sich nicht per ISP programmieren. Dazu muss man dann die SPIEN-Fuse löschen (Haken im AVR-Studio!? Bescheurte Atmel-Logik). Danach liessen die sich
-
Thread
MISO trotz SPI als IO Pin ?
eigentlich frei verfügbar sein. So steht es zumindest in Tabelle 55 auf Seite 126 im Datenblatt des ATMega8515 (und sicherlich auch bei den anderen Prozessoren mit HW-SPI). MISO ist dort mit "user defined" angegeben. Wie man dann allerdings einstellen kann, dass MISO doch als Ausgang des SPI fungieren soll
nehmen. Leider benötige ich 32 IOs, habe aber nur 31 (3x8bit -4 für SPI) + 3x PORT E beim mega8515 Die Problme mit SS beim SPI Master sind mir bekannt: mega8 als SPI Master, SS als Ausgang (laut Datenblatt dann ein normaler IO), den an den SS des Slave. Nix geht. Also anderen Pin genommen, Schaltung
-
Thread
Interrupt
Hallo zusammen, Ich (Anfänger) arbeite mit dem ATmega32 und dem AT90S8515 Controllern. Werden bei der Abarbeitung von Interrupt Service Routinen (Interrupt Handlern) bei Eintreffen anderer Interruptanforderungen aus meiner aktuellen Interrupt Service
gibt der Reset Interrupt hat die höchste Priorität und der Analog Comperator Interrupt z.B im AT90S8515 hat die niedrigste Priorität. Was meinst Du mit freischalten ich laß ja alle Interrupts während der Abarbeitung einer ISR zu... Gruß Peter
-
Thread
AVR's mit mehr Programmspeicher
Dann nimm halt einen Atmega128 mit 128kb Flash und 4kb Ram - wenn dir das nicht reicht kannst du auch noh versuchen das interne Ram deines Grafikcontrollers zu nutzen - deine Aufgabe sollte finde ich für einen Atmega kein Problem
die Grafiken tatsächlich so aufwendig, oder willst du (GPS-)Karten darstellen können? Und der ATmega103 wurde durch den ATmega128 abgelöst. Das mit dem Löten klappt schon. Entweder auf eine Reichelt-Adapterplatine löten oder Platine anfertigen (lassen). > Mal sehen wieviel Speicher es tatsächlich
-
Thread
32 Servos an Atmega328
nimm einfach einen atmega2560, der hat genug freie pins.
> Mit einem ATMega328 kannst Du keine 32 Servos direkt ansteuern, > 8 via Multiplexing aber schon 8 ist aber wenig. Mein Code steuert mittels Multiplexing 10 Servos mit einem Timer an. Der ATMega328 hat 3 Timer,
-
Thread
ATMEGA mit ESP8266 kommunizieren
da man hier super Hilfe bekommt, wende ich mich wieder an euch :) Also ich würde gerne meinen ATMEGA8515 der in einem STK500 Board steckt mit dem Internet verbinden und habe mir deswegen 4 Stück vom ESP8266-1 Module gekauft. Der Plan war, den µC und den ESP per UART und AT-Commands kommunizieren zu
: > jaa, das ist definitv falsch! Hab ich nicht gecheckt.. Mit dem MAX232 > konnte ich mit dem ATMEGA kommunizieren, das hat funktioniert ist auch logisch denn der MAX232 arbeitet ab 4,5V und der ATMEGA vermutlich auch, nur zum ESP darfst du nur mit einem MAX3232 der auch ab 3V arbeitet, am ESP
-
Thread
MP3-Player mit ATmega8-16PU?
bin noch ein ziemlicher Anfänger mit den Mikrocontrollern. Ich habe mit verschiedenen Controllern (ATmega8515, ATmega8, ...) schon Leds in programmierter Reihenfolge ansteuern können. Habe den Controller etwas messen lassen (z. B. Fototransistor) und ihn darauf reagieren lassen, das war einfach. Doch
? Ich hab schon ma gegoogelt und in Foren nachgeschaut, aber leider nichts in Verbindung mit dem ATmega8 finden können. Bitte helft mir weiter ! Gruß Christian
-
Thread
24 Relais über 3 I²C-Portexpander
Können 24 Relais über 3 I²C-Portexpander zum Beispiel PCF8574 schalten ? wenn ja. wie werden die mit Atmega verbunden und wie wird das Programm aussehen? MfG SB
zusammen mit einer RS-232-Ansteuerung als Eingangsseite erledigt das noch ein simpler uralter ATmega8515 oder ATmega16.
-
Thread
64k SRAM
Ok dann lass uns das ganze Mal auf einen ATmega 128 beziehen! Da gibt es 4kByte internes RAM, jezt möchte ich gerne ein externes RAM mit 64kByte anschliessen. Und den gesamten Adressraum von 64K extern und 4k intern nutzen. Gibt es dafür ne
Befehle verwendet. Einige AVRs unterstützen externen Datenspeicher per Hardware, wie z.B. der ATmega8515. Andere AVRs können das nicht per Hardware, dann muss man eben den Zugriff (also das Bedienen der Ports) per Software nachbilden. Ralf
-
Thread
Platine für Atmega8 / 48
Ich benutze diese Platine seit drei Monaten. Die Platine war für mich des ideale Einstige in die Atmega-Serie. Und die Infos auf der angegebenen Internetseite haben alle weiteren Fragen beantwortet. kargo
Wenn Du was Sinnvolles in der Bucht anbieten willst, dann mache doch mal eine Platine für Mega8515, Adresslatch und 128KiB SRAM. Die geht sicher weg wie warme Semmeln. Wenn der Preis stimmt, würde ich da auch zuschlagen. KH
-
Thread
Verhalten eines Portpins nach Reset
Hallo zusammen, ich wüsste gerne, welche Polarität ein Portpin eines ATmega annimmt, wenn er gleich nach dem Reset als Output konfiguriert wird bzw. wovon die Polarität abhängt. Laut Datenblatt sind nach einem Reset die Ports als Eingang mit deaktivierten Pull-Up-Widerständen
Quasi-Busabschluss.. und das ist bei USART/RS232 meistens der Fall.) App Note: 2512K-AVR-01/10 Seite 60f Atmega8515 ciao gustav