-
Thread
RAM Baustein
festgestellt das der 14 Adresspins hat, da kann ich ja eh nicht viel mit Anfangen (hab nur einen ATMega8). mfg Max
44polig als PLCC/TQFP) gibt's in zwei grundsätzlichen Pinouts: mit AD-Wandler (dazu gehört Dein ATmega8, der gewissermaßen ein Nachfolger des AT90S8535 ist) oder alternativ mit externem RAM-Interface (das wären AT90S8515 bzw. dessen Nachfolger ATmega8515). Letztere können den RAM bei entsprechender
-
Thread
Atmega128 - Programm wird geladen, aber LED blinkt nicht?
"M103C(1) 1 ATmega103 compatibility mode 0 (programmed"?
= ATmega103 m128 = ATmega128 Atmega128 ist also m128.
-
Thread
SimulAVR Version 0.1.2.6 von 2010 hat keine Definitionsfiles für den ATTiny 2313
ATTiny2313 hindeutet. Ein simulavr --list-devices bringt: at90s1200 at90s2313 at90s4414 at90s8515 atmega8 atmega16 atmega32 atmega103 atmega128 at43usb351 at43usb353 at43usb355 at43usb320 at43usb325 at43usb326 Nun meine Fragen: Hat jemand von Euch eine Version
laden mußte. $ /usr/local/bin/simulavr -v SimulAVR 0.9git Supported devices: at90s4433 at90s8515 atmega128 atmega16 atmega168 atmega32 atmega328 atmega48 atmega88 attiny2313 @Jörg: Ich danke für den Tipp!!! --ich melde mich, wenn ich mal eine Simulation mit dem Prozessortyp zum laufen
-
Thread
Wie kann man den eine ATTiny 2313 beschreiben, ohne Studium
BETA release. Try it and report me the results. I need feedback with all new devices (ATtiny2313, ATmega8515, ATmega8535..)" AVRProg: "AVR911: AVR Open-source Programmer (13 pages, revision A, updated 07/04) The AVR Open-source Programmer (AVROSP) is an AVR programmer application that replaces
Programmiergerät gebaut, (siehe Elektronikprojekte von Scott-Falk Hühn). Damit geht es tadellos auch mit Atmega8 , 8515 , attiny2313. Mfg Paul
-
Thread
SRAM
Addressdekodierung so das immer nur ein Baustein aktiv ist. Benutze am besten einen AVR mit XMEM Interface wie ATmega8515,ATMega128,ATmeag162,ATMega64. Dort brauchst du dich ums Timing nicht zu kümmern, selbst mit 16MHz Takt kann der AVR nur mit maximal 62ns auf deinen 55ns SRAM zugreifen. Ich habe schon auf 70ns
"Benutze am besten einen AVR mit XMEM Interface wie ATmega8515" der oben besagte Speicher hat 19 Eingänge für die Adresswahl und 8 Anschlüsse für Daten. Zusätzlich gibts noch write enable, chip select und output enable inputs. Somit sind 29 oder 30 Ports
-
Thread
Biete AVR-ATmega-Controller (neu, verschiedene Typen)
: Originalverpackt Reicheltnummer "ATmega8L8 TQ" Reicheltpreis 2,85€ Bestand: 10 Einzelpreis: 1,50€ Zustand: Originalverpackt Reicheltnummer "ATMEGA 8515-16 P" Reicheltpreis 3,45€ Bestand: 3 Einzelpreis: 1,80€
Aufgrund der vielen Anfragen hier ein Update: ATmega168-20 DIP ist weg ATmega8-16 DIP ist weg ATmega16-16 DIP ist weg ATmega8-16 TQ ist weg Bleiben noch: 2x ATmega48-20 DIP 5x ATmega32-16 DIP 10x ATmega8L8 TQ 3x ATMEGA 8515-16 P Grüße
-
Thread
Ansteuerung von LCD
viellleicht aus erfahrung könnt ihr schon eine Lösung parat haben. Ich steuere eine 2x16 LCD mit dem Atmega8515. es läuft soweit gut. aber beim Einschalten von dem Board, oder Versorgung der STK500 mit dem strom erscheint zuerst nur dunkle Kästschen auf dem Display. Erst wenn ich den Reset-Knopf
Aber da ist keine Angaben von Initialisierungstiming. Ich benutze der Interne Takt von dem Atmega8515. >>Als letztes hätte ich noch den Kontrast für dich. Hast du den korrekt >>eingestellt. Bei mir war das mal so, dass das Display korrekt lief, ich >>konnte aber wegen dem Kontrast nichts erkennen
-
Thread
I2C bei Attiny13
attiny28 at90s2313 at90s2323 at90s2333 at90s2343 attiny22 attiny26 at90s4433 at90s4414 at90s4434 at90s8515 at90s8535 at90c8534 at86rf401 *attiny13* attiny2313 attiny261 attiny461 attiny861 attiny24 attiny44 attiny84 attiny25 attiny45 attiny85 atmega603 atmega103 at43usb320 at43usb355 at76c711 atmega48 atmega8 atmega83 atmega85 atmega88 atmega8515 atmega8535 atmega8hva at90pwm1 at90pwm2 at90pwm3 atmega16 atmega161 atmega162 atmega163 atmega164p atmega165 atmega165p atmega168 atmega169 atmega169p
-
Thread
ATMEGA SPI-Slave Wert zurückgeben
per SPI miteinander verbunden und der Master kann auch schon einen Befehl absenden, den der Slave (8515) erkennt und entsprechend ausführt. Nun setze ich das SPDR-Register des Slave "vor" dem Senden des 2. Byte der Übertragung mit einem Rückgabewert, damit dieses während der 2. Übertragung zurück an
erstes Projekt und ja, ich habe das sch... Manual schon fünf mal nach Anhaltspunkten durchsucht. ATMEGA8515, F_CPU ist 16MHz, SPI-Clock ist Fosc/16 Bin über jede Idee dankbar. Gruß der Hobbybastler
-
Thread
AVRs bei Reichelt guenstiger
Das ist ja echt extrem: ATmega8515: vorher 3,45 , jetzt 1,95 : -43% ATmega8: vorher 2,75 , jetzt 1,65 : -40%
Das mit RoHS war auch meine erste Vermutung, aber z.B. beim mega8515 steht PU dabei, also doch RoHS konform.
-
Thread
Dualport RAM?
128kB überhaupt? Reichelt scheint ja keinen zu haben. Will jetzt mein Projekt (Spielkonsole mit ATmega8515) um nen zweiten µC (ATmega48) als Video - und Audiochip erweitern (Grund: weniger Belastung des Hauptprozessors und Ports werden sonst auch langsam knapp). Zurzeit war das so geplant: der Mega48
@AVR Coder: Willste wirklich nen SRAM per IO ansteuern? Meinst du nicht, daß dafür nen zweiter 8515 besser geeignet wäre?
-
Thread
Software PWM für WINAVR
gebracht. Ich brauche jedoch ca. 12 oder besser 16 Software PWM Pins zum dimmen von LEDs. Reicht ein ATMega 8515 mit 8MHz dafür aus oder sollte er Mit 16MHz getaktet werden, wenn er ein Display und ca. 8 Taster verwalten soll. Bei fragen zu Software PWM ist man In diesem Forum auf die folgende Seite
Genauigkeit tut das sicher, die von Dir genannten halte ich da geeignet. Ob das auch mit einem ATmega8515 geht, habe ich zwar nicht probiert, aber das hängt im Wesentlichen nur von Deinen Genauigkeits- und Auflösungsforderungen ab. Vermutlich tut das, da der ATmega8515 auch nicht langsamer als
-
Thread
ATMEL's AVR Absatzmarkt
Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0.
> Wir setzen die AVRs (AT90S8515 später ATmega8535) inzwischen seit ca. 12 > Jahren ein. Unsere Stückzahlen sind nicht wirklich hoch, doch 5000 Stück > werden es inzwischen sein. Bei den PICs ist die Stückzahl noch 0. Ich setze
-
Thread
AVR-Studio und Stack
Hallo zusammen, Ich hab' ein Prog für die Ansteuerung eines LED-Displays an meinen ATmega8515 geschrieben. Dieses hat allerdings noch einige Bugs, weshalb ich es gerne Schritt für Schritt mit dem Debugger durchlaufen lassen möchte. Nun gibt's da aber ein Problem mit dem Stack: Meine Routine
Ich mach mal Stichwörter: - RAMgröße (nach Datenblatt) M8515: "512 Bytes Internal SRAM" - 512 (dez) = 0x200 (vergleich mal mit deinem Wert) dave
-
Thread
zyklischer Reset beim Empfang von USART-Daten
Hallo zusammen Ich habe bei einem kleinen Projekt mit einem Atmega 8515 auf einem STK500 eine Usart Library geschrieben, mit welcher ich Traces an ein Terminal ausgeben kann. Beim Versuch nun Steuerzeichen vom Terminal zu Empfangen, trat nun folgendes Problem auf
wie dir Vektoren wirklich heißen (bzw. alles andere in deinem konkreten µC) dann schau ins File iom8515.h (müsste in deinen Projektfiles unter 'external Dependencies' auftauchen. Dort sind alle diese Angaben drinnen.
-
Thread
Atmega, Nullkraftsockel und Quarze zu verkaufen
Hallo, verkaufe folgende Bauteile: Atmega8515-16 PU DIP für 2,50EUR/ Stck Atmega32-16 PU DIP für 3,50EUR/ Stck Attiny2313- 20PU DIP für 1,50EUR/ Stck AT89C2051- 24PU DIP für 1,00EUR/ Stck Nullkraftsockel (ZIF-Sockel) 40pol für 25,00EUR
Hallo, folgende Stückzahlen sind noch da: Atmega8515-16 PU DIP für 2,50EUR/ Stck 5 Stück Atmega32-16 PU DIP für 3,50EUR/ Stck 6 Stück Attiny2313- 20PU DIP für 1,50EUR/ Stck 5 Stück AT89C2051- 24PU DIP für 1,00EUR/ Stck 4 Stück Nullkraftsockel
-
Thread
Kann kein Programm übertragen, da Programmer nicht reagiert
) Device code: 0x3e = (unknown) Device code: 0x57 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x41 = ATMEGA103 Device code: 0x43 = ATMEGA128 Device code: 0x44 = (unknown) Device code: 0x45 = ATMEGA64 Device code: 0x46
= ATMEGA8535 Device code: 0x6a = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x73 = (unknown) Device code: 0x74 = ATMEGA6450 Device code: 0x75 = ATMEGA6490 Device code:
-
Thread
Fuse und Lockbits
Hallo Leute Hab gestern meinen 8515 als lichtsteuerung programiert, und dann festgestellt das die lauflichtgeschwindigkeit zu hoch ist. Jetzt kommt mein Problem. Mein AVR lässt sich weder noch auslesen noch programieren. Programmer
Weder beim AT90S8515 noch beim ATmega8515 kann man sich /RESET per fuse bit wegdefinieren. Wenn Du wirklich die lock bits gesetzt hast (ja: man kann /alle/ AVRs sperren), dann hilft ein simples chip erase, sie wieder
-
Thread
PWM Verständnisfrage
das was ich in dieser Grafik gezeichnet habe soweit korrekt ?? Ich möchte mittels der PWM eines 8515 einen Servo (Conrad 4,95) ansteuern. Ist es richtig das die Periodendauer 20ms betragen sollte, aber eher unkritisch ist, und der Puls zwischen 1 und 2ms ?? Ist meine Berechnung der Obergrenze und
weit das er an den Anschlag im Uhrzeigersinn läuft :( Ich arbeite mit folgendem Code auf dem Atmega8515L: [c] #include <avr/io.h> int main() { DDRB = (1 << PD5 ); // beim Atmega 8515L der OC1A TCCR1A = (1<<COM1A1) | (1<<WGM11); TCCR1B = (1<<WGM13) | (1<<WGM12) | (1<<CS01
-
Thread
128x32 Display mit welchen Micro-Controller ansteuern
ist Schluss ? 128x64 sind 512Bytes. Bei 4 Graustufen sind es 2kByte. Ich wuerde als einen mega8515 verwendet. Um die Daten auszugeben, wuerde ich das SPI Interface verwenden.
Danke für die Antworten. Werde mir jetzt den ATMEGA 8515-16 D bei Reichelt bestellen und das mal testen. Ob ich das auf die Reihe kriege werde ich sehen. Sonst melde ich mich wieder. ;) Sollte es nicht der Richtige sein sag mir kurz bescheid. lg
-
Thread
LCD, HD44780 und KS0076
define DDR(x) (*(&x - 1)) /* address of data direction register of port x */ #if defined(__AVR_ATmega64__) || defined(__AVR_ATmega128__) /* on ATmega64/128 PINF is on port 0x00 and not 0x60 */ #define PIN(x) ( &PORTF==&(x) ? _SFR_IO8(0x00) : (*(&x - 2)) ) #else #define PIN(x) (*(&x -
/**< pin for Enable line */ #elif defined(__AVR_AT90S4414__) || defined(__AVR_AT90S8515__) || defined(__AVR_ATmega64__) || \ defined(__AVR_ATmega8515__)|| defined(__AVR_ATmega103__) || defined(__AVR_ATmega128__) || \ defined(__AVR_ATmega161__) || defined(__AVR_ATmega162__
-
Thread
Probleme bei selbstgebauter Uhr (DEM 16217 | STK500)
ATmega8515
Fabian Hoemcke schrieb im Beitrag #1905350: > ATmega8515 Passt. Der kann das auch. Siehe Datenblatt Seite 91
-
Thread
schnelles Pin Toggeling
man bei einem AVR falsch machen? bzw. kannst du mir evt. den richtigen Code poste? Ich habe einen ATMEGA8 hier rumfliegen an den ich den Code gerne testen würde. @Peter Dannegger Genau den habe ich.... Ist leider auch nicht alles wahr :( 12,5 war max(berg ab bei gutem wind ). @Falk Ich habe
/2. Immer hübsch ein OUT nach dem anderen, abwechselnd gesetzt und gelöscht. > Ich habe einen ATMEGA8 hier rumfliegen an den ich > den Code gerne testen würde. Wobei der die Toggle-Funktion noch nicht beherrscht. Und bei 16MHz am Ende ist, also maximal 8MHz zustande bringt.
-
Thread
ser_recv(): programmer is not responding
RS232->USB Adapter auf dem Mainboard auf einem USB Port verbunden. Außerdem ist das Board mit einem ATMega8515 ausgestattet. Was mache ich falsch? Was muss ich beachten? Ich bin auf diesem Gebiet neu und habe keine Erfahrung! Ich hoffe jemand hat eine Lösung und bedanke mich schonmal im Vorraus!
beachten? Ich bin auf diesem Gebiet > neu und habe keine Erfahrung! Deine Annahme, dass der M8515 einen Bootloader hat, ist falsch. So, wie du dir das vorstellst, wird es ganz einfach nicht gehen. Den eingebauten M8515 kannst du nur über ISP programmieren.
-
Thread
Interrupt priorität
Hallo zusammen Ich habe ein ATmega8515 auf meiner Platine der zwei interrupts auslöst. Ein Timer0 interrupt der 5 LED'S ansteuert und ein USART Empfangsinterrupt, die ausgelöst wird wennn Daten vom PC gesendet werden.(Ich sende 255
hmmmmmmm!?!?! Habe gerade das Datenblatt vom ATmega8515 angeschaut!!!! gibt es da überhaupt speziell für den Timer Interupt ein Enable bit???die man zurücksetzen kann? hab leider nix gefunden
-
Thread
avr studio 4
ähnliches besitzt bleiben dir nur Simulator und >Simulator2. die habe ich :-). Auf dem Board ist Atmega 8515. wenn ich "JTAG-ICE" oder "AVR-Dragon" wähle , soll der controller rechts erscheinen oder? kannst du mir erklären wie es weitergeht. Dnke
Hi >die habe ich :-). Auf dem Board ist Atmega 8515. wenn ich "JTAG-ICE" >oder "AVR-Dragon" wähle , soll der controller rechts erscheinen oder? >kannst du mir erklären wie es weitergeht. Ich meine nicht in der Liste, sondern körperlich.
-
Thread
AVR Dragon und AVR Studio EEPROM Limit?
AVR Studio 4.18 ATmega 16 AVR Dragon WinAVR-20100110 Verbindung über JTAG Hallo Leute, ich habe neuerdings ein seltsames Problem. Der genutzte EEPROM-Speicher meines Projekts ist jetzt EEPROM: 421 bytes (
läuft aber stand alone (ohne Debugger) komischerweise noch problemlos ab. Bei einem Test mit einem ATmega8515 (kleines Demo-Programm) läuft alles prima. ISP download etc. klappt. Könnte natürlich auch der Sockel oder ein Problem mit dem Board sein. Ich habe jetzt mal einen neuen ATmega16 bestellt,
-
Thread
ATmega8, OCR2, Fehler in Tabelle?
ist aber der Atmega328 (=Atmega88 mit mehr Speicher) sogar billiger mit 2,55€ http://www.reichelt.de/ATMEGA-328P-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119685&artnr=ATMEGA+328P-PU&SEARCH=atmega328 die 0,70€ sind
Ich denke nicht !!! Man bekommt sogar den ATmega8515 zu kaufen und der dürfte wohl der " Nachfolger " des *AT90S8515* aus der *AVR-Basic Line sein*, also der 1ten Generation von AVR-Mikrocontrollern. Gerade für Anfänger ist es gut wenn man die
-
Thread
Hilfe!!STK500 funzt nicht richtig
Nun habe ich einen Atmega8 genommen und den kann ich zum Glück proggen. Aber die Fehlermeldung tritt immer auf, wenn ich den mc konfiguriere. Kann mir da jemand weiterhelfen? Dankè!
Ist es nagelneues STK500? In "meinem" steckte nämlich schon der ATMega8515...
-
Thread
IC-Programmieren
USB-Programmer-mySmartUSB-light Funktioniert das mit dem? Und was muss ich mit was bei einem Atmega8515 16PU verbinden? Danke im Vorraus! MfG Tobias
Hier könnte es her sein: http://www.avr-tutorials.com/projects/atmega8515-microcontroller-double-digit-digital-dice Dafür das der Schaltplan nicht optimal ist, scheint es gut zu funktionieren
-
Thread
Grafik LCD Ansteuerung funz nicht??
Assembler Code geschrieben um mein 240x64 Pixel großes Grafik LCD mit T6963C Kontroller mit nem ATmega8515 anzusteuern aber der code funzt nicht. Warum was habe ich falsch gemacht?? Code als Anhang gepostet. Gruß Merle
Wird der stackpointer beim ATmega8515 genau gleich wie beim ATmega8 Initialisiert?? Gruß Merle
-
Thread
ATmega162 an STK500
, dass es aus dem Programmingmode aussteigt. Ich habe "einfach" das verwendete Makefile auf den ATmega162 (sprich SCR = ATMega162) geändert und das Projekt in AVR-Studio auch entsprechend modifiziert. Bei den Fuses und Lockbits habe ich Fehleinstellungen soweit ich etwas darüber finden konnte, geändert
hy.ich hab eine frage!geht der atmega162 für den stk500 mit dem code vision avr programmieren.was muss ich einstellen ich brauchs echt dringend. lg octi
-
Thread
AVR und 82c55?
geklemmnt? Dann müsste eigentlich jeder AVR mit möglichem externen Speicherbus in Frage kommen (AT90S8515, ATmega8515, ATmega162, ATmega103, ATmega128, ATmega1281, ...). Allerdings verplempert man für den externen Bus zwei Ports. Alternative: Schieberegister über SPI ansteuern, Port-Extender via
-
Thread
LCD Designer
#8222;Ü“ und das „Grad“ für Celsius ausgeben. Ich habe zu anfangs einen AT90S8515 programmiert und musste dann wegen Speichermangel auf einen Atmega161 oder Atmega162 umsteigen. Bei den AT90S8515 hatte ich keine Probleme aber bei den anderen beiden AVR´s werden mir ganz wirre
Kann es sein, das der 161/162er schneller ist als der 90S8515 (Taktfrequenz)? Ich habe Anfangs den 162er mit den internen 8 MHz betrieben, als ich dann extern einen 16 MHz Quarz dran hatte hat mein LCD auch erstmal wirre Zeichen ausgegeben, weil das Timing für
-
Thread
[ASM] Addition (Immediate)
auch interessieren, und seit wann. Bei meinen Neueren scheint es so zu sein, bei den steinalten AT90S8515 und AT90S4433 ist es nicht so.
HI >Bei meinen Neueren >scheint es so zu sein, bei den steinalten AT90S8515 und AT90S4433 ist es >nicht so. Bei denen gab es gar keine GPIORs. Die sind mit ATmega164P/324P/644P oder/und ATmega48/88/168 aufgetaucht. MfG Spess
-
Thread
STK500: Kein vernünftiges schreiben möglich
AVRStudio 4.12 Build 472 - Verkabelung und Jumper nach STK500 Handbuch - Diverse AVR´s ausprobiert (8515,Mega16,Mega32) - Spannung und Takt am AVR gemessen - ISP-Takt liegt laut AVRStudio deutlich unter 1/4 Systemtakt - Fuses können ausgeschlossen werden (8515 hat nur 2, sollte bei High Voltage keinerlei
Sowas hatte ich auch mal als der Controller im falschen Sockel gesteckt hat. Der Atmega88 gehört in den grünen Sockel. Gruß, Arno
-
Thread
Mikrocontroller für Rolladensteuerung gesucht
Hallo Martin, z. B. ein ATMEGA16 und ein paar MUX Gruss Otto
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 da eigentlich nur
-
Thread
vu meter mit atmel
habe es genau so wie in der appnote aufgebaut nur meine analogen inputs an den 8515 angepasst ein anderes def file genommen ( für den 8515 er ) die mhz von 10 auf 8 runter dann die ports definiert die ich im 85 er mehr habe ein paar "led zeilen" eingefügt und den datenblock
Hi, also erstmal kann dein AT90S8515 nicht ohne Quarz laufen . Falls du z.B. ein Atmega8 haettest koenntest du die internen 1 Mhz nehmen. Der Timer arbeitet mit einer Prescaler von 8 (Quarzfrequenz/8) Schau dir mal bitte das Datasheet
-
Thread
Fehlermeldung bei Attiny13 Programmierung
Device code: 0x36 = (unknown) Device code: 0x37 = (unknown) Device code: 0x38 = AT90S8515 Device code: 0x39 = (unknown) Device code: 0x3a = ATMEGA8515 Device code: 0x3b = (unknown) Device code: 0x3c = (unknown) Device code: 0x3d = (unknown) Device code: 0x3e
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATMEGA32 Device code: 0x73 = (unknown) Device code: 0x74 = ATMEGA6450 Device code: 0x75 = ATMEGA6490 Device code: 0x76 = ATMEGA8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
USBDMX-Nachbau von de
gesetzt. Aber hat sich nix verändert. Immer noch keine 3V3 vom USBN und auch nur 4 MHz am XTAL1 vom 8515. Aber wenn s mit den Fuses bei dir so funktioniert hat, dann sollt der Mega8515 jetzt richtig sein. Ist also doch der USBN kaputt, oder? MFG Mixer
noch mit einen USBN9604 komme... Habe auch das USBDMX nachgebaut, die SMD-Version. Die Fuses vom Atmega hab ich gesetzt und dann festgestellt, dass der USBN9604 Controller keinen Takt ausgibt für den Atmega. Nichteinmal der Quarz schwingt von diesen IC! Ich habe die meisten Verbindungen nachgemessen,
-
Thread
Fragen zu Bascom DMXSLAVE
HIGHLEVEL Befehl "Config DMXSLAVE" in Bascom. Hier erst mal mein Code: [code] '$sim $regfile = "m8515.dat" 'Atmega 8515-16PU $crystal = 16000000 'Quarz 8Mhz extern $hwstack = 100 $swstack = 100 $framesize = 100 Config
falsch. So Baud habe ich mit rein gemacht. Hier mein neuer Code [code] '$sim $regfile = "m8515.dat" 'Atmega 8515-16PU $crystal = 16000000 'Quarz 16Mhz extern $hwstack = 100 $swstack = 100 $framesize = 100 $baud
-
Thread
OSCCAL, bitte Unterstützung
Oszi. angeht. Hab jetzt nach längerer Pause wieder mit Assembler angefangen und hab mir einen Mega8515 zugelegt. Soweit so gut, mein Programm (SPI- Schnittstelle über Software gelöst) läuft super --> aber leider etwas zu langsam. Wollte nun die Fuses ändern und den µC auf 8MHz laufen lassen, aber scheinbar
werde ich im worst case auf einen externen Quarz umsteigen. @HanneS siehe da, Datenblatt zum ATmega8515: Chapter: Memory Programming Seite: 179 Thema: Signature Bytes, werd ich mir mal anschauen. Thanks
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
Device code: 0x36 = (unknown) Device code: 0x37 = (unknown) Device code: 0x38 = AT90S8515 Device code: 0x39 = (unknown) Device code: 0x3a = ATmega8515 Device code: 0x3b = (unknown) Device code: 0x3c = (unknown) Device code: 0x3d = (unknown) Device code: 0x3e
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
LC Oscillator am AVR
Das war glaube ich ein mega8515. Wichtig ist, das die CKOPT Fuse gesetzt ist, wenn der mega8515 mit der XTAL EInstellung läuft. Die Kondensatoren hatten so um die 10-30pF, die Spule irgendwas im Bereich um die 30-70uH. Falls der
>>1er Punkt: Hat ein ATmega8 immer die gleiche Zeit um zur INT0 service zu kommen wenn mein hauptloop: rjmp hauptlooped und sonst nix? Natürlich nicht :-) der aktuelle Befehl muß zunächst beendet werden, um die INT-Routine
-
Thread
Arithmetikfunktionen in AVR GCC
Hallo zusammen, ich bin dabei, ein älteres C-Programm vom AT90S8515 auf den ATmega8515 umzusetzen, welches einige Gleitpunktarithmetik-Operationen enthält. Das alte Programm wurde mit dem alten IAR C-Compiler unter Embedded Workbench geschrieben, jetzt verwende ich
Ich möchte mit dem Atmega32 mal einen ganz einfachen Sinuswert "sin(45)"als Float ausgeben mit Winavr in einem String. Die LCDAusgabe habe ich schon. Danke. mfg
-
Thread
IR Empfänger mit ATTiny
einen "eigenen" TSOP gedacht. Der sollte nur das Signal demodulieren. Als Prozessor habe ich einen ATMEGA8515-16, den ich mit 18 MHz übertakten werde. Dieser Stellt dann ein Software-Interface zu USB, ein Hardware-Interface zu RS-232, und ein paar kleineren Spielereien her. Im Endeffekt ist es das Ziel
das IR-Signal an den Computer weiterleiten. Über ihn und die Station kann man dann meine mit einem ATMEGA8515 modifizierte Fernbedienung via RS-232 "programmieren". Diese ist dann in der Lage, bis zu 10 Endgeräte mit einer Fernbedienung zu steuern.