-
Thread
ATmega64 vergist seine Signature-Bytes
Also bei meinem ATmega wurden die Bytes auf 0xFF gesetzt, als ich folgendes gemacht habe. Ist alledings keine Programmierseqzenz, sondern. In der Flash Doku steht: 308 ATmega64(L) 2490I AVR 11/04 1. Power-up
Ich denke, 2313, 8515 oder auch mega8 sind besser geeignet.
-
Thread
Probleme mit 74LS00 und 74HCT04
ich habe die LCD-Software von Peter Fleury im Memory-mapped-mode compiliert und auf einem AT90S8515 einwandfrei ans laufen bekommen. Da ich noch einen 74LS00 hier hatte und keinen 74HC00, hatte ich den genommen. Zum Verständnis ist die Schaltung von Peter Fleury im Anhang. Für eine eigene Schaltung
Basis von HD44780 etc. muss vom Timinig her auch relativ langsam angesprochen werden – beim AT90S8515 kann man den Zugriff auf externen SRAM, was hier quasi dafür missbraucht wird, notfalls auch etwas langsamer machen (MCUCR).
-
Thread
Nur 8 KB in Atmega32 und nicht 32 KB
hast, lässt mich vermuten, dass du sowohl beim Compilieren als auch beim Linken die Option -mmcu=atmega32 vergessen hast. Damit baust du (aus hysterischen Kompatibilitätsgründen) Code für einen AT90S8515. Das sollte dir dann auch erklären, warum das Ergebnis auf 8 KiB Größe limitiert ist, aber da
Ist mmcu=atmega32 vorhanden wie z.B.: ..\avr-gcc.exe" groesser.c -mmcu=atmega32 -Os -o groesser.bin läst sich die Software nicht starten(keine RS232-Kommunikation) Welche Definitionen/Einstellungen müsste
-
Thread
USART AT90S8515
hi arbeite mit dem µC AT90S8515, der auf dem STK200 integriert ist. möchte mit usart arbeiten. weiß auch wie man die register setzt, aber die initialisierung klappt nicht. bekomme immer fehlermeldung: error: Undefined symbol: UBRRH
erledigt. headerdatei hatte ich, ist auch die richtige. ich hab mich mit den datenblättern vom Atmega8515 und at90s8515 verwechselt.
-
Thread
Einstiegsset für AVR
In dem Tutorial steht einfach nur: ATmega 8 Wenn ich das jetzt bei Reichelt eintippe, dann kommen da z.B. Atmega 8-16 DIP Atmega 8515L-8D Atmega 8L8-DIP ... welcher ist denn der, den ich nehmen muss, damit er in ein Steckbrett,
Achim schrieb im Beitrag #1762085: > An deiner Stelle würde ich kein mega8 nehmen sonderen einen "ATMEGA > 88-20 PU". Der ist ein wenig neuer und zur Zeit billiger. Pinkompatibel > zum mega8 ist er auch. ACK Nimm gleich den Atmega 88, den sollte es auch in DIP geben. Wer jetzt anfaengt hat keinen
-
Thread
Blutiger Anfänger
Led2 Waitms 50 Loop aber nix passiert auf dem STK500. Nun habe ich ja einen Taufrischen Atmega88 aufgesteckt. Muss der vorbereitet werden? Kann mir jemand Haarklein erklären, wie ich mit einem "frischen" Chip umgehen muss, damit er das geflashte Programm ausführt? STW: Bootloader usw.
Hallo Peter. 1.) Der ATMEGA88 ist im Auslieferungszustand auf den internen Oszillator mit 8er-Vorteiler gefust. Er laeuft demnach mit 1MHz internem Takt. Die Zeile [code] $crystal = 8000000 [/code] macht also schonmal nicht
-
Thread
STK 500 kaputt??
Ich habe auch noch keinen kaputt bekommen. Ich hatte mal einen AT90S8515 falsch herum in der Fassung des STK500 stecken (wurde gut heiß dabei) und ihn daraufhin in die Schrottkiste befördert. Irgendwann kam mir die Idee, dass ich ihn ja zumindest nochmal ausprobieren
spannungsregler herum hin oder was wegen dem erkennungsproblem wahrscheinlicher ist auf einen fehler des 8515 oder seiner nahen beschaltung hin
-
Thread
Nur Halbe angegebenen Baudrate mit UART @ ATmega8
Hallo! Ich möchte einfachste Daten von meinem ATmega8 zum PC senden. Das klappt auch so weit mit angehängtem Programm über eine normale MAX232-Schaltung. Was mir nun Stirnrunzeln verschafft, ist die Tatsache, dass ich zwar in der main.c eine Baudrate
MHz (STK500) Board, 25 bei 4 MHz, dann gehts mit 9k6 . Jetzt kommts aber: Das Include File muß m8515....heißen nicht nur 8515 sdonst erkennt er den 16 Bittigen Init String für die Serielle nicht. UBBRH UBBRL umgekehrte Reihenfolge etc etc. Im Manual vom ATMegaxxx steht auch drin, wie man URSEL
-
Thread
MMC-FAT32-VS1001
schematic auf jedenfall in ein board verwandeln. es gibt mehrere Optionen. * 1 board mit (mega8||mega8515)&&(vs&&MMC) * 2 boards mit (mega8||mega8515)+(vs&&MMC) ideen, vorschläge, meinungen ? ich habe eine ÄTZGERÄT 1 ;) von reichelt, welches ich innig liebe, aber die platinen werde ich wahrscheinlich
Hi hab da grad durch Zufall in der spi.c nen Schreibfehler entdeckt. Dort steht bei ATMEGA8: cbi(DDRB,PB5); sbi(DDRB,PB5); Soll sicher cbi(DDRB,PB4); sbi(DDRB,PB5); heissen ;) Gruß, Daniel
-
Thread
AVR-GCC läuft nur mit At90s8515
Das ganze funktioniert auch wunderbar, allerdings nur in der Standardeinstellung für den at90s8515. wenn ich im makefile MCU = at90s8515 in MCU = atmega83 ändere geht gar nichts mehr. (Ich hab übrigens ein Mega8 aber der wird in der Liste irgendwie nicht aufgeführt...) Sowieso, irgendwie blick
atmega83 gibts nicht - für den mega 8 bracuhst du version 3.2 mfg Christian
-
Thread
USART für den Datenempfang initialisieren
mein Name ist Christian und ich bin 16 Jahre alt. Seit ca. 2 Wochen beschäftige ich mich mit dem ATmega8515 und der Programmierung des AVR's in C (benutze das AtmelStudio). Beim Lernen und bei Problemen mit der Programmiersprache C hat mir dieses Forum und generell das Internet schon oft weitergeholfen
Programmblocks jedoch trotzdem nicht >verstanden). Dir ist aber bekannt, das im Datenblatt vom ATMega8515 Codebeispiele zur Initialisierung und auch zum Senden und Empfangen sind? MfG Spess
-
Thread
ISP Mode Error
Hallo, ich bin neueinsteiger in sachen µC und verzweifel so langsam... Ich habe einen Atmega16 und ein Atmega8515L beim Atmega8515L funktioniert soweit alles. Beim Atmega16 kommt beim Programmer Fenster die Meldung "A problem occured when execution the command. See the command output for more
-
Thread
ATMEGA & SRAM
Hi, ist es möglich an einen ATMega16 z.B. externes SRAM anzuschliessen, welches intern gemappt wird ? Beim 8515 ging das. Im Datenblatt vom Mega16 habe ich nichts darüber gefunden. Ich würde gerne ein 62256 benutzen. Er sollte das Ram
Dann nimm doch den Mega162, der ist ein Mega8515 nur mit doppelt Flash, auch pinkompatibel zum 90S8515 und in dessen Datenblatt steht auch, dass man ihn um externes Ram erweitern kann. http://www.avrfreaks.net/Devices/devices.php?action=1&devid=66
-
Thread
ATMega8L USART Problem
unzählige Beiträge Durchgelesen and ausprobiert. Es geht trotzdem nichts. :o( Mein STK500 mit einem ATmega8 spricht über das RS232 mit mir nicht mit der Sprach die ich benutze. Es kommen nur Hiroglifen zurück (sehe Bild). Das lustige mit AT90S8515 geht es. Hat jemand eine Idee bevor ich das ganze AVR
Das ist nicht lustig, sondern langweilig weil der immer gleiche Effekt. Der 8515 arbeitet mit externem Takt, er kann nicht anders. Der Mega8 kann anders und tut anders. Solange man ihm nicht beibringt, den externen Takt zu nutzen (Fuses), arbeitet er mit einem für UART ungeeigneten
-
Thread
Einstieg - Mit dem STK500?
Das STK500 ist schon sehr gut. Ich habe damit auch angefangen. Leider ist nur der ATMega8515 mit dabei. Aber wenn Du mit Analog-Signalen was machen willst, brauchst Du einen anderen MC. Zum Beispiel den ATMega16. ATMega8 ist auch sehr gut. Die meisten Tutorials und Beispiele beziehen sich
Punktrasterplatine wenn du die Uhr stand-alone betreiben willst -einen Prozessor:ich würde erstmal einen Atmega8 vorschlagen(wegen Tutorial--was übrigens sehr gut ist) Für die Uhr könnte ein Atmega16 nützlich sein, weil er mehr I/O's hat (Achtung bei Atmega16, da muss man das JTAG Interface abschalten sonst
-
Thread
ATmega8 Programm nach ATmega48 portieren?!?
Hallo zusammen, ich verzeifel fast am ATmega48. Ich versuche folgendes Programm für den ATmega48 anzupassen und trotzdem läuft es bis jetzt nicht. Ich hab nur die Register des INT0 angepasst. Vielleicht hat jemand Erfahrung mit dem portieren
Hi, ich möchte demnächst auch mehrere Atmega 88 oder 168 kaufen. Sind da die gleichen Probleme wie mit dem Atmega 48? Wenn ja, dann wäre ja eher abzuraten, oder? Gruß Florian
-
Thread
Usbasp+AVRDUDE "target doesn't answer"
Hi Georg, danke für die schnelle Antwort! Ich hatte noch einen ATmega8515 rumliegen, mit dem funktioniert alles einwandfrei! Allerdings auch nur, wenn ich bei avrdude den Parameter -B 5 und höher verwende. Sonst zeigt der ATmega8515 dasselbe Verhalten an MISO wie der
-
Thread
Taktgenerator mit UART?
Hallo Ich habe ein kleines Problem. Ich versuche mit der UART eines 90S8515 einen Takt von 2kHZ zu erzeugen. Das geht wunderbar wenn ich die zu übertragenden Daten (55h) in einer while Schleife immer wieder starte. Nur kann ich dann eben nichts anderes mehr auf dem µC laufen
gesendeten Bytes entsteht. Vielleicht kannst du den Takt auch mittels PWM erzeugen, aber der 90S8515 hat ja gar keinen PWM Generator hmm' vielleicht geht auch ein Austausch durch den Atmega8515, der wäre Pinkompatibel. Eine richtige Antwort ist das leider auch nicht. Vielleicht kannst du ja einen
-
Thread
Verkaufe STK500 incl. Conrollern und Buch
steht ein STK500, mit neustem Upgrade auf AVR Studio 4.10.356 (CD liegt bei). Es gibt dazu: 1 Stk. ATMEGA8515 1 Stk. ATMEGA163 1 Stk. AT90S8515 1 Stk. AT90S2313 1 Stk. AT90S4433 dazu. Preis für das STK500 incl. Controllern 79 plus Porto.
-
Thread
Probleme mit USART (ATMEGA8535)
Ich hab ein kleines Programm für den ATMEGA8535 mit CodeVision AVR geschrieben. Die RS232 verhält sich komisch beim ATMEGA8535. Es scheint so zu sein, dass das senden funktioniert. Nur der Empfang funktioniert nicht. Ich kann am Controller
baud (siehe ATmega8535 Datasheet) UBRRL= 0x5F; // UBRR= (fquarz/ (16* BAUD) ) -1 (siehe ATmega8535 Datasheet) UCSRB= 0x18; // Transmitter und Receiver einschalten (Datasheet) UCSRC=0x86; // 8 bit 1 Stop No Parity
-
Thread
Gutes Anfängerboard
Druck Sensoren gibt es auch schon fertig bei RS oder Conrad. Als uC würde sich die AVR Reihe ATMega anbieten für deine Ansprüche ein AtMega8515 der ist ziemlich schnell hat genügend Programmspeicher und eigentlich alle Schnittstellen die man im allgemeinen zur Ansteuerung von Sensoren benötigt!
Hi der Mega8515 ist eher ein schlechter Tip. Der hat keinen AD-Wandler was für Sensorik ganz praktisch ist. Ich würde eher zum ATMega16 als Entwicklungschip raten. Wenn man später merkt das ein Mega8 reicht kann man
-
Thread
EEPROM auslesen
Contoller: AT90S8515 Codevision Compiler
zeigt trotzdem stur ins SRAM ! Also ab und erstmal das Datenblatt gelesen. In den neueren (ATMega8515) sind sogar fix und fertige C-Beispiele. Peter
-
Thread
Compact_Flash Datasave
Hallo, wenn ich nicht ganz schief liege, hat der ATMEGA8515 auch ein externes Businterface. Damit könnte man das ganze auch mit dem machen. Oder die 8051-Derivate von Atmel sollten auch eines besitzen. Man kann aber auch einen Controller ohne externes Interface
Danke für den ersten Input habe mich für den ATmega8515-16AC entschieden für ca. 13 sFr... Noch eine weiter Frage wenn ich eine RS232-Schnittstelle will ist der MAX203 überhaupt nötig, wenn ja gibts auch dort eine billig Variante ? thx !
-
Thread
SSR schaltet nicht ab
mehr. Das SSR ist mit seinem + Anschluss über einen 630 Ohm Wiederstand mit einem Pin meines ATmega8515 verbunden. Der - Anschluss des SSR's befindet sich auf GND (0V). Einer der beiden Wechselstrom Anschlüsse ist mit GND verbunden und schaltet den Motor von Vcc ca. 9V (Gleichspannung) nach GND
Wieso schaltet es dann nicht ab, wenn der Atmega den Pin erneut auf High zieht?
-
Thread
OPTREX DMF 612
Hallo, ich habe ein Optrex DMF 612 bei mir zuhause rumliegen und würde dieses gerne mit einem ATmega 32 betreiben. Mein problem liegt darin, dass ich kein Datenblatt habe und somit auch die Pinbelegung nicht kenne. Ich habe den Tip bekommen, es waere ähnlich dem LM 211, aber dieses hat 2 mal zehn
vor Ein Zusatz-RAM 32kByte am 8515 ist alles, was man noch braucht 73 Christoph
-
Thread
Schnelle FFT in Assembler
zumal ich noch 2 atmega 16 und 32 in smd daheim habe ! gut das machen wir !
es. ;-) Für die FFT-Berechnung veranschlage ich weitere 4 kByte. Damit wären wir jenseits von ATmega32 und auch ATmega128. Eigentlich etwas für ATmega2560 mit 8 kB RAM, wenn nicht sogar schon etwas für AT91SAM7xxx. Vorsicht beim ATmega256x in Assembler: für Unterprogramme werden nicht 2 sondern
-
Thread
Typenvergleich 8515 8535 ATmega8
Hallo! Für meinen Einstieg fehlt mir ein wenig eine Übersicht, welche Vor- und Nachteile die einzelnen Typen haben. Gibt's da was wichtiges zu beachten? AFAIK ist der mega8 ja wohl der kleinste (28 Pin), während die beiden anderen 40 Pins haben und eben auch mehr Datenbusse. Während der 35er aber zwei 8-Bit Timer hat und nur 32 I/Os, hat der 15er 35 I/Os bei nur einem 8er Timer. Gibt es wesentliche Unterschiede bei den dreien in der Programmierung? Oder irgendwelche anderen Kaufentscheidungen?
-
Thread
ASM-Code für CAN-Übertragung. Wo ist der Fehler?
sorry aber ich krieg hier langsam die Kriese, da ich das Problem absolut nicht feststellen kann. ATmega8515-mcp2515-mcp2551============mcp2551-mcp2515-ATmega8515 Übertragung in eine Richtung: 2 Bytes. Beim Emfänger an USART ausgeben. Die 2 zu übertragenden Bytes werden ca. 3 mal übertragen, danach
-
Thread
UART initialisieren / gcc
Hallo Leute, ich versuch mit WinAVR ein Programm zu schreiben, das mir über den UART meines ATmega32 ein paar Zeichen zum PC sendet. Dafür hab ich eine Funktion UART_init geschrieben die mir den UART initialisieren soll. Compilieren funktioniert ohne Probleme, beim debuggen spring er allerdings
verwendet einen Takt von 3,69MHz für den "Slave"-Controller. Zumindest war das beim mitgelieferten at90s8515 so. Einstellen kannst du die Frequenz im AVR-Studio bzw. mit STK500-Plug-in. Schönen Gruß Rahul
-
Thread
RTC-Timer2 - Binär Uhr
mfg. Was ist denn an dem atmega8 so falsch ? Mfg Bqube
>> mfg. > > Was ist denn an dem atmega8 so falsch ? > > Mfg Bqube Der Atmega8 und der Atmega48/88 haben voneinander Unterschiedliche Registersätze betreffs der Timer. Und offenbar benutzt du Timerregister die es im Atmega8 so
-
Thread
uart_puts ("...") gibt plötzlich ein 'R' aus
String nicht befunden hat. Bei einer noch höheren Anzahl von zu sendenden Zeilen fängt plötzlich der ATMEGA8515L an fortlaufend die ganze ASCII-Tabelle wiederzugeben, wobei er jedes Zeichens mehrmals wiederholt. Ich nehme an, ich hab hier ein Problem mit irgendeiner Puffergröße?! Kann mir jemand nen Tipp
nicht befunden hat. Bei einer noch höheren > Anzahl von zu sendenden Zeilen fängt plötzlich der ATMEGA8515L an > fortlaufend die ganze ASCII-Tabelle wiederzugeben, wobei er jedes > Zeichens mehrmals wiederholt. Ich nehme an, ich hab hier ein Problem mit > irgendeiner Puffergröße?! Jo, Dein SRAM
-
Thread
Uart Problem mit ATtiny26
leider nicht allzugut. Eigentlich habe ich Null Ahnung wie ich den uart verwenden kann. Beim AT90S8515 habe kann ich senden und Empfangen die diese Typen sind vollkommen verschieden. Gruss Eloardos
abstempeln :-). Andererseits befindet er sich dort bei den EEPROMs in guter Gesellschaft mit u.a. ATmega 16 und 8515... Und tatsächlich steht beim Tiny26 in der Übersicht, das er einen UART haben soll. Da sollte man ihn doch sicher zurückgeben können, oder? Gruß Ingo
-
Thread
ATMEGA 16 Crystal
hallo, benutze für das stk500 mit atmega16 einen K16 Crytal für den takt. welche fuse muss ich im atmega 16 setzen damit das teil sauber läuft? bekomme auf uart nur müll... wird wohl am takt liegen. f_cpu ist auch auf 16mhz eingestellt
hallo, gibt es eine möglichkeit wieder an den atmega heranzukommen, wenn man ausversehen low freq crystal eingestellt hat?
-
Thread
Schieberegisteransteuerung mit einem 8515
Hallo! Kann mir jemand in Assemblersprache ein Programm für den 90s8515 mitteilen, mit dem ich Schieberegister ansteuern kann? Der Sinn dieser Software soll sein, möglichst viele Ausgänge zu erhalten und diese Ausgänge am Schieberegister über ein LCD-Display mittels Up
Im ATMega8515 Datenblatt ist das SPI erklärt inclusive Programmbeispiel auf Seite 127. Peter
-
Thread
AVR Preise gehen brutal runter.
dass sie lamgfristig nur noch ein paar wenige besonders beliebte Modelle günstig anbieten (z.B. den ATmega328) und einen 8 Pinner. Wie sagt man so schön: Totgesagte leben länger.
www.microchip.com/ParamChartSearch/chart.as... > Sie Suche ist doch noch voll kaputt! > > Ein ATmega168 (und viele seiner Brüder) soll 1 Byte Ram haben... > > > Ich glaube: Das wird noch! Richtig, da ist vieles noch nicht richtig eingepflegt. Also mein Atmega16 hier z.B. hat auch mehr als
-
Thread
16 x PWM erzeugen
noch dazu die Bussignale annimmt. Für 16 PWMs wird aber aufgrund der Pinknappheit wenigstens ein ATMega8 in Frage kommen. Bei 16MHz Takt hat man dann auch noch ein "wenig" Rechenkapazität übrig ;-).
gleiche Frequenz und Phasenlage haben. Da genügt für eine Software-PWM mit 16 Kanälen ein Mega8, Mega8515 oder Mega8535. ...
-
Thread
STK500 zerschossen?
scheint nur sporadisch zu gehen (Ich benutze allerdings auch einen FTDI USB-RS232-Adapter) mit einem atmega168 oder atmega88. Ich bekomme mit dem AVRStudio5 häufig Fehlermeldungen, wie expected 0x00 got 0xc0. Ich werde dann nochmal einen 8515 und einen m16 probieren. Über HVPM lassen sich die M88/168 fusen
Wenn ich den VTARGET-Jumper ziehe, blinkt die Statusled am Atmega8535 Rot-Grün und die VTARGET-LED leuchte ganz schwach. HILFE!!!
-
Thread
serielle Kommunikation / Terminal
Wie betreibt man serielle Kommunikation mit AVR und Terminalemulation auf dem PC? Benutze den 8515 an dem der Max232 hängt. Das kleine Testproggie gccTest7 sollte also funzen und "HELLO WORLD" auf dem Moni ausgeben. Leider weiß ich nicht welches Terminalproggie man dazu nehmen muß.... Wenn jemand
wurscht, was Du nimmst. Die Parameter müssen mit denen Deines AVR übereinstimmen, wobei Du beim AT90S8515 (den meinst Du sicherlich -- es gibt auch einen ATmega8515) sowieso nicht viel Auswahl hast. Gängig ist das sogenannte ,,8N1'', also 8 Datenbits, keine Parität, ein Stopbit. Handshake ist nicht
-
Thread
Verkaufe diverse Bauteile
die ich mal besorgt aber nie benutzt habe: *Mikrocontroller* 3x AT90S2323-10PI DIP 1x AT90S8515-8PC DIP 2x ATTINY12-8PI DIP 1x ATMEGA162-16PI DIP *Speicher* 1x AM29F040B-90JC (PLCC-32 512K x 8 Flash) *USB* 1x FT245RL (SSOP-28 USB-Parallel FIFO Interface) 2x AN2131SC von Cypress (44-
Hätte an folgendem Interrese. 2x ATTINY12-8PI DIP 1x ATMEGA162-16PI DIP 10x Western-Modularbuchse, 8P8C 25x Anreihklemme 2-polig, RM5,0 (Reichelt: AKL 055-02) 15x Printstecker, Einzelstecker, gewinkelt, 2-polig (Reichelt: PSS 254/2W) 12x TLP421 (SOIC-4
-
Thread
Gefälschte AVR-uC?
http://siliconpr0n.org/map/atmel/atmega88/mz_flylogic/ http://siliconpr0n.org/map/atmel/atmega328/mz_20x/ Ganz klar der gleiche Chip :-)
Dokument. Errata: 41.9 Rev. 8271A – 12/09 1. New datasheet 8271 with merged information for ATmega48PA, ATmega88PA, ATmega168PA and ATmega48A, ATmega88A andATmega168A. Also included information on ATmega328 and ATmega328P Und bei den neusten PB-Typen: http://www.atmel.com/Images/Atmel-42176
-
Thread
JTAG ICE 3 - connection problem (ATSAM4S )
AT32UC3A1512 ATmega128RFA1 ATmega644A ATtiny167 AT32UC3A3128 ATmega162 ATmega644P ATtiny20 AT32UC3A3128S ATmega164A ATmega644PA ATtiny2313 AT32UC3A3256 ATmega164P ATmega645 ATtiny2313A AT32UC3A3256S ATmega164PA ATmega6450
AT32UC3B1128 ATmega169PA ATmega8515 ATtiny40 AT32UC3B1256 ATmega16A ATmega8535 ATtiny43U AT32UC3B1512 ATmega16HVB ATmega88 ATtiny44 AT32UC3B164 ATmega16M1 ATmega88A ATtiny44A AT32UC3C0512C ATmega16U2 ATmega88PA ATtiny45
-
Thread
"richtiges" implementieren eines einfachen Übertragungsprotokolls
Hilfe freuen. Es geht darum eine Datenkommunikation zwischen PC (serielle Schnittstelle) und µC ( ATMega8515 ) aufzubauen. Erst einmal nur zu Lernzwecken ein single Master Protokoll: <SenderID><EmpfängerID><Länge><Nutzdaten><Checksumme> Dabei habe ich erst einmal damit anfangen am PC ein kleines Datenpacket
SeinderID? > Es geht darum eine Datenkommunikation zwischen PC (serielle > Schnittstelle) und µC ( ATMega8515 ) aufzubauen. Wenn du eine "normale" serielle Schnitte hast, dann ist sogar die Empfänger-ID ziemlich eindeutig... > <SenderID><EmpfängerID><Länge><Nutzdaten><Checksumme> Wie willst du die
-
Thread
Atmega32 STK500 Programmierung nicht möglich!
Hier das Foto! Ein 8515 lässt sich im D3 Sockel auch nicht mehr Programmieren!
Der Atmega liegt falsch rum!
-
Thread
ATmega88PA-15AZ - 15 oder 16 oder 20 MHz ?
> Frisch vom Hersteller bei dem auch der ATmega88PA-15AZ drin steht. Eben, warum sollte man auf einer Website "sos" suchen? Und "frisch vom Hersteller" finde ich für den ATmega88PA-15AZ nur 16 MHz, das ist wohl dem 'Automotive Quality Grade'
trotzdem mit 20MHz fehlerfrei läuft Ausprobieren. Z.B. betreibe ich hier für den Eigenbedarf einen ATmega1284P mit 25 MHz, der ist mit 20 angegeben, sowie einen ATmega8515-16PI von 0535 mit 22 MHz statt 16, allerdings bei Zimmertemperatur (nicht 'automotive' bei -40...125 °C). Keinerlei Probleme.
-
Thread
Was brauch ich um mit Microcontrollern zu arbeiten?
Ich empfehle zum Start einen Prozessor der ATmega Serie. Ein ATmega32 ist schon ganz nett für den Anfang. Um unter Windows compilieren zu können brauchst Du dann WinAVR und als Entwicklungsumgebung und zum Debuggen empfehle ich AVRStudio von
Ok! danke hab ich auch gerade gelesen! Was für ein Controller ist für den Anfang gut? ATmega16? Danke
-
Thread
Atmel Merk Gerät Bauen
Nur eben grösser als ATMega16 gets bei mir nicht :( aber ich denke das sollte reichen wen ich die Datenbase nach aussen verlagere essollten pro stunde auch nicht mehr als 4 oder 5 züge sein zudem ess muss nicht umbeding
für den Atmega 16 und die Externe Speicherkarte. Ich hoffe ihr unterstützt mich dabei :D. Liebe grüsse Claudio P.S. Hab mir das mit den Punkten und kommas zu herzen genommen ;-) .
-
Thread
8 bit Divisionsroutine
schon mal mit der 8/8 bit Routine div8u von Atmel gearbeitet? Hab sie in ein Programm für meinen ATMega8515 eingefügt aber danach kamen utopische Werte heraus. Nun habe ich die Funktion allein getestet und das Ergebnis und rest im EEPROM gespeichert um diese Werte auszulesen. Ich habe immer das
.nolist .include "m8515def.inc" .list .def drem8u =r18 ;remainder .def dres8u =r19 ;result .def dd8u =r20 ;dividend .def dv8u =r21 ;divisor .def dcnt8u =r22 ;loop counter .org 0x0000
-
Thread
Timer initialisieren/Anfängerin
timer initialisiert (Overflow nach 50ms)? und dann Timer overflow variieren? Der Controller ist Atmega 8515. Wie ich gelesen habe muss man man den Datenblatt lesen was ich schon versucht habe zu machen aber ich verliere den Übersicht und weiß nicht was wichtig und was nicht wichtig ist. Als Anfängerin habe ich so geschrieben: /* Atmega 8515*/ #include <avr/io.h> #include <avr/interrupt.h> #include<avr/delay.h> int main(void) { DDRB = 0xFF; PORTB = 0x01; // Timer 0 konfigurieren TCCR0 = (1<<CS02); // clkI/O/256
-
Thread
Drehreglerwerte an visual basic übergeben
nach. Ich nehme mal an das du integrierte Analog Digitalwandler meinst. Was ist DIP. Hat der ATMEGA8515L auch sowas. Hab grad im Datenblatt geschaut, da ich aber nicht genau weiß nach was ich suchen soll ist mir nichts aufgefallen. Wenn ja welche Pins sind das. mfg
der MEGA8 2 AD-Kanäle mehr (also 8). Im Starterkit sollte ein MEGA8-16PU also mit DIP28 sein. 8515 ist ohne AD. gruß avr
-
Thread
FETs gesucht -/+ nicht smd
ähm... atmega8 != atmega8515
also in der originalschaltung ist en atmega8-16tq könnte ich den dann durch einen ATMEGA 8-16 DIP ersetzen ?? der hat zwar ein paar pins weniger, aber durch 2 3 portänderungen im programm sollte das auch mit den dort vorhanedenne pins funktionieren