Datentransfer an PCF8591

Gast #72930
Lesenswert?
• ▲
▼
Ich versuche jetzt schon seit einiger Zeit aus einem PCF8591 den wert
eines analogen signals mittels I²C-Bus herauszukrigen. Aber es
funktoniert nicht! Wie genau muss der datentransfer aussehen(bytes),
damit ich z.B. den Wert von Kanal 0 Bekomme ?? und welche routine
verwende ich da am besten, wenn ich in 4Mhz und Assembler coden will
(At90s8515)


Danke @ all

Gruß Felix
Gast #72932
Lesenswert?
• ▲
▼
ich habe keinen konkreten code, ich wil nur wissen, welche bytes ich in
welcher reihenfolge auf den i2c bus schicken muss um einen D-Wert vom
IC zu krigen !

und ob jemand von euch eine routine hat, mit der ich den I²C-Bus gut
kontrollieren kan !

THX
Felix
Gast #72933
Lesenswert?
• ▲
▼
"Ich versuche jetzt schon seit einiger Zeit aus einem PCF8591 den wert
eines analogen signals mittels I²C-Bus herauszukrigen" -

Wie hast Du das dann gemacht, ohne Code? Durch Handauflegen? Das kann
natürlich nicht funktionieren.

Ich kenn den Baustein nicht, aber hast Du Dir schonmal das Datenblatt
besorgt? Da steht so etwas nämlich drin!

Oder musst Du nur bis nach Ostern eine Hausaufgabe fertigbekommen und
bist jetzt in Zeitnot? Klingt fast so...
Gast #72934
Lesenswert?
• ▲
▼
Da iss mal des D-Sheet!
Ich bin erst Realschule 10 Klasse ;))
aber ich weiss einfach dich wie ich jez den wert von nem Kanal in den
µC Krig !

Hast du villeicht ne funktionierende I²C-Routine ?
Ich hab nämlich keine reichtige, von der ich weiss dass sie zuverlässig
tut !

Gruß Felix
Angehängte Dateien:
Gast #72935
Lesenswert?
• ▲
▼
Der PCF8591 hat mich auch an den Rande des Wahnsinns getrieben, trotz
funktionierender I2C Routine...

Alle Werte sind Dezimalzahlen
Initialisierung (1x nach dem Einschalten):
Start, 144, 64, 64, Stop

ADC auslesen:
Start, 144, 64+Kanal, Stop
Start, 145, Wert lesen + NAK, Stop

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.