-
Thread
BASCOM SPI Taktflanke der SCK
ich habe das im Anhang befindliche BASCOM Programm geschrieben um die Kommunikation zwischen einem ATmega8515 und einem ASIC zum laufen zu bringen. Mein Problem ist, dass der 8515 (Master) seine Daten an den Slave (ASIC) immer bei de steigende Taktflanke der SCK Clock sendet. Ist es mit dem Software SPI möglich dass der 8515 die Daten immer bei fallender Taktflanke sendet, also genau umgekehrt wie es jetzt ist? Hoffe jemand kann mir dabei helfen. Viele Grüße, Christian
-
Thread
Atmega128 mit QIL-Gehäuse gewünscht? ;-)
Paul Baumann wrote: > Im Ernst: Einen Atmega128 in einem 64 poligen Quil-Gehäuse könnte man > doch gut gebrauchen. Hineinpassen würde er von der Anschlußanzahl ja. Naja, eigentlich kann man doch heilfroh sein, dass ATMEL /überhaupt/ noch µCs
gegeben hat, was ja zumindest schon >mal in die Richtung geht. Und die gibt's auch nimmer... ATmega8515, PLCC44. Aber selbst QFP44 ist mit 0,8mm Pitch noch gut handhabbar. Das Problem ist keins. @ Paul Baumann (Gast) >Frage: Arbeitet jemand in einer Herstellerfirma von Microcontrollern und
-
Thread
USB for Dummies: einfacher Datenaustausch yC <-> PC
da er recht umfangreich aussieht. Meine Fragen: 1.Wie initialisiere ich die USB-SS mit einem Atmega8 oder 8515L? 2.welche includes brauche ich und woher bekomm ich diese? 3.wie greif ich auf den CDC-Treiber zu 4.was ,muß ich noch beachten Ich weiß, zur Init gehört eine VendorID und eine DeviceID
> Hast du schon mal einen 8- oder 14pinner mit integriertem USB gesehen? habe noch nie einen atmega8 mit 8 oder 14 pins gesehen :) TQFP32 (evt. mit QFP32->DIP adapter) atmega8U2 würde mir lieber sein
-
Thread
Frage zu einer Ampelschaltung mit Interrupt
ampel: Rot = LED7 Gelb = LED6 Grün = LED5 ich hoffe ihr könnt mir helfen. danke! .device ATmega8515 .nolist .include "m8515def.inc" ;========================================================================== ;DECLARATIONS .def temp = r16 .def merker = r17 .def counter = r18
-
Thread
RGB Signale
Hi Leute, ist es möglich mit einem ATmegaX (d.h. ATmega8,ATmega16,ATmega32,etc) RGB-Signale und einen konstanten Takt zu erzeugen ? MFG Smith
armen AMega... Das ist jetzt aber doch etwas übertrieben. Mit einem normalen SRAM an einem mega8515 @ 18MHz sind rund 5MB/s Datenausgabe zwischen SRAM auf ein LCD möglich. Gleichzeitig kann man sogar noch mit 115,2kbaud Daten ins SRAM laden...
-
Thread
bidirektionale Datenübertragung zwischen 2 Atmega 8
Hallo, an einem Atmega8 sind 10 Sensoren und 10 Aktoren angeschlossen. (Sensoren und Aktoren sind binär) Der 1.Atmega8 soll die Signale der Sensoren abfragen und über 2 Leitungen an einen 2.Atmega8 weitergeben dieser
der Atmega schreiben.
-
Thread
AVR-Tutorial - Welchen ISP-Programmer
index.php?module=artikel&action=artikel&id=1138 AVR Entwicklungsplatine für 40-pol. AVRs (AVR-P40-8515) - http://shop.embedded-projects.net/index.php?module=artikel&action=artikel&id=96 Also wäre echt super, wenn Ihr mir da behilflich sein könntet. Lieben Gruß
China (dauert lang) ca. 3 Euro http://www.ebay.de/itm/USB-ISP-USBASP-Programmer-for-ATMEL-AVR-51-ATMega-ATTiny-ATMEGA8-ATMEGA128-/110838575137?pt=LH_DefaultDomain_0&hash=item19ce7e7021 Aus Deutschland (schneller, aber teurer) 7 Euro https://guloshop.de/shop/Mikrocontroller-Programmierung/AVR-USB-ISP-Programmer
-
Thread
Welche Atmega´s gibt es in PLCC-Bauform
Hallo, welche Atmega`s gibt es überhaupt in PLCC-Bauform? mfg Klaus
Hi AFAIK nur Mega8515 und Mega8535 Matthias
-
Thread
Zwei neue Kinder in der AVR Familie
Moin, von Atmel gibt es zwei neue Controller bei derAVR Mega Familie, der ATMega8515 und der ATMega162. Ersterer ist wie der Name sagt ein Nachfolger des 8515, aber mit den Fatures der Megas (16MHz, Hardware Multiplier, USART ...). Der 162 ist ein Nachfolger des 161 und hat im
-
Thread
[V] Atmel STK500 inkl. Zubehör
Netzteil. Es wurde nur zu Testzwecken ausgepackt. Außerdem befindet sich auf dem STK500 noch ein ATmega168P. Auch der ATmega8515L, der beim STK500 im Lieferumfang war wird mitversendet. Preis: 70€ VHB inkl. versichertem Versand innerhalb Deutschland. Lieferung wie auf den Bildern, OVP habe ich leider
-
Thread
Timerprobleme
Hallo! Ich habe immer noch Probleme mit der Verwendung des Timers. Habe nun den ATMega8515 (anstatt den 90s8515) und versuche den Timer1 in den Output Compare Mode zu bringen. Der Interrupt wird auch (fast korrekt) aufgerufen. Nur der OC1A Pin toggelt nicht. Kann mir hier vielleicht
-
Thread
Abfrage einer Folientastatur
Codeschloss zu realisieren möchte ich gerne eine Folientastatur (0-9,#,*, jedoch keine Matrix) an den atmega8515 anschliessen. Jedoch bereitet die Tastatuabfrage Probleme: Meine 1. Überlegung: Ständig den verwendeten port pollen um somit im Falle eines Tastendrucks eine Veränderung des binären Zustands
Hallo, ich verstehe dein Problem nicht, wieso benutzst du nicht die I/O Ports,der 8515 hat doch genug dafon. Gruss. Vitali.
-
Thread
unrecognised emulation mode: avr4
Die CPU ist der ATmega8, im Makefile kann ich diesen aber nicht einstellen, nur einen atmega83 und einen atmega85: 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
-
Thread
Analog-/Digital-Wandler Test
VC160 und hat eine "4000Count Anzeige". Der ADC den ich testen möchte ist der interne Wandler im ATmega8! Ich bin davon ausgegangen, dass das Multimeter genauer misst. Also es muss ja nicht der Hit der Messtechnik werden, aber so eine starke Abweichung stört mich schon. Was könnte ich vermasselt haben
geworden. OK, dann ist das vielleicht normal, dass die ein bisschen schlechter sind, die Werte vom ATmega8. Ich hätte noch einen ATmega8515 da, vielleicht test ich den mal. Oder haben die alle den selben ADC drin? Auf jeden Fall beides Mal 10bit, weiß nicht obs was bringt? >Ich würde auch zusehen, dass
-
Thread
USART Initialisierung Atmega162
GPS Empfänger ist an der seriellen Schnittstelle angeschlossen. Ich habe zuerst mit dem Atmel AT90S8515 gearbeitet und alles funktionierte super. Nun habe ich auf den Atmega162 portiert, der 2 serielle Schnittstelle hat. Er hat anstatt UART nun USART, aber ich stelle in der Initialisierung ein, dass
weiterhelfen? Was muss ich da beachten? Gibt es Fusebits, die ich definitiv einstellen muss? Im Atmega162 Datasheet habe ich da nichts weiter zu gefunden. Vielen Dank, Anna
-
Thread
Problem beim ersten Übertragen vom AVRStudio zum STK500
Der ATMEGA kommt in einen anderen Sockel wie der 8535 Otto
aber wo kann ich das nachlesen, welcher chip in welchen Sockel muss. Bei mir war übrigens ein ATMEGA 8515L drinnen , also kein 8535 (falls das wichtig ist). Leider gabs kein Handbuch zum board....
-
Thread
Probleme beim Programmieren von Atmega88 /Atmega48
Hallo, bin am verzweifeln, da ich weder Atmega48 noch Atmega 88 mit meinem STK500 flashen kann. Atmega 16 und AT90S8515 funktionieren problemlos. Programmiere in C mit WinAvr. Auch beim Googlen fand ich keinerlei Hilfreiches. Hab meine Software
keinerlei weitere Ideen, an was es liegen kann! Folgende Fehlermeldung wird gebracht: avrdude -p atmega88 -P com1 -c stk500 -U flash:w:test.hex avrdude: verifying ... avrdude: verification error, first mismatch at byte 0x0002 0x32 != 0x00 avrdude: verification error; content mismatch
-
Thread
Suche kleines Echtzeitbetriebsystem für at90s8535
tiny461 mega2560 mega645 tiny48 mega2561 mega6450 tiny84 mega324P mega8 tiny85 mega328P mega8515 tiny861 mega32 mega8535 tiny88 mega325 mega88 Also wirst Du Hand anlegen müssen! Gruss Th
Aus der FAQ For microcontrollers, TinyOS supports the Texas Instruments MSP430 family, Atmel's Atmega128, Atmega128L, and Atmega1281, and the Intel px27ax processor. There is work underway to support the Cortex M3. Ebenfalls aus der FAQ It's been designed for very reasource-constrained devices
-
Thread
Nachfolger für ATMega gesucht
möchte aber auch nie wieder dieses Bytegeschiebe wie damals in einem Projekt, bei dem die 8kB des Atmega8515 wirklich bis auf den letzten Platz gefüllt waren. Das hat unendlich viel Zeit gekostet. Da nehme ich heute lieber direkt den dicksten STM32-"Brummer" bis zur Serienreife und specke /dann/ erst
möchte aber auch nie wieder dieses Bytegeschiebe wie damals in einem > Projekt, bei dem die 8kB des Atmega8515 wirklich bis auf den letzten > Platz gefüllt waren. Das hat unendlich viel Zeit gekostet. Keine Bange, außer Mark Watney muss das keiner in der Zukunft tun ;-) > Da nehme ich heute lieber
-
Thread
Einsteiger - Einfache LED Schaltung mit Mikroprozessor - USB
Steckbretter --> brauchst du übrigens auch noch B: unlötbar (zumindest für mich) Ich würde den Atmega 8 empfehlen (egal ob 8-16 oder 8L8). Der wird oft benutzt. Die 8515 / 8535 haben zwar ein paar Pins mehr, aber werden seltener in Tutorials verwendet. Im Zweifel in die Datenblätter schauen, die ersten
/Atmel-ATMega-AVRs/ATMEGA-8-16-DIP/index.html?;ACTION=3;LA=444;GROUP=A363;GROUPID=2959;ARTICLE=45024;START=0;SORT=artnr;OFFSET=16;SID=13T2eJtn8AAAIAACUUgF83b7b718a07c914e24e05a19df9b7db0c wobei zweiterer eigentlich
-
Thread
HILFE DMX-Empfang mit ATmega8 und Hoelscher
Hoffnung meine Bitte an Euch: Gibt es jemand der mir dabei helfen kann, das von Hoelscher für den Atmega8515 geschriebene Programm auf einen Atmega8 anzupassen? Oder auch ein ähnliches. Ich dreh langsam durch!!! Seit über einer Woche bin ich an diesem Thema dran und anscheinend wirklich zu blöd das
durchwühlt. Wie man sieht Ergebnislos!!! Mein Equipment: WinAVR-20080512 AVRStudio 4.13 STK500 ATmega8 mit externem Clock von 8MHz Ich wäre Euch sehr dankbar. Beste Grüße Jürgen P.
-
Thread
avr910 und m88
AT90S4433 Device code: 0x31 = (unknown) Device code: 0x32 = (unknown) Device code: 0x33 = ATMEGA88 Device code: 0x34 = AT90S2333 Device code: 0x35 = (unknown) 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 = (unknown) Device code: 0x3f = (unknown) Device code:
-
Thread
AVRDUDE Fusebits
, macht er garnichts. Einfach garnichts, keine neuen Ausgaben. Mein Befehl: [code] avrdude -p m8515 -c avr911 -P /dev/ttyUSB0 -U hfuse:w:0xD8:m [/code] Als Programmer habe ich eine MySmart USB MK3. Eigentlich hatte ich auh noch lfuses, die habe ich aber erstmal entfernt.
Wenn er von da nicht nach 0xD8 programmiert werden kann, stellt sich die Frage, ob sich dein ATmega8515 denn /überhaupt/ irgendwie programmieren lässt. Es gibt zwei Fälle, die ich mir vorstellen kann, warum das nicht geht: 1) Der Chip hat Lockbits gesetzt. Dann muss man erst einen chip erase
-
Thread
USB-DMX Interface Makefile erstellen
: Ich habe mir das USB-DMX Interface von Digitalenlightenment aufgebaut und wollte mir jetzt den 8515 programmieren. Das Problem ist das es bei mir mit dem seriellen Programmieradapter nicht funktioniert hat. Deshalb habe ich mir den USBASP-Programmieradapter gekauft und WinAvr heruntergeladen. Jedoch
kein Häkchen bei 'Write') Und nun die Vorgehensweise (da ich weder den Programmer noch einen ATmega8515 habe, musst Du selbst kreativ mit Phantasie handeln, wenn es hakt): 1) Du schließt den Mikrocontroller an den Programmer ("USBasp") an. 2) Du schließt den USBasp an den Computer an und wartest
-
Thread
GCC - I/O problem + Tastatur - Blackout
Umgebung zu implementieren. Ich hoffe ihr könntet mir trotzdem helfen !! :-( Ich habe einen ATmega8515 mit 12MHz, da hängt ein MAX232 für Ausgabe auf dem PC, und ein ISP mit dem 75HCT244N für die ISP. Habe alles selber zusammen gebaut. Zudem habe ich einen Application Boad mit LED's und Tastern
und ausgabe auf PC wenn Interrupt ausgelöst wurde ). Mein Ziel ist es eine PC-Tastatur am mega8515 anzuschliessen und die eingaben mit dem UARt an den PC weiter zu leiten. Wie gesagt, es ist nur ein Ziel. Um dieses Ziel zu erreichen habe ich die AVR313 gefunden, kann sie aber nicht mit dem Winavr
-
Thread
UART Problem (Assembler zu C) III
Initialisierung vom UART glaube ich nicht. Ich hatte ja deinen Code bzw. die Initialisierung auf einem Atmega32 und angepasstem F_CPU laufen lassen und das funktionierte mit einem PC auf der Gegenseite. Ich habe aber keinen Atmega162 zum testen, vielleicht jemand anderes? Du könntest aber nachsehen, ob
aufnehmen, d.h. data+bss Grösse muss entsprechend _kleiner_ als die SRAM Grösse sein. ADD: > Atmega162 > Flash (Kbytes) 16 > EEPROM (Kbytes) 0.5 > SRAM (Bytes) 1024 Da bist du mit zwei Feldern zu je 384 Bytes schon anständig am SRAM füllen!
-
Thread
Pollin Evaluationsboard und AVRISPmk2 Problem
Unable to read device ID" Die Spannung kann ich auslesen. Der Controller sollte auch stimmen. ATMEGA 32. FUSE-Bits und LOCK-Bits kann ich zugreifen. Gleiches Problem habe ich auch mit einem neuen Controller. Könnt ihr mir da weiterhelfen?
zurücksetzen kann. Ein Atmega32 tut schon weh... vielleicht für den nächsten Test einen preiswerten AVR als Ersten testen. http://support.atmel.com/bin/customer.exe?=&action=viewKbEntry&id=22 h**p://www.mikrocontroller.net/
-
Thread
Ist es möglich, etwas wie EEMEM und PROGMEM für externe RAM?
, mit einem externen Modul. Schade, daß es nicht geht, diese Speicher so tief wie eigene RAM von ATMega zu integrieren.
Beitrag #5958587: > Beim 8051 hätte man externen XRAM Das gibt es auch bei manchen AVR. Wie bei ATMega8515 (wenn man nur 512 bytes RAM hat, dann ist externe RAM schon eine Notwendigkeit!), so auch bei ATmega128A und ATMega2560.
-
Thread
Atmega32 UART Interrupt probleme
ich habe zweit controller über den UART miteinander verbunden was teilweise Funktioniert aber mein ATmega32 Stürtzt ab. Der Sender AT90S2313 PIN Txd ist driekt mit dem ATmega32 PIN RxD über eine Drahtbrücke verbunden .... geht das so direkt oder muß ich da noch andere Bauteile zwischen schalten???
noch mal für Text. der RAM sollte mehr als reichen vor allem da das Programm vorher in einem AT90S8515 ohne UART lief.
-
Thread
Wir kriegen euch alle!
gut von Hand loetbar, 2x RS232, Geschwindigkeit ziemlich >egal, 5V Betrieb. Nimmm doch einen ATMega8515 - bis zu 64kByte RAM extern - sollte für Dich perfekt sein
> Wenn du mit 4 KiB RAM auskommst, kannste dir auch den ATmega644/644P > angucken. Den gibt's sogar im bastlerfreundlichen DIL-40. Da hassu recht. Hatte ich mir garnicht angeschaut weil der im Reichelt Katalog nur 1kb hat. Aber 4kb ist knapp, wohl nicht
-
Thread
AT89S8252 USB Adapter ISP
Der AT89s8252 ist ein 8051, kein AVR. Hol dir lieber einen ATmega8515, der sollte bis auf den invertierten Reset pinkombatibel sein (siehe Datenblatt). Wenn du den AT89s8252 behalten willst kannst du keine AVR-Software verwenden, sondern brauchst einen 8051-Compiler
Danke für die Tip's, mit denn Atmege8515 klappt es. Gruß Tobias
-
Thread
Quarz (4/ 16 MHz) an STK500 anschießen!?
studiert und mich dann doch entschlossen die Frage nochmal hier zustellen... Es geht dabei um einen ATmega 8515. Wie schließe ich einen Qarz an? 1. Die beiden Beinchen des Qurz mssen ja in den Socket for Crystal gesteckt werden, ist egal welches Beinchen wo rein? 2. Ich habe gehört das es passieren
oki. super, dass hört sich ja schon gut an... Was muss ich jetzt genau bei dem ATmeg8515 machen, um den Quarz zu aktivieren? Unter Fuses auf Ext. Crystal/Resonator Hgh Freq,;Start-up tim: 16k CK + 4ms;??Muss ich einen Jumper umsetzten?
-
Thread
Programmspeicher mit EEprom
dass der atmega128 schon 128kb programmspeicher hat, aber der ist mir etwas zu teuer. und falls das geht, wie ruf ich dann das programm im eeprom dann ab? bin für jeden vorschlag dankbar. gruß felix
beim 8515 kannst du einen externen parallelen DATENspeicher (kann auch ein EEPROM sein) anschließen, kein Problem. Beim 2313 bleibt wohl nur ein serielles EEPROM, wenn es die Zugriffszeiten erlauben, eine sehr
-
Thread
avr-libc 1.8.1 freigegeben
definitions for tiny 13a/24a/44a/84a, tiny167 and mega328p * New devices supported: - ATmega256RFR2, ATmega2564RFR2, ATmega128RFR2, ATmega1284RFR2, ATmega64RFR2, ATmega644RFR2, AT90pwm161, ATA5272, ATA5505, ATA5790, ATA5795, ATA6285, ATA6286, ATmega1284, ATmega128A, ATmega164PA, ATmega165PA, ATmega168PA, ATmega3250PA, ATmega325PA, ATmega3290PA, ATmega32A, ATmega48PA, ATmega64A, ATmega8A, ATtiny1634, ATtiny828, ATxmega128A3U, ATxmega128A4U, ATxmega128B1, ATxmega128B3, ATxmega128C3
-
Thread
ISP(STK500) will nicht mehr
vorweg: Bin zwar kein blutiger Anfänger mehr, aber dennoch ein Anfänger^^ Settings: STK500, ATmega32, WinXP, AVRStudio etc alles auf dem neusten Stand Ich habe die letzten paar Wochen erfolgreich mit dem uC gearbeitet. Weiß also wie, wo, was gesteck sein sollte. Gestern will ich wieder loslegen
geflasht - eben gerade komme ich aus dem Elektroladen mit einem Quarz (8MHz) und einem jungfräulischem ATMega32 - Quarz + alter uC -> fail - neuer ATMega32 -> fail - 8515 (beim STK500 dabei) -> fail Ich kann mich auch nicht erinnern, an den Jumpern irgendetwas verstellt zuhaben. Wie schon gesagt, habe
-
Thread
Atmel Mikrocontroller mit mehr als 4 I/O-Ports gesucht
realisieren könnte > (zB Adressdecoder)? Schieberegister? Ich hab grad ein Board fertig gemacht mit ATmega8, welches 32 Ausgänge (ULN2803) und 32 Eingänge (mit Pullup) hat. Als Schnittstelle RS485... falls dir sowas helfen würde.
mir immer noch 35 Pins und damit auch mitsamt VCC/GND weniger als 40. Und genau 35 I/O-Pins haben ATmega8515 und ATmega162 in 5 Ports. Ports sind nicht immer voll belegt.
-
Thread
Atmega16 STK Störung
Dies ist nach Angabe der STK Anleitung auch schon geschehen. Problem weiter vorhanden. Den Atmega16 gegen einen Atmega8515 getauscht. Mit diesem Controller habe kann ich die Verbindung zum STK herstellen/auslesen/programiernen ISP(f) 28.~khz können. Ein weiterer Versuch mit dem Atmega16 führt
Der Fehler den ich gepostet habe, ist erst nachdem ich den o.g. Programm"teil" eingefügt und den Atmega16 damit beschrieben habe aufgetreten. die kpl. "main.c", die zum Fehler fürte als Ahang, (Mitten in der Arbeit) wie gesagt die das Hinzufügen des oben erwähnte Teils. Den Atmega 16 hab ich
-
Thread
Unterschied ATmega88 / ATmega168
anpassen, da sich der interne >Oscillator bei 2MHz anscheinend etwas anders verhält >als der des ATmega88. Nun läuft die Anwendung. Du hast soeben einen Preis gewonnen. 1000er UART-User, der mit internem Oszillator arbeitet. Das soll man nicht machen. Warum? Lesen Sie hier. [[AVR-Tutorial
weiß, was er da programmiert hat... Naja, ich hab auch mal ein Programm gehabt, das auf einem 8515 knapp über 8 KiBi lag, auf einem mega16 waren es auch um die 500 Byte mehr. Und es wahre recht viele Unterprogramme bzw. deren Aufrufe drin. Werde ich heute Abend mal prüfen. MFG Falk
-
Thread
Webserver ATmega32/644DIP ENC28J60
Hallo, Die FuseBits werde im makefile gesetzt. [c] #Fuse settings for ATmega644 ifeq ($(MCU), atmega644) FUSE_BITS = -u -U lfuse:w:0xff:m -U hfuse:w:0xdf:m HEX_FILE_NAME = MEGA644 endif #Fuse settings for ATmega32 ifeq ($(MCU), atmega32) FUSE_BITS = -u -U lfuse
Hallo, Der Prozessor wird im makefile vorgegeben! [c] # MCU name #MCU = atmega32 MCU = atmega644 #MCU = atmega128 [/c]
-
Thread
Servos und PWM
rechts drehen) } } } [/c] hier die Fehlermeldung: avr-gcc.exe -mmcu=atmega8515 -Wall -gdwarf-2 -O0 -MD -MP -MT servo.o -MF dep/servo.o.d -c ../servo.c c:/winavr-20071221/bin/../avr/include/util/delay.h: In function 'right': c:/winavr-20071221/bin/../avr/include/util/delay.h
include/util/delay.h:116: sorry, unimplemented: called from here ich benutze das stk500 mit einem 8515 und programmiere in c. Mach ich villeicht bei der PWM was falsch???
-
Thread
STK500 defekt?
Problem, und zwar kann ich kein Program ins Flash laden. Ich benutze AVRStudio 4.12 und habe einen Atmega8515 gesteckt. Kann mir jemand einen Tip geben was da faul ist? Danke Gruß Michael
File sind richtig eingestellt und der Chip sitzt im richtigen Sockel. Ich habs auch schon mit einem Atmega16 auf einem anderen Sockel probiert das funktionierts auch nicht kommt immer der selbe fehler.
-
Thread
AVR Studio 5 mit STK500 verbinden
das Programm ohne Fehler auch compilieren können. Anschließend wollte ich das Programm in den ATMEGA8515 einspielen wurde aber zuerst aufgefordert, dass STK500 upzugraden... habe ich dann auch gemacht und hat auch funktioniert. Nun bin ich wieder auf Tools --> AVR Programming, habe dort mein STK500 ,den Controller ATMEGA8515 und ISP ausgewählt und dann auf Apply gedrückt... jetzt kommt da folgende Fehlermeldung: "Unable to connect to tool STK500 (COM4)" Das komische ist aber, dass das Upgraden funktioniert hat
-
Thread
erst programmieren, dann schalten
Ahnung Ahnung von den Grundlagen hast, besorge Dir erstmal - einen Mikrocontroller: z.B. den Atmega 16, 32, 164, 328, 644, 1284, 8515 oder 8535. Die haben alle 40 Pins als ganz sicher genug I/O Leitungen für eine Matrix >Schaltung. - ein Steckbrett - einen ISP Programmieradapter - 3 oder 4 Akkus
Ahnung Ahnung von den Grundlagen hast, >besorge Dir erstmal > >- einen Mikrocontroller: z.B. den Atmega 16, 32, 164, 328, 644, 1284, >8515 oder 8535. Die haben alle 40 Pins als ganz sicher genug I/O >Leitungen für eine Matrix >Schaltung. >- ein Steckbrett >- einen ISP Programmieradapter >- 3 oder
-
Thread
Hyperterminal mag ATmega nicht!
wahrscheinlich. Es wir, denk ich , an der Hardware liegen. Ich benutze stk500 bzw jetzt stk501 und einen atmega128, nachdem einen 90s8515 zerstört habe. Das Modemkabel habe ich am anschluss spare rs232 am board 500 und am rs232 anschluss am board 501 probiert. Zu Khani! Danke für den Tipp 2. Leider hat
Temperaturen auf dem Hyperterminal aus. Die Hyperterminaldatei mit den Einstellungen ist auch dabei (ATmega8.ht)
-
Thread
Ersatztypen von Atmel-µC
Ich schätze mal, du meinst den 90S8515? Als Ersatz sollte mit wenigen kleinen Änderungen der ATMega8515 gehen. 3 Stk habe ich noch, ebenso 3 Stk vom 90S4414, halbe Speichergrösse, sonst identisch.
-
Thread
[V] Verschiedene Atmel-Controller NEU z.B. ATmega128, ATmega103, AT90S2343, AT90S1200 etc.
zusammen) verkaufen: Typ Preis/Stück ----------------------------- 4 x ATmega103 VB 2 x ATmega128 4,5 10 x AT90S2343 VB 50 x AT90S1200 VB Sämtliche Controller sind NIE verwendet, eingelötet oder auch nur bestromt worden, also NEU.
Sind die Atmega 128 noch zu haben? Wieviel wäre der Versand? Sind die Noch SMD oder schon auf eine Platiene aufgelötet?
-
Thread
LCD Library benutzen
längerem die LCD Library von Peter Fleury zu benutzen, aber schaffe dies nicht. Ich benutze einen Atmega16 und Codeblocks mit dem GCC Compiler für AVR. Ich bekomme immer den Fehler undefined reference to... Header und Source Datei sind zum Projekt hinzugefügt und den Projektpfad in das die Search Directories eingetragen. Hat jemand eine Idee woran es liegen kann? Ich hatte das Display mit einem Atmega8515 schon einmal zum laufen bekommen, liegt das an dem Atmega16? Ich habe leider das alte Projekt nicht mehr. Ich habe im Anhang noch ein Bild von der Projektstruktur und dem Fehler. Schöne Grüße