-
Thread
LEDs blinken nicht im Takt
Hallo, nachdem ich meine ersten Gehversuche mit dem ATMega8515 (auf STK500) absolviert habe, widmete ich mich den Timern zu. Das Programm, welches ich beigefügt habe, hat den simplen Auftrag, bei einem Overflow ein Interrupt auszulösen, und den PortB Zustand
Hier hast du mal einen von meinen ersten "Gehversuchen", allerdings mit dem ATMega8. Du musst nur die Include-Zeile anpassen (.INCLUDE "m8515def.inc"), dann sollte das bei dir laufen. Deine ISR ist schon richtig, sie wird nur nicht aufgerufen, weil du am Anfang deines Programmes
-
Thread
Unbekannten Controller identifizieren
von ca. 2007. Durchklingeln der Platine ergab beim 40poligen, dass seitens der Pinbelegung ein ATMega8515 oder 8535 passt. Für den 18poligen brauche ich Hilfe, da ich keinen passenden MC gefunden habe, hier die Pinbelegung laut Sockel: Masse Pin 6, 5V Pin 12. Oszillatoreingang Pin13, Oszillatorausgang
#6072754: > Durchklingeln der Platine ergab beim 40poligen, dass seitens der > Pinbelegung ein ATMega8515 oder 8535 passt. Oder ein i8051. Von dem hat Atmel das Pinout der ersten Generation abgeguckt. Der 8051 hat Reset high-aktiv, also im Betrieb low. Beim Atmel ist es umgekehrt, so kannst Du die
-
Thread
Probleme mit ausgängen bei externem Quarz
auf dem Board gesteckt. wenn ich diesen dann mit dem Jumper aktiviere spielen die ausgänge am atmega 8515 verrückt, teilweise gehen die led auf dem Noard an die ich im Program zwar als möglciher Ausgang deklariert habe aber die ich nirgends anmache. ICh hab auch ein PWM über software am Laufen auf
hallo es ist ein AVR500 board und ich verwende einen atmega 8515, auf dem board ist ein jumpoer bei dem man zwischen dem quarz den ich aufgestekt habe und irgendwas anderem umschalte..., zum programieren muß der jumper so stehen das ich nicht den nutze den
-
Thread
Atmega16-16PU - Ist das jetzt ein Atmega16 oder Atmega161?
Hallo zusammen, schaffe es irgendwie nicht, am stk500 meinen atmega16-16pu zu programmieren. egal in welchem socket, es geht einfach nicht. habe ein rs232 kabel zum programmieren. mit dem mitgelieferten atmega8515 klappt alles prima. ??
Der ATmega16 gehört in den selben Sockel wie der ATmega8535. Zum Programmieren musst du AVR Studio auch mitteilen, dass das Target Device nun ein ATmega16 ist. Was sagt AVR Studio eigentlich wenn du versuchst
-
Thread
Oszilloskop mit AVR
@Matthias H. 400kHz Samplerate ? Mit einem mega8515@16MHz und 64kb SRAM komme ich auf etwa 2MHz Zum UART: Schau doch einfach mal ins Datenblatt...
. man könnte ja, wie bereits gesagt) die daten vom adc direkt in den ram schreiben und dann 2 atmega16 jeweils einen speicherbereich zur verarbetung zuweisen (ATMega16 Nr1. 0.-250. Byte, ATMega16 Nr1. 251.-500. Byte). MfG Axos
-
Thread
Watchdog benutzen
Hallo Leute, ich benutze in meiner Anwendung einen ATMega8515 und programmiere mit CodeVision. Nun will ich mich mit dem Watchdog (erstmals) beschäftigen bzw. diesen in meine Zielapplikation einbinden. Hierzu habe ich noch eine grundsätzliche Frage. Im Datenblatt
deaktiviert. Nun steht auf Seite 49: "If the reset period expires without another Watchdog Reset, the ATmega8515 resets and executes from the Reset Vector." Und auf der nächsten Seite ist auch eine Abbildung mit einem Pfeil "Watchdog reset" Meine Frage ist nun wie ich den WD beutze? Muss ich ein (Zähl)Register
-
Thread
M16C NC30 user RAM
Anwendungen (Mehrkanal-Datenlogger mit grafischer Ausgabe) hab ich fast die gesammten 64k Adressraum eines ATMega8515 ausgenutzt. Matthias
und 10 + pro Stück. Unnötig an dieser Stelle. Also externer Speicher. Wenn es natürlich darum geht 8515 + externer Speicher oder Mega16 fällt die Wahl natürlich auf den Mega16 selbst wenn der etwas teurer ist. Matthias
-
Thread
8515 will sich nicht richtig Programmieren lassen
Hallöchen, ich versuche mich gerade in der Programmierung eines Atmega 8515 mittels AVR Studio und dem STK 500 und es will zum verrecken nicht so, wie ich. Zuerst schien alles so zu laufen, wie es soll. Dann entdeckte ich aber ein paar falsche Lockbits und habe den
mir echt die Ideen aus, warum der 8515 so rumzickt.
-
Thread
STK500 Taster + Taster über GUI
an und die taster funzen ja auch solange ich nich in der GUI taster drücke... ist übrigens ein ATmega8515L drauf
Copyright 1998-2006 Pavel Haiduc, HP InfoTech s.r.l. http://www.hpinfotech.com Chip type : ATmega8515L Program type : Application Clock frequency : 4,000000 MHz Memory model : Small External SRAM size : 0 Data Stack size : 128 ***************************************
-
Thread
Stirngs auf dem Controller
kann.. aber es sollte schon gehen (hab den code nicht durchgekuckt)... nur warum leute noch zu 8515 oder 8535 kompatibeln dingern greifen ist mir unklar... nehmt doch mega16 oder mega32... das erleichtert teilweise das leben ungemein...schon klar ein 8515 ist am anfang einfach übersichtlicher..aber
code kümmern ,) btw zum thema gerade herumliegende controller ;) ich tu gerade meine alten 90s8515 verbauen... ich dachte schon,dass ich die nie mehr verbauen würde aber jetzt werden sie thermostate *G* 73
-
Thread
µc soll Daten über RS232 schicken
Problem sollte nicht zu schwierig sein. Ich Möchte einen Zahlenwert mittels RS232 von meinem µC (Atmega8535) an einen empfänger schicken. Hab mich schon ein bißchen durch das Datasheet durchgehangelt, bin aber nicht ganz schlüssig. Ich weiß, das ich das irgendwie mit UART machen muß, aber wie das genau
hier ein program für atmega8515,müsste gehen: Im Hyper terminal wird "TEST" angezeigt, für andere sachen zu übertragen genau so .include "m8515def.inc" .def temp = R16 .equ CLOCK = 8000000 .equ BAUD = 9600 .equ UBRRVAL
-
Thread
STK500 Atmel Studio 6 erste Gehversuche
bearbeitet, was auch anfänglich funktionierte. Also das Testprogramm von dem darauf enthaltenen Atmega8515 läuft wie beschrieben. Die Kapitel (aus der STK500 Anleitung von Atmel) beziehen sich aber leider auf das Atmel Studio 4. In den Tutorials hier habe ich zwar viele guten Seiten gefunden (AVR-Tutorial
LEDs blinken lassen oder so...). Deshalb weiss ich auch noch nicht genau welchen Controller., ein atmega8515 war bei dem board dabei den versuche ich jetz auch erstmal anzusprechen. Das avr tutorial hier ist gut ja, aber wie gesagt der Einstieg fällt mir gerade schwer. Ich werde mich mal durch die Video
-
Thread
In Abhängigkeit des PWM-Ergebinses(Spannungsmessung) Relais steuern
Ich versuche mit einem Atmega8515 über PWM eine Spannung zu messen und in Abhängigkeit des Ergebnises verschieden Relais zu schalten. Die PWM läuft soweit jedoch habe ich Probleme dem Controller zu sagen was er bei welcher Spannung
Hi >Ich versuche mit einem Atmega8515 über PWM eine Spannung zu messen... Also Spannung erzeugen mit PWM (+RC-Glied) kenne ich. Aber Spannung messen, ist mir neu. Solltest du vielleicht mal erläutern. MfG Spess
-
Thread
ATmega328: Bedeutung der Nummer
eine historische Reihenfolge denn eine Rangordnung. So grob sind die Familien: [pre] AT90S8515 -> ATmega161 -> ATmega162 (8051 pinout) AT90S8535 -> ATmega163 -> ATmega16 -> ATmega164 (ADC versions) ATmega169 / ATmega1690 (LCD) \---> ATmega165 / ATmega1650 (pingleich ATmega169 aber kein LCD) ATmega8 -> ATmega88 (kein JTAG) ATmega103 -> ATmega128 -> ATmega1281 (+ ATmega1280 mit mehr Pins) [/pre]
-
Thread
STK500 - welcher Prozessor in welchem Sockel?
ATmega 16 und 163 in einen anderen Sockel gesteckt wie der 161... Danke und nette Grüße Volker
Ich gehe da einfach nach der Atmel Namensvergabe vor, also der Armega88 ist der gleiche wie der Atmega48 aber mit doppeltem Speicher. Oder der Atmega164, Atmega324, Atmega644, Atmega1284..... Die untescheiden sich im Speicher, nicht im Pinning, also alle in den gleichen Sockel (natürlich nicht
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Ich habe bisher nur mit dem AVR in Bascom gearbeitet (90S1200, 90S8515, MEGA8). Meine Bekannter schwört total auf die PICs. Die haben eine höhere Taktfrequenz und lassen sich besser in Assembler programmieren. Deswegen will ich jetzt auch umsteigen. Mit welchem Chip fange
h. schrieb im Beitrag #3483436: > XAM3359AZCZ100 Wundert sich immer noch jemand, weshalb der ATmega8 bei Anfängern weiterhin so beliebt ist. ;-)
-
Thread
Probleme mit ATMEGA16 im STK500
Hallo, ich versuche gerade nagelneue ATMEGA16 16PU im STK500 zu programieren. Weder mit ISP noch mit HighVoltage programing funktionierts. Avr Studio und STK500 sind inn Ordnung. Getestet mit einem 8515. Nach dem fünften habe ich aufgegebn
Ist der Mega16 im richtigen Sockel? Dran denken, dass der nicht in den Sockel kommt, in dem der 8515 programmiert wird, sondern in den anderen 40-Pinner...
-
Thread
Assembler Schrittweise Debuggen (AVR-gcc)
/bin/../lib/gcc/avr/3.4.6/../../../../avr/lib/crts8515.o:../../../../.. /avr-libc-1.4.4/crt1/gcrt1.S:51: first defined here Ich bin ein wenig ratlos.
endfunc Compilieren und Linken läuft problemlos. compilieren: avr-gcc -Wa,--gstabs -c -mmcu=atmega128 -o givemeswap.o givemeswap.c avr-gcc -Wa,--gstabs -c -mmcu=atmega128 -o swapit.o swapit.S linken: avr-gcc -g -o givemeswap.elf givemeswap.o swapit.o convertieren wirft einige Warnungen raus:
-
Thread
UART falsche Rückmeldung
Fleury <pfleury@gmx.ch> http://jump.to/fleury uartlibrary.zip das Makefile angepasst auf : Atmega8 Quartz 16 MHz: -----------------------------Makefile Auszug--------- # MCU name #MCU = at90s8515 MCU = atmega8 # Processor frequency. # This will define a symbol, F_CPU, in all source
--- * send received character back */ uart_putc( (unsigned char)c );//geht nicht dh: der Atmega8 sendet ein falsches Zeichen zurück. uart_putc( 'A' );//geht d.h : der Atmega8 sendet A zurück. (richtig) ------------------------------ mit anderen Quellcodes sendet der Atmega8 exakt das
-
Thread
Atmega,statt 74HC573 ->74HC193?
Hey an alle. Ich benutze einen ATMEGA8515 Ich stehe vor folgendem Problem. Ich lade immer 256 Werte hintereinander aus dem externen SRAM.Der untere Teil der Adresse beginnt immer bei 0 und endet bei FF.Der höhere Teil spielt in dem
theoretisch funktionieren. Der 74HC193(zwei für 8Bit) zählt bei positiver Flanke. Wird ALE gesetzt(bei ATMEGA8515 High) so zählt der Zähler.Und das nächste mal erst wieder bei der nächsten High Flanke. Wenn ich mir das Ganze so vorstelle müsste es doch funktionieren ABER..es wird wohl zu langsam sein.
-
Thread
Simples PWM mit dem AVR
Hallo Ich würde gerne auf die einfachste art und weise eine LED an einem ATmega8515L Dimmen via PWM. Habe jetzt sicher schon 2 Stunden nach einem Passenden Code in Assembler gesucht aber leider ohne erfolg. Ich hoffe ihr könnt mir helfen. Vielen dank. Liebe grüsse Claudio
AVR-Tutorium: http://www.mikrocontroller.net/articles/AVR-Tutorial ATmega8515-Datenblatt: http://www.atmel.com/dyn/products/product_card.asp?family_id=607&family_name=AVR+8%2DBit+RISC+&part_id=2006
-
Thread
STK500: warum je 2 Sockel?
Auch wenn Du zwei mal 40-Pin Sockel hast, sind die noch lange nicht identisch. Zum Beispiel der ATMega8515 und ATMega16 sind beides 40-Pinner. Aber der 8515 kommt rechts in den Sockel, und der 16er links. Weil nämlich die Pinbelegungen unterschiedlich sind.
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
in vollem Umfang nützlich sein. "Megas" nicht? Also die 4er-Reihe, z.B. der hier diskutierte ATmega1284P, hat eine Einstellung für einen 32 KiHz-Quarz an XTAL1/2, ebenso die 8er, z.B. der (allseits beliebte) ATmega328P.
Hi, hab gerade mit dem ATMega8515 mit dem Uhrenquarz rumexperimentiert. Brauche keine Extrakondensatoren. Läuft auch so, bei passender Fuse-Einstellung. OT {Nur kann man die nicht mehr verstellen, wenn ISP zu hoch. Mindestens
-
Thread
Grafikfähiger LCD Controller von Benedikt K. - Hilfe
/www.mikrocontroller.net/topic/98321#1938557) nachgebaut und habe ein kleines Problem. Da der ATMega8515 im Moment schlecht zu bekommen ist, würde ich gerne den Mega162 einsetzen, bekomme das Ganze aber nicht kompiliert. Ich muss dazu sagen, dass ich in C leider erst ganz am Anfang stehe (ich programmiere
Hi Der ATMega hat 2 serielle Schnittstellen. U2X -> U2X0 oder U2X1 RXCIE -> RXCIE0 oder RXCIE1 RXEN -> RXEN0 oder RXEN1 MfG Spess
-
Thread
Timer im Compare Betrieb Comp A/B
AVR: 8515 <-- Vorgänger vom Atmega STK500 So Denn, Ich habe ganze 4 Beiträge gefunden die sich mit Compare 1 Beschäftigen und 0!! die mehr machen :( Also Gut. Ich Programmiere grade einen Frequenzgenerator
weitaus mehr Timern und besseren Features (doppelt gepufferte OC-Register) ausgestattet. Auf dem 90S8515 verrenkst Du Dir den Arm mit solchen Dingen
-
Thread
Interrupts im Avr-Studio simulieren
Einsteigerlektüre hat - immer her damit. [avrasm] ; Das ist ein testprogram ; .NOLIST .include "8515def.inc" .LIST ; .DEF vgl = r16 .DEF rota = r17 ;Register zum rotieren .DEF temp1 = r18 .DEF w1 = r19 ;für Warteschleife .DEF w2 = r20 ;für Warteschleife ; .CSEG .ORG 0000 rjmp
Hi Du bist sicher, das du einen *AT90S8515* und nicht einen ATMega8515 hast? Sonst würde das Include-File nicht passen. MfG Spess
-
Thread
bezahlbarer GPIB-Adapter
ja, wenn man einen AVR mit externem Speicherbus nimmt, ist es >> gar nicht so schlimm. > > der 8515 ginge wohl. ATmega128, ATmega1281, ATmega2561, die haben das alle mit dran. > ja. Das ist schon etwas Aufwand. Schön ist es auch nicht gerade. Klein > hinten auf den Stecker stecken kann man
Jörg Wunsch schrieb im Beitrag #2228813: > Kannst ja einen AT90USBxx bzw. die neueren ATmega*U2 nehmen. Danke für den Hinweis auf die U2-Typen. Teensy Dev Board AVRKey Open Kubus ATmega32U2 USB-KEY: http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&item=170571016795 Es gibt also Platinen
-
Thread
AVR Core Emulation Source Code in C?
[pre] klaus@i4a:~ > simulavr --list-devices at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 [/pre]
etwas größeres zu sein. Meine spontane Idee war folgende: Ich simuliere einen Attiny13 auf einem Atmega32. Wird vermutlich ein wenig langsam ( wie langsam? vielleicht Faktor 20? ). Das schöne daran: Man kann mehrere Attiny13 auf einem Atmega32 laufen lassen. Der Nachteil des Codes von SimulAVR für das
-
Thread
Bekomme DISPLAY HD44780 nicht zum laufen!
code! Das Display: http://www.mikrocontroller.net/articles/HD44780 Board: STK500 Chip: Atmega 8515L Programm: AVRSTUDIO Optimierung Os- Ich wäre einem göttlich dankbar der mir hilft, häng schon ne Zeit lang fest! Es kommen leider keine Fehlermeldungen! LG Stiefei [c] #include
und Fehler schleichen sich am ehesten durch Änderungen rein. Wie ist die Pinzuordnung zwischen Atmega 8515L über STK500 zum Display? Ist das dann auch passend in der LCD.h definiert? Eine Skizze von diesem Schaltplanausschnitt und der Inhalt deiner LCD.h (Anhang!) wären sinnvoll. > #define F_CPU
-
Thread
AVR Antwortet nicht
AVR von Atmel gefunden, die ich jetzt soweit aufgebaut und ausgemessen habe. Ich arbeite mit einem Atmega8515 und dem AVR Studio 4. Nun habe ich folgendes Problem: Wenn ich mit dem AVR verbinden möchte, antwortet dieser nicht. Ich habe mit dem KO das Signal angeschaut, es kommt sauber und klar beim AVR
nicht ersichtlich, welcher ISP-Adapter oder JTAG-Adapter zwischen dem PC mit dem AVR Studio und dem Atmega8515 hängt. Die Verbindung bzw. an welche Pins was genau geht von P1 nach U1 ist mir auch unklar, weil es ein Mix aus ISP und JTAG Bezeichnungen ist.
-
Thread
AD wandler 8bit --> 2x7seg
90 grad anzeigen kann das es ca stimmt. was gibt es da für tolle lösungen ? daheim hab ich nen Atmega8515 mit dem hab vor langer zeit rumgespielt. geht das auch ohne µC ? bzw. mit anderer hardware???
RESKI wrote: > was gibt es da für tolle lösungen ? daheim hab ich nen Atmega8515 mit > dem hab vor langer zeit rumgespielt. > > geht das auch ohne µC ? bzw. mit anderer hardware??? Wird ein Schaltkreisgrab. Nimm besser nen ATmega48. Peter
-
Thread
AVRDUDE
Betreibe ich den ISP mit der Windows-Software aus dem AVR-Studio 4.xx funktioniert alles reibungslos (ATMEGA8). Benutze ich AVRDUDE wird der Programmer auch erkannt. Nur bei der Angabe -p m8 für ATMEGA8 gibt es die Liste mit den Device-Codes und die Meldung das der Typ m8 nicht unterstützt wird (die Doku behauptet das Gegenteil), anschließend wird das Programm beendet. Verwende ich die Option -p 8515 kommt gleichfalls die Liste mit den Device-Codes und anschließend das Prompt von AVRDUDE. Jetzt kann ich mit der Einstellung für den AT90S8515 den ATMEGA8 lesen und schreiben. Hat jemand ähnliche
-
Thread
Nachteil bei verschiedenen µC
Aufwändig wird es wenn eine vorhandene Schaltung für den Attiny2313 ausgelegt ist und du die für einen Atmega8 umbauen willst. Wenn du vollkommen frei in der Wahl des µC bist, sehe ich beim Atmega8 sogar Vorteile: Der Atmega8 hat nämlich einen [[ADC]] (mit mehreren Eingangskanälen) und der Atmega8 ist das
Und da ist etwas Planung und Strategie nicht von Nachteil. Halte mal die Registermap des AT90S8515 neben die vom ATmega16. Im Detail gibt es natürlich Änderungen, im großen und ganzen sind die Registeradressen aber lange stabil geblieben. An Register wie UBRRH hat damals noch keiner gedacht, vermutlich
-
Thread
Wie ATmega8 programmieren?
4 habe ich die neueste Revision, die unterstützt auch Eep im Menue etc. Mittlerweile ist der ATMega8515 zum 200-sten Male geflasht worden. Allerdings gibt es da immer wieder mal Fehler "leaving programming mode failed," weil sich im Windows-Menue die Fuses verstellen, bzw. die ISP Frequenz nicht
bekommen. Ich weis nicht ob so ein teil genügt: http://cgi.ebay.de/AVR-USB-ISP-Programmer-ATMEL-ATMEGA-ATTiny-AT90-STK500_W0QQitemZ330390179314QQcmdZViewItemQQptZBauteile?hash=item4cecca0df2 weil wo soll ich da einen atmega8 anknüpfen?
-
Thread
cpse funktioniert nicht auf Controller
Abstinenz versuche ich mich an Atmel's AVR uC einzuarbeiten. Dazu habe ich einen STK500 mit einem ATMEGA8515L erstanden. Ich schrieb ein Programm, welches beim Eingang der PORTD verzweigt. Das Register r16 liest den Port D ein, das Register r17 wird mit dem Wert geladen, bei welchem anschliessend
auf die beschaltung der Ports hereingefallen? Vielen Dank für Eure Hilfe! .include "8515def.inc"; //includes the 8515 .org 0x000 ldi r16, 0xFF //Register r16 mit 255 laden out DDRB, r16 //und Port B als Output switchen ldi r16, 0x00 //Register r16 mit 0 laden
-
Thread
BASCOM SPI Schnittstelle für 8515 und ASIC programmieren
neuling auf diesem Gebiet und hoffe jemdand kann mit mit meinem Problem helfen. Ich habe einen atmega8515L auf einem STK500 und muss damit über die SPI-Schnittstelle die Register eines ASICs auslesen. Den 8515 möchte ich mit BASCOM programmieren. Ich habe mich schon durch diverse Tutorials und die
schlau darauß wie genau die SPI zu programmieren ist. Ich soll zunächst über ein vom Master (der 8515) gesetztes LOW am CS-Eingang des Slave ( der ASIC) die übertragung starten und anschließend die Register auslesen. Es sollen zunächst erstmal 8 bits gelesen werden. Das erste bezeichnet ob gelesen oder
-
Thread
atmega, GCC & AVR-Studio
die sich mit megas beschäftigen. und zwar habe ich eine kleines programm geschrieben für den at90s8515. das pogramm läuft super und stabil. das ganze kann ich auch bestens unter dem avr studio simulieren. compiliere ich das ganze für den atmega128 und versuche das im studio du simulieren muss ich mit
endgültig aus dem weg zu gehen. aber nun läuft es endlich. programmiere schon seit längerem mit dem 8515 und hatte nie probleme..aber mit dem atmega128 waren sie plötzlich da... ich merke nur leider immer wieder das der GCC ziemlich zickig und teilweise recht buggy bzw. unausgereift ist.
-
Thread
Interrupt - falscher Rücksprung ?
eine datei a.out bekommen. Ich habe aber jetzt nochmal folgendes gemacht: avr-gcc -g -Os -mmcu=atmega169 -c test2.c dann avr-gcc -g -mmcu=atmega169 -o test2.out test2.o und avr-objcopy -j .text -O ihex test2.out test2.hex Wie ich das sehe ist meine .out Datei in der anderen Methode kleiner
irgendwas). Klar, daß das dann nichts ändert. Nö, ohne Debugger keine Idee mehr. Leider ist der ATmega169 in meinem STK502 (oder wie das Teil heißt) nicht mehr gewillt, mit mir zu reden, so daß ich das auch nicht mal schnell mit einem JTAG-ICE durchspielen kann. (Ich muß mal gucken, ob ich den ATmega
-
Thread
Daten zwischen 2 Avr parallel übertragen (7Mhz)
Hallo Ich habe mit 2 Atmega8515 auf einem Fernseher ein Bild (PAL über RGB, 192x144) dargestellt. Ein µC übernimmt das Timing: Er bekommt die Zeilen von dem anderen µC und zeigt jede Zeile doppelt an, damit das Bild nicht zu
Zwar betreibe ich auch einen (selektierten) ATmega8515 mit 22 MHz, aber ein Rest von ungutem Gefühl bleibt.
-
Thread
Countdown (Zähler)
gerne einen Countdown-Zähler aus je 4 7-seg. Anzeigen bauen (kein LCD-Display) habe zuhause eine Atmega8515 rumfliegen und wollte ihn dafür nutzen auch wenn er dafür warscheinlich etwas zu überdimensioniert ist. Hatte auch mal gegooglet und habe ein Projekt einer Uhr gefunden. Habe den Schaltplan (siehe
auch etwas anders wie man sied. Natürlich habe ich auch in der Deklaration des µC $regfile = "m8515.dat" $crystal = 4000000 eingegeben. Über eure hilfe wär ich sehr dankbar da ich echt noch ein µC Neuling bin...
-
Thread
Prozessoren fürs STK500
Prozessor für nen kleinen Euro gefunden. Daher wollte ich mal Fragen wo drin Sie sich Unterscheiden? ATmega 8L-8PI Atmel ATmega8 AVR Flash DIP28S° ATmega 8-16PU Atmel ATmega8 AVR FlashController DIP28 ATmega16-16PU Atmel ATmega AVR FlashController DIP40° ATmega 8-16AU Atmel ATmega8 AVR Controller TQFP32
> 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 ..
-
Thread
Anfänger braucht einstiegshilfe
meinem Wissen von heute und Deinem Projektvorhaben würde ich wohl eher zum zum einem ATMEL (z.B. 8515) tendieren (der ist zwar auch schon nicht mehr so aktuell)- aber der hat alles in einem Chip, und zur Ansteuerung von LEDs (also einfachen Ausgaben) sollte der Umstieg von Basic nach C nicht ganz so
anzusteuern (auch 49) !!! Also sachte anfangen, Toturials lesen, und erst mal 'ne LED auf einem ATI (8515 o.ä.) mittels C zum blinken bringen. Der Rest ist dann auch nicht mehr so schwer - "Umgewöhnen" ... Viel Glück für dein Projekt
-
Thread
DAC, bzw Opamp
mir ne lüftersteuerung konstruiert, mit schönem frontpanel, etc. als steuerelement will ich nen ATMega8515 nutzen... mein problem: das digitale signal vom 8515 in ne saubere analogspannung umwandeln (nix PWM) ich habe auch schon einen echt tollen quad DAC.. der wird seriell wie nen schieberegister
-
Thread
CKOPT gesetzt und nun keine Kommunikation mehr
Hallo, habe einen Atmega8 und habe an diesen zwecks genauerer Zeiten einen externen 12 MHz Quarz gehangen. Nun wollte ich diesen auch benutzen. Auf einer Internetseite stand, dass man zum aktivieren des externen Quarzes in
Hast du das jetzt schon mla ausprobiert mit dem AVR retten weil ich gerne meinen ATMEGA8515 retten würde. Wenn ja wie hast du es gemacht MFg TWISCHER
-
Thread
Kupferdrahtdurchmesser bei Spulen
Uff. so ein Dreck. ich hab ein Problem ! Auf den Rotor habe ich ein 90S8515 mit 3k PullupWiderstand an Reset getan und 8Mhz Quarz mit 22pF auf masse. Starte ich jetzt die ganze Spulenstromversorgung, brauche ich mein Multimeter (mit Frequenzmessung) nur in die Luft zu halten
Hu? Wo issa der Code? [C] .include "8515def.inc" .def null = r0 .def Temp = r16 .org 0x000 main: ldi temp, LOW(RAMEND) out SPL, temp ldi temp, HIGH(RAMEND) out SPH, temp ldi temp
-
Thread
UART bei Atmega88
gespielt und der ISP Mode Error ist weg. Hab das Programm das sich im Anhang befindet nun auf den Atmega8515 umgeschrieben. Leider läuft es nicht so wie es soll. Es gehen alle LED's an, laut Programm soll es nur eine sein. Und ein und ausschalten lassen sie sich auch nicht. Dann hab ich noch ne Frage
Ne, sicher nicht! Weiß nicht warum da immer der atmega128 angegeben wird. Hab eigentlich den atmega88 gesetzt. Woran kann das liegen.....? Gruß
-
Thread
ATMega 128 lässt sich nicht brennen (neuer Webserver)
Programming Data Output. During Serial Program Downloading, this pin is used as data output line for the ATmega128. TXD0, UART0 Transmit pin. PDI/RXD0 – Port E, Bit 0 PDI, SPI Serial Programming Data Input. During Serial Program Downloading, this pin is used as data input line for the ATmega128. PDI/
http://www.mikrocontroller.net/articles/AVR_Checkliste#Besonderheiten_bei_ATmega64_.2F_ATmega128
-
Thread
assembler Programm licht an/aus
solange anbleiben, bis Pin7 einmal gedrückt wird. Sieht jemand meinen Fehler? [avrasm] .INCLUDE "8515def.inc" .DEF mp = R16 .DEF mo = R17 main: ldi mo, 0xFF ldi mp, 0xFF out DDRB, mp ;PortB als Ausgang ldi mp, 0x00 out DDRD,mp ;Port D als Eingang
Hy, ich programmiere noch mit dem STK 500 und einem ATMega8515 ... Habe den Stackpointer initialisiert. [avrasm] ldi temp, LOW(RAMEND) out SPL, temp ldi temp, HIGH(RAMEND) out SPH, temp [/avrasm] ????
-
Thread
Pulsdauererkennung
buäh ! hartes Urteil (wegen dem letzten Thread?) Nein Scherz beiseite ich nutze einen 8515
dienen, aber so wie es da drin geschrieben steht, isses Quatsch mit Soße. Aber gut, für einen AT90S8515 (den wirst Du wohl meinen und keinen ATmega8515 :) gelten die Werte zumindest. Was ich nicht verstehe, wo teilst Du den Timer0 nochmal durch 8? Die Lösung mit der Abfrage der Timerwerte in der
-
Thread
Mega8515 läuft nicht an.
Betreibe einen ATMega8515 mit einem externen 4 MHZ Quarz. Lege ich an die Schaltung Spannung an und stecke den Mega unter Strom in den Sockel geht alles. Mache ich nun Strom aus und wieder an, läuft der Mega nicht mehr
Problem scheint sich erledigt zu haben. Habe meinen alten AT90S8515 reingesteckt. Der lief problemlos. Habe danach wieder den MEGA8515 reingesteckt und nun lief dieser auch wieder Problemlos. Trotzdem Danke! Olli