-
Thread
Fehlerursache bei Displayansteuerung eingrenzen
Hallo, ich versuche nun seit einiger Zeit ein Display(EA DIP204-4) an einen ATmega32 zum laufe zu bekommen. Bis jetzt leider ohne Erfolg. :-( Ich benutze den Code von Peter Fleury. Da ich nicht weiß, ob ich gerade ein Soft- und/oder Hardware-Probelem habe. möchte ich euch fragen
/**< 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
Pollin Eval Board ATMEGA 8515-16 D
einen ISP Programmer. Anfangen wollte ich mit dem Nachbau eines kleinen Projektes. Dort wird ein ATMEGA 8515-16 D. Meine Frage wäre nun, ob es möglich ist diesen mit dem Board von Pollin zu flashen? Oder gibt es andere Boards in der Größenordnung. Für den Anfang würde ich gerne klein Anfangen und
Würde ich auch so machen. Mit dem Pollin Board geht es nicht, da der 8515 nicht pinkompatibel zum Mega16 usw. ist. Siehst du aber auch im Datenblatt! Grüße, Jens
-
Thread
SED1520 was denn nu?!
wird, dann Bitte erlöst mich von meinem getappe im Dunklen. Aktuell siehts so aus: [pre] µC: ATMEGA8515L PORT -> LCD PA[0..7] -> DB[0..7] PD0 -> A0 PD1 -> CS1 PD2 -> CS2 PD3 -> RES (oder /RES ?! Wiedersprüche zwischen DB und Beschriftung) PD4 -> /WR (
-
Thread
Steckboard - welche Taster
2,54mm. Also stecken kann ich den in diesem Fall nicht?! Dann wollte ich noch gerne einen zweiten ATMEGA8 kaufen - doch welchen? Wenn ich bei Reichelt suche gibt es da diverseste Varianten: ATMEGA 8535L-8D ATMEGA 8515-16 D ATMEGA 8L8 DIP ATMEGA 8515L-8D ... Welcher ist denn der Richtige? Was sind
Hi >Der ATmega168 ist ein ATmega8 mit doppelt so viel Flash-Speicher >(16KiB): Nein, ein ATMega88 mit doppelt so viel Flash-Speicher. MfG Spess
-
Thread
Atmega8, 8bit LCD und Bascom?
Hi, ich habe ein kleines Problem mit einem Atmega8 und einem LCD von Pollin. http://www.pollin.de/shop/downloads/D120519D.PDF Erste und wichtigste Frage. Sind die beiden überhupt kompatibel zueinander? Ich verwende einen 16 MHz Quarz. Fusebits
Hallo Paule, try this: $regfile = "8515def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 16 $framesize = 40 ' LCD Pins: AVR Pins ' ================================ ' DB7 : PORTA.7 ' DB6 : PORTA.6 ' DB5
-
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
Projekt: DDS basierter Funktionsgenerator mit AD5930
schoneinmal den DS1867 mit einem ATMega angesteuert und kann mir mal den C-Code dazu zeigen odr mir sagen wie ich es versuchen könnte? Martin
Michael D. schrieb im Beitrag #1665832: > ...ist doch geplant! Mir wäre da ein Atmega8 oder 16 lieber, da die, > glaube ich, jeder hier vorrätig hat?!? Hmmm, also ich habe hier stangenweise 8051er Derivate rumliegen. Gut, auch mal 20 ATmega48 oder sowas. Aber der ist schon wieder
-
Thread
von pc eine variable in Atmega uebergeben
hallo zusammen, habe ein kleines problem und zwar: ich habe einen atmega8 ich sende sachen vom vb.net in den avr, das funst alles super sehe ich alles im lcd, jetzt sende ich im eine variable und die soll er dann in sich im eeprom speichern, aber ergend wie macht er es nicht. im atmega wird alles gesplittet funktion ach ok. ich sende zb "2 zustand" mit der case funktion sieht er die 2 geht von daher dann in ein sub sieht da noch dann "zustand" und gibt mir seine werte aus als print
-
Thread
[V] USBisp, DIP-LCD, Quarze, Printtrafos, C-Control, ATmegas
14,7456MHz im HC-49U-S-Gehäuse (das flache bedrahtete), neu, jeweils im 10-Pack für 0,80€/Pack. 4x ATmeg8515L im PLCC-44 Gehäuse, unbenutzt, Stück 1€ verschiedene Printtransformatoren mit 230V/50Hz Eingang, alle neu für 1,50€ pro Stück: 4x ERA 6V, 0,35W 4x ERA 2x15V à 0,75W 1x Block-Trafo 6V, 1W 2x
Die ATmega8515 und die C-Control-Module sind verkauft.
-
Thread
ATMegas über SPI verbinden
volatile("NOP"); asm volatile("NOP"); asm volatile("NOP"); } } [/c] Slave:ATMega8515 [c] #include <inttypes.h> #include <avr/io.h> #include <avr/interrupt.h> #include <stdlib.h> volatile unsigned char Data; void SPI_SlaveInit(void) { PORTB = (1<<PB4); SPCR =
Moin, ich versuche gerade das gleiche.. (Atmega16 ->Atmega8) Benötige ich eine Leitung für SS? Zurzeit habe ich bei dem Slave diese Leitung fest auf GND geleget. Beim Master ist dieser Ausgang unbeschaltet/offen. Eine Verbindung kommt scheinbar
-
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
MP3-Player mit ATmega8-16PU?
bin noch ein ziemlicher Anfänger mit den Mikrocontrollern. Ich habe mit verschiedenen Controllern (ATmega8515, ATmega8, ...) schon Leds in programmierter Reihenfolge ansteuern können. Habe den Controller etwas messen lassen (z. B. Fototransistor) und ihn darauf reagieren lassen, das war einfach. Doch
? Ich hab schon ma gegoogelt und in Foren nachgeschaut, aber leider nichts in Verbindung mit dem ATmega8 finden können. Bitte helft mir weiter ! Gruß Christian
-
Thread
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
ATMEL Evaluations-Board V2.0.1 & ATtiny13
Habe gestern eine neue Bestellung zusammengestellt (Reichelt), u.a. auch ein paar ATmega8 mit dabei und ein Steckboard und ein stab. Netzteil mit 1500mAh und div. Spannungen. @peterfido Ich versuche dann mal so ein Tiny13 wieder zu beleben mit einem ext. Oszilator, schaumama wie
schon... :O) Da ganze getippe hier führte mich zu einer neuen Frage: Kann ich eigentlich die ATmega8 auch über meinen selbstgebastelten Paralleport Stecker programmieren (siehe Bild)? Also so wie die ATtiny13 (MISO,MOSI,SCK,RST und natürlich +5V und GND) ansteuern ?
-
Thread
Worin liegt der Unterschied zwischen Atmega8515 und AT90S8515?
Hallo an das Forum, Eine Frage, worin liegt der Unterschied zwischen Atmega8515 und AT90S8515? Danke im Voraus! Gruß Gerhard
Hi Noch etwas vergessen: Wenn du die S8515C-Fuse des ATMega8515 setzt, verhält er sich wie ein AT90S8515. MfG Spess
-
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
RFID - China-Reader ohne Spezial-IC
Plastegehäuse mit einem WAF nahe 100%. Nun zur Aufgabe: Der eingebaute uC ist pinkompatibel mit dem atmega8515. Also im Idealfall nix löten, sondern nur neuen uC und programmieren. Die Belegung aller Anschlüsse inkl. Tastaturmatrix ist gut zu erkennen. Mein Problem: Der RFID-Leser ist nicht mit einem
*********************************** Const Sim = 1 #if Sim = 1 $sim #endif $regfile = "m8515.dat" ' ATmega8515-Deklarationen Const Quarz = 8000000 ' Quarz: 8 MHz $crystal = Quarz $hwstack = 128 $swstack = 128 $framesize = 128 $baud = 1200
-
Thread
Drehencoder auswerten ohne Timer
Antwort auf die Frage gefunden: Es geht darum, einen Drehencoder (den Pana von Pollin) an einem ATMEGA8515 auszuwerten. Das Ding hängt an PD6 und PD7, der gemeinsame Anschluss auf Masse. Pullups sind aktiv, das klappt alles. Ich hab ein SPeicherregister (encoder_state), welches den vorherigen Zustand
-
Thread
Konzept zum Auswerten von Lichtschranken gesucht
µController dann zukünftig auch noch andere Aufgaben übernehmen könnte. Im Moment setze ich einen ATmega8515 ein. Und die Lichtschranken könnten zur Zeit einen Port blockieren (8 Eingänge). Worauf muss ich bei meiner Planung achten, damit ich hierbei kein Timingproblem bekomme? Gruß Martin
Wenn du einen ATmega64A nimmst hättest du 8 ext.Interrupt-Eingänge, die auf negative oder positive Flanke getriggert werden können. An jedem Eingang hängt eine Lichtschranke (wichtig für die Unterscheidung der Bahn).
-
Thread
LCD an PortC
/**< 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__
Und auf deinem Schaltplan wird ein ATMega16 verwendet, du schreibst aber was von einem ATMega32.
-
Thread
wieder mal MAX7219 (Problem mit Programm oder Schaltung?)
nun seid zwei Tagen schon am rumprobieren und lese hier im Forum alles mögliche. Ich habe einen ATmega8515 auf einem STK500 Board. Die LEDs des Boards sind mit Port C verbunden. Pin PB7 ist am Pin 13 (CLK) vom MAX7219. Pin PB5 am Pin 1 des MAX und Pin PB3 (LOAD) am Pin 12 des MAX. Ist also so verkabelt
Martin Brehme schrieb: > Pin PB3 (LOAD) PB3 ist nicht der SS-Pin der SPI Einheit im ATmega8515. Das kannst du natürlich so machen, musst aber dafür Sorge tragen, dass der SS-Pin des ATmega8515 (PB4) auf 1-Potential liegt, ansonsten schaltet die SPI-Einheit in den Slave-Modus. [c] /* LOAD
-
Thread
spi unterschiede atmega32 zu atmega8515
Atmega32 läuft. Bis auf die SPI-schnittstelle funktioniert alles auch auf dem Atmega32. Jetzt stellt sich die Frage was beim Atmega32 spi-technisch anders ist als beim atmega8515! Kann es sein,dass SS beim Atmega32 invertiert ist(im ggs. zu 8515)??? Danke schonmal ! Gruß Thomas
-
Thread
Alternative zum LCD-Steuerungsbausatz ?
und bereits zur Entwurfszeit bekannt sind, dann kann man sie getrost mit im Flash des Controllers (ATMega8) unterbringen, was das zusätzliche I²C-EEP und das ganze Tastengeraffel einspart. Es genügt für diesen Zweck also ein ATMega8 mit Minimalbeschaltung (Reset-PullUp, Abblock-Cs). Bei den 22 nutzbaren
sicherlich auch getan. Noch besser wäre es, einen TSOP1736 an den ICP-Eingang eines DIL-40-AVRs (z.B. ATMega8515) dranzupappen und mit etwas passender Software die IR-Telegramme nebenher zu decodieren, besonders, wenn man die Tastenabfrage und Relais-Ansteuerung auch mit integriert hätte (neben der Textdarstellung
-
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
STK500 programmieren
alle threads, weitere homepages und pdfs durchgelesen. Jedoch bekomme ich den STK500 mit nem ATmega8515 nicht programmiert. So, was habe ich bisher getan: -> eine Serielle verbindung mit dem Rechner hergestellt -> Spannungsversorgung von 12V angeschlossen -> ISP6PIN und SPROG3 mit dem
->LOAD FROM MCU die MCU signatur testweise auslese. (Hat bisher halt noch nicht geklappt) Bei ATmega32 und ATmega128 auf anderen boards hat es auch ohne probleme mit av109 funktioniert. -- So wie ich das laß hat es bei einigen von euch ja schon funktioniert, bitte lasst mich an eurem Erfolg
-
Thread
Mega32P + max232 funktioniert nicht
so recht weiter. In meinem Schaltplan und unter diesem Link: http://www.captain.at/electronic-atmega16-serial-port.php sind Pin 2 und 6 des MAX anders beschaltet. könnt ihr mir helfen? Markus73
steht aber auch: C3 can be connected o Vcc or GND!!! Ist also richtig. Wie sehen denn die Fuses des ATmega aus, evtl. läuft der ja noch mit internen 1MHz. Das Programm wäre natürlich auch einmal interessant (evtl. nen Fehler bei der Bausratenberechnung oder so).
-
Thread
Temperatur auf LCD-Display
Hallo, Wir Planen ein kleines Projekt bei dem z.B. auch eine Temperatur gemessen und über einen ATMega 8515 auf ein LCD Display oder 7-Segment-Anzeige ausgegeben werden soll. Für den Go-Kart Betrieb soll die Motoröltemperatur über einen digitalen Sensor gemessen werden, da dieser ja gleich, ohne
ATMega8515 http://www.atmel.com/dyn/resources/prod_documents/doc2512.pdf SMT160-30 http://www.smartec.nl/pdf/DSSMT16030.PDF http://www.mikrocontroller.net/topic/12695#85390 Wenn ihr auf einen AVR
-
Thread
Kameramodul bei Pollin: Kennt das jemand?
Roboterforum haben sich drei Leute dafür stark gemacht, das ein einfaches CCTV-Kameramodul nicht mit einem Atmega funktionieren kann. Das haben dann solange alle anderen geglaubt, bis einer daherkam und sein CCTV-ATMega-Projekt vorgestellt hat. Ich würde am Anfang garkeine großen Gedanken darüber machen warum
Demnach müsste das LCD als "Monitor" für die Camera geeignet sein?!? Der AVR zur init könnte ein ATmega 8515 sein, der ermöglicht noch eine RAM-Erweiterung. Man kann ja nie wissen...?
-
Thread
Auf dem LCD ist alles doppelt
Ich steuere mit einem ATMEGA8515 einen EPSON S1D13005 LCD Controller mit Hitachi SP14Q002 LCD Display an. C Quellcode und Datenblatt ist im Anhang. Ich habe damit das Phänomen, dass alles, was ich in die obere hälfte des Displays
. Damals hat das Display mit LCDHYPE auf einem Parallelport funktioniert. Nun verwende ich einen Atmega8515, der auf einem STK500 sitzt, und mit einzelnen drähten angesteckt ist. Hier ein paar Bilder. Die Pinbelegung habe ich aus der 1335.h entnommen, das CS signal habe ich testweise auf LOW geleht,
-
Thread
Program -> ATmega 8515
leider es kommt eine isp mode error exxeption... Ich programmiere über ISP(57.6 kHz).(STK500->ATmega8515) UND ja die Abschnitte habe ich auch gelesen! Verstehe nicht wieso das nicht geht ???
recht, aber flaschen muß sich das Ergebnis trotzdem lassen, es läuft dann eben nur nicht auf dem Mega8515. Gruß aus Berlin Michael
-
Thread
welcher µC für STK500
Sry das hab ich noch vergessen: Ist es evlt. sinvoll mit dem Atmega 8515 weiterzuarbeiten und einen externen A/D-Converter zu verwenden bzw. selber einen zu basteln?
die Anforderungen schon etwas genauer kennen. Den archaischen Mega8515 würde ich allerdings im Museum lassen und etwas zeitgemässeres wie z.b. den Atmega16A oder ähnliches einsetzen. Die sollten auch im STK500 laufen.
-
Thread
RC-Empfänger an Mikrocontroler v2
Nabend. Ich hab vor zwei Tagen ein STK500 mit einem Atmega8515L-Muster bekommen. Und genau so alt sind auch meine Programmier-Kentnisse. Habe mir als erstes Projekt vorgenommen das Signal eines RC-Empfängers auswerten zu lassen. Ich weiß dass es hier schon
schrieb u.A.: > Sicher? Auf keinen Fall. Ich schreibe erst seid 4 Tagen Programme für > meinen 8515. Dann wäre es vermutlich doch hilfriech, Dir die Befehlsliste (Datenblatt des AVRs) auszudrucken und damit ASM-Quelltexte anderer Leute zu analysieren. ...
-
Thread
Verbindung PC->USBIsp->STK500
auch am Board an. Ich habe das [[USB ISP]]http://cgi.ebay.de/USB-ISP-Programmer-fuer-ATMEL-AVR-ATmega-ATTiny-AT90_W0QQitemZ330349967927QQcmdZViewItemQQptZBauteile?hash=item4cea647a37 Es wäre nett, wenn ir mir weiterhelfen könntet !! MfG 90Peter90
usbIsp geschrieben, deswegen habe ich mich vertan... Ja meine auch pc-usbtoRs232-stk500 mit einem ATMega8515 ...
-
Thread
8 Lichtschranken & 8 Siebensegmentanzeigen (Plazierungsanzeige)
Anzahl der Runden sondern die Plazierung angezeigt. Ich habe hier ein STK500 Board mit einem Atmega 8515L, vier 7-Segmentanzeigen und einen MAX7219. Die Taster des STK500 sollen erstmal die Lichtschranken ersetzen. Den MAX nutze ich, da der µController später mal noch anderes machen soll und ich
sicher noch entprellen, aber bei Lichtschranken sollte das nicht nötig sein, oder? PCI scheint der 8515 nicht zu haben, daher würde ich darauf erstmal verzichten wollen. Martin
-
Thread
Roter Bereich auf STK500 defekt
. Der blaue Bereich funktioniert mit meinem tiny13 noch. Auf dem roten Bereich bekomme ich bei ATMega16,2313 und 8515 immer Fehlermeldungen. Als Fehlermeldung bekomme ich die std Fehlermeldung (siehe Anhang) Hat jemand eine Idee, wo ich mit dem Schaltplan die Fehlersuche anfangen kann ? Danke
-
Thread
Gesucht : LED PWM treiber
Was is mit einem ATMega1280? Der hat genuegend IO-Pins und bei 16MHz sollte die Rechenpower ausreichen um mindestens 100Hz PWM zu erreichen. (kostet unter 10 Eur bei Reichelt) Ich hab hier mit einem Mega8515 mit 8 MHz 32
-
Thread
Atmega Vergleich ?
aber das geht in meinem Browser (Firefox) derzeit nicht. Besonders würde mich der Vergleich vom Atmega8515 zu den Atmega16/32/64 interessieren. Sind die "Software kompatibel"?. Ist da nur die Pinbelegung anders. OK. Die Antwort "lese" das Datenblatt liegt nahe. Bei den Atmega Familien 8/16/32/64 schaff
bzw. Pinbelegung rauslesen. Gibts irgendwie ne Übersicht was man tun muß wenn man ein Prog. vom Atmega8515 auf nen Atmega32 übertragen will, oder läuft das da drauf? Sorry für die doofen Fragen? Aber das aus dem dicken Manual für einen Newling rauszulesen ist derzeit nicht drin... MfG Achim
-
Thread
ATmega162 funktioniert ab 5052 Wörtern nicht?
Aber es ist ja so, daß ich mit dem Programm auch klein begonnen habe. Das war vor Monaten auf dem ATmega8515. Als der dann nach steigenden Anforderungen zu klein wurde, bin ich vor einigen Wochen auf dem ATMega162 umgestiegen. Nun ist der Code zwar effektiv aber auch groß geworden, daß ich vielleicht
jeden Fall spart C ne Menge Arbeit wenn man z.B. Code für das SPI Modul schreibt der dann auch auf ATMega8 *UND* ATMega644 ohne Anpassungen läuft. In Assembler ne echte Krücke.
-
Thread
ATmega162 - Pollin-Board
hab ich das Problem, dass ich einen Controller mit 35 I/O benötige. Hierzu kommt ja scheinbar der ATmega162 infrage. Da dieser nun aber nicht Pingleich mit dem ATmega16/32 ist, kann ich ihn nicht über das Pollin-Board brennen. Nun ist die Frage, ob es reichen würde die drei Leitungen SCK, MISO und MOSI
> Da dieser nun aber nicht Pingleich mit dem ATmega16/32 ist... Naja, er entspricht dem weit verbreiteten Mega8515, ist also kein Exot. Kannst Dir ja eine Adapterplatine (mit IC-Fassung) machen, die Du an den ISP-Anschluss des Pollin-Boards anschließt
-
Thread
at89 und avr computer
edit: ihc mein natürich atmega8515