Gefunden für eeprom auslesen avr - Zum Elektronik Forum





1 - Spannungswächter aus Resten ;-) -- Spannungswächter aus Resten ;-)




Ersatzteile bestellen
  
Zitat : ... Spannungsversorgung ausgetauscht, jetzt weiß ich
wieder warum das Teil in die Teilekiste gelandet ist. ... [3,3V] ...
Zitat : Das Problem ... [bei 5,0V] ... wenn die Spannung nicht mehr ausreicht um den Mikrocontroller zu Programmieren, der Mikrocontroller bedankt sich dann während dem Programmiervorgang mit Fehlermeldungen und ist danach unbrauchbar.

Du hast kein Oszi, oder?
Nuju, mal angenommen der Hersteller des uC-Boards hätte sein Board "kostenoptimiert" und hoppladihopp die Verantwortung dem Konstrukteur der Stromversorgung zugeschoben - und der Hersteller der Stromversorgung hätte sein Modul ebenfalls "kostenopti...
2 - ATMEGA32 liest nur 0xFF aus dem EEPROM -- ATMEGA32 liest nur 0xFF aus dem EEPROM
Hallo!

Irgendwas stimmt nicht mit meinem Quellcode mit Assembler.

Ich kann ohne Probleme verschiedene I²C-ICs steuern und auslesen, nur beim DS1307 und sogar beim 24C04 bzw SDA2516 liest der AVR nur 0xFF.

Ich habe verschiedene Tests gemacht um den Fehler einzukreisen.
Zuerst ein Schreibtestprogramm für den TDA6200:


Code :
;*********************************************************************************************
;* *
;* Test...








3 - ATMega8 und ISP -- ATMega8 und ISP

Bin ganz frisch in µC

Ich hab mir dann seitenweise Atmega Stoff durchgelesen, und hab es
geschafft einen Atmega8 zu erstehen. Letztendlich lande ich doch hier
bei einem Hilferuf.
Da ich hier in Peru schon des öfteren IC's angedreht bekommen hab in
denen nicht das drin war was draussen drauf stand, bin ich ein bisschen skeptisch.

Also auf dem Atmega steht ATMEGA8L-8PU.
Ich verwende den unter verschiedenen Seiten (zBsp.: Ponyprog)
dargestellten AVR-ISP (den mit dem 74HC244, (selbstgebaut) und an den
Ausgängen die an den Atmega gehen also MISO, MOSI, SCK, RST tut sich
auch was wenn ich die Software sarte und lesen oder schreiben lasse.

jetzt das Problem: Ponyprog (Linux) avrdude (Linux) können womöglich den
IC lesen aber nicht schreiben.
Bleiben wir mal bei Ponyprog
wenn ich den Atmega auslesen will kommt erst mal dieser Fehler (-24)
klicke ich auf ignorieren beim Lesen liest das programm und zeigt mir
dann alle Bytes EEPROM, Flash auf FF und alle fuses leer (nicht
angekreuzt)
Klicke ich command->reset ... sagt er mir device resetted (oder so)
Will ich was schreiben. bleibt der Balken bei 0% eine Weile stehen, rast
dann auf 100%, ne weile nichts, dann der Verify und danach Write ...
4 - Problem beim Brennen mit AVRISPmk2 und AVRStudio -- Problem beim Brennen mit AVRISPmk2 und AVRStudio
Einmal für das integrierte E²PROM (dort kann man auch während des Betriebes Daten reinschreiben und auslesen) und einmal für die Flash-Sektionen für die Applikation, dort kann man nur unter bestimmten Umständen während der Laufzeit schreiben (z.b. aus der Bootloader-Sektion, wenn sie vorhanden ist).

Der Unterschied besteht weiterhin daraus, dass im E²PROM keine Programme ausgeführt werden können.
Das E²PROM ist hinter dem Programm-Flash adressiert.


Zitat :
Ich dachte die avr's sind EEPRom's`?

Jein.
Natürlich haben sie ein EEPROM drin, wo eben das Programm nebst eventuellen Daten liegt, aber das ist halt nur ein Teil der AVRs.
Ich empfehle dir dringend die Lektüre des Datenblattes, da wirst du schon auf den Unterschied zwischen EEPROM und Mikrocontroller stoßen

Edit: Orthographie...


[ Diese Nachricht wurde geändert von: DonComi am  9 Dez 2006 13:20 ...
5 - Verbindung PC-Controller : Welche Programmierumgebung? -- Verbindung PC-Controller : Welche Programmierumgebung?
Hallo zusammen,

ich möchte nun endlich mal die Mikrocontroller (AVR) zusammen mit einem PC benutzen, sprich, ich möchte Daten über die serielle Schnittstelle an den PC übertragen und dort verarbeiten.
Beispiel: Ein AVR zeichnet für 3h die Temperatur in ein externes EEprom. Diese Daten da drin möchte ich dann mit einem PC abrufen und als Kurve darstellen.
Nun das Problem:
Wie kann ich das machen / welche Software ermöglicht mir auch die Datenverarbeitung? (grafische Benutzeroberfläche z.B.). Die Software sollte auch universell (PC) sein, sodass sie auf allen PCs verwendet werden kann, sprich, dass ich z.B. auf jedem PC das EEprom auslesen könnte, ohne dort noch alle Programmierumgebungen zu haben.

Sprich, ich möchte Software programmieren, die es jedem Benutzer per grafischer Benutzeroberfläche erlaubt, per RS232 mit einem AVR zu arbeiten. Wie macht ihr das?

(PS: ich arbeite mit XP) Wär natürlich super, wenns da irgendwie Freeware gäbe...
Mit dem Hyperterminal möcht ich nicht arbeiten, ich möchte vielmehr selber Software schreiben, die individuell mit einem grafischen Interface zum Benutzer läuft. Klar ist das keine Sache von 5min, ich werde mir auch noch Literatur dazu besorgen, wenn ich mal weiss, wo man ansetzen soll...
6 - Memory Sticks zusammenschalten -- Memory Sticks zusammenschalten
Endlich sind wir wieder vom FPGA weg.
Nicht das ich FPGAs nicht mag (*kuscheln* ), aber für
dich wird das jetzt noch zu schwer.

Für dein Speicherproblem:
Nimm doch eine CF-Card oder eine CD-Card.
Wenn du im Internett ein bisschen suchst, findest du
bestimmt passende Ansteuerroutinen.
CD-Card: http://www.ulrichradig.de/home/index.php/avr/mmc-sd

Wenn du die Kate auch noch am PC auslesen willst musst du
auch noch ein FAT Dateisystem einbinden. Von USB willst du
dann bestimmt nichts mehr wissen, dass wird dann noch um
einiges komplizierter.

> .. wenn Du einen µC mit USB-Interface hast. ..
Das würde ich so nicht schreiben. USB-Interface ist nicht
gleich USB-Interface. Bei den normalen µC wirst du nur ein
Device-Interface finden. Ein Host-Interface oder
Device/Host-Interface wohl eher erst bei größeren µC.
Ein Device unterscheidet sich nicht nur durch die Software
von einem Host, sondern auch durch die Hardware.

Mit einem FPGA könnte man zum Beispiel ein SoC (System on
Chip) aufbauen. E...
7 - Mit welcher Taktfrequenz läuft mein ATtinyxxx wirklich? -- Mit welcher Taktfrequenz läuft mein ATtinyxxx wirklich?
Mit der AVRprog Software lässt sich die Frequenz einstellen und die Einstellungen auslesen, sowie Flach und Eeprom getrennt beschreiben, vergleichen, löschen und vieles mehr. Programmer und Software findest du hier.
http://www.klaus-leidinger.de/mp/Mi.....t2313
...
8 - AVR PC verbindung, hab kein peil... -- AVR PC verbindung, hab kein peil...
hallo zusammen,

bin noch ziemlich neu hier und hoffe ich bin hier mit der frage richtig.
also ich bin in sachen AVR kein anfänger mehr, aber in sachen pc proggn ein ziemlicher dummie..

hintergrund:
ich möchte eine schaltung bauen die ich in mein mopped einsetze und dann messwerte ermittelt. öltemperatur, motortemperatur, km/h bzw umdrehung der reifen pro sekunde(is in assembler einfacher), und rpm des motors. das soll der µC in xx zeit abständen messen und am liebsten im sram lassen. (3V batteriebetrieb) zur not pack ichs auch ins eeprom..
dann möchte ich das ganze nach einer ausgibigen fahrt in meinen pc übertragen und auswerten lassen.

hier mein eigentliches problem:
also das messen usw in xx abständen usw ist alles kein problem, krieg ich locker flockig hin. nur die datenübertragung. wollte die platine so bauen und das proggi so schreiben das ich einen schalter betätige, daraufhin rödelt das µC proggi nur in einem unterprogramm rum zur übertragung..

ich hab visual basic mal gelernt und kann damit ein bisschen umgehen. also ein diagramm erstellen und die daten vorher fürs diagramm aufbereiten ist kein ding.
nur wie krieg ich die daten am besten da rein? ein traum wäre wenn mir einer einfach sagen könnte wie ich in VB einz...
9 - Table im AVR-EEPROM -- Table im AVR-EEPROM

Zitat :
Einfach die 32 Werte je als Byte in eine BIN Datei schreiben, fertig ! Ich versteh ehrlich gesagt das Problem nicht...


Doch genau da liegt es

Ich erstelle im Editor eine table.hex und schreibe dort z.B. rein:

10, 20, 30, 40 (dezimal)

oder

10 20 30 40

oder
10
20
30
40

oder sogar
0x0A 0x0B 0x0C (hex)

Verstehst du jetzt, wo bei mir der Hase im Pfeffer liegt?


Zitat : Ist das nicht Platzverschwendung ?
Wenn die Werte doch schon in einem Speicher sind, dann lass die doch dort und les die nur aus, wenn die wirklich benötig...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Eeprom Auslesen Avr eine Antwort
Im transitornet gefunden: Eeprom Auslesen Avr


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 8 Beiträge im Durchschnitt pro Tag       heute wurden bisher 7 Beiträge verfasst
© x sparkkelsputz        Besucher : 192594055   Heute : 3171    Gestern : 7576    Online : 275        16.8.2026    11:28
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0210919380188