Gefunden für arrays eeprom - Zum Elektronik Forum





1 - HiFi Verstärkerändnisproblem beim AVR GCC -- HiFi Verstärkerändnisproblem beim AVR GCC




Ersatzteile bestellen
  Hallo,
ist ja nicht so dass der Code geheim wäre =) ich poste ihn einfach hier.

Hier der Output von AVR-Studio 4:


Code :
Build started 24.1.2011 at 18:25:39

-------- begin --------
avr-gcc (WinAVR 20100110) 4.3.3
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


Size before:
AVR Memory Usage
----------------
Device: atmega8535

Program:...
2 - Mehrere DS18S20 auslesen -- Mehrere DS18S20 auslesen
Danke erst mal!
Einen von den Links kannte ich schon,der andere war allerdings neu für mich.
Dort machen die Jungs das in etwa so,wie ich mir das auch zusammengereimt habe.Nur leider halt in C und/oder Assembler.
Lass mich mal zusammenfassen,ob ich das jetzt wenigstens vom Prinzip her begriffen habe.
Das ich die IDs erst mal auslesen muß ist klar.Sonst weiß ja keiner wer wer ist...
Wenn ich die hab,ordne ich jeder eine "Meßstellennummer" zu,die ich dann in den EEProm des jeweiligen schreibe.
Das müßte/sollte man aber nach einem einmaligen Durchlauf wieder rausnehmen(so keine Sensoren dazukommen/erneuert werden),da er das soinst bei jedem Programmstart macht und die Speicherzellen des Sensors sich nach einer gewissen ZAhl an schreibzugriffen ins Nirvana begeben.
Soweit richtig bisher?
Wenn ich das im Griff hab,brauch ich dann später nur einmal das Kommando zum messen und konvertieren senden und nur einmal warten bis die Jungs sich da ausgekäst haben.(Bei Nicht-Parasite-Modus reichen da nach meinen "Tests" 300ms.)
Dann kann ich die daten in einem "Rutsch" lesen ,und kann sie ...








3 - Angst vor SMD im Hobbybereich? -- Angst vor SMD im Hobbybereich?

Zitat :
Benutzt Ihr eigentlich noch EPROMs?
Selten.
Entweder für Spielereien (habe mal EPROM-Spielereien mit USB, Linux und nem kleineren Prozessor gemacht) oder für Adressdekoder bzw. allgemein Dekoder, die nicht soo schnell sein müssen (ca 100ns).
Ansonsten nicht, da viel zu umständlich, vorallem der Löschvorgang. Außerdem haben viele neue Flashroms diverse Algorithmen zur Datenbeschützung, zum sauberen, sicheren Programmieren, einige andere Vorteile wie Pageread etc.
Da die Belegung zumindest der DIL/DIP-EPROM meist mit EEPROM derselben Gehäuseart übereinstimmt, kann man situationsabhängig sowohl als auch benutzen.
Ich habe hier ziemliche Mengen an selbstgelöschten EPROMs rumliegen, ich überlege mir derzeit einen sinnvollen Verwendungszweck. Viele sind 128kB groß, das ist garnicht mal schlecht.
Die haben vier Arrays zu je 262144 Bits.
Sind aber unhandlich, schwer und brauchen lange beim Löschen.


[ Diese Nachricht wurde ge&aum...
4 - Mikrowellecontroller bequem in C programmieren -- Mikrowellecontroller bequem in C programmieren
Wie ich oben sagte, ist die Assemblersprache (Assembler ist das Programm, was aus ihr den Maschinencode erstellt) maschinenabhängig. PICs haben zwar wie AVRs gemeinsame Mnemonics (das sind die "Befehle"), aber jeder Controller hat auch Mnemonics, die ein anderer nicht hat.

Der "moderne" Assembler kennt, wenn es die Maschine nicht unterstüztzt, auch keine Division. Das muss man sich selbst programmieren. Es gibt allerdings CPUs, die Dividieren können und da gibt es dann entsprechende Mnemonics. Ob der PIC das kann, weiß ich nicht.

Was du mit "speichern" meinst, weiß ich nicht. Es gibt Controller, die SRAM haben, da kann man dann auch speichern. Man kann auch in den Flash schreiben (wieder: maschinenabhängig) und/oder in ein vorhandenes EEPROM. Register sind Speicher, die direkt von der CPU und der ALU angesprochen werden können. Register haben alle Controller.

Arrays kann man auch benutzten, ist aber etwas komplizierter als mit Basic oder C. Man legt ein Offset z.b. im RAM fest und zählt dann eine Konstante oder eine Variable drauf. So kann man auch Arrays mit 1 Dimension erstellen. Aber von "haus aus" gibt es das nicht.


Edit: Aber lass dich davon nicht entmutigen, Assembler ist eigentlich die einfac...

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


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 : 192594988   Heute : 4104    Gestern : 7576    Online : 142        16.8.2026    15:00
4 Besucher in den letzten 60 Sekunden        alle 15.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0195801258087