www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Mit I2C PLL-TSA5511 programmieren


Autor: Parvis S. (parvis)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Leute,

ich moechte den PLL TSA5511 (Datasheet unter: 
http://f5ad.free.fr/Docs_Composants/TSA5511.pdf )
via I2C mit Assembler programmieren. Leider habe ich ueberhaupt keine 
Erfahrung mit I2C-Programmierung und suche deswegen voellig verzweifelt 
nach irgendwelchen Beispielcodes (zur Not auch von aehnlichen 
Problemen). Kennt ihr da zufaellig welche bzw. wo man solche findet (in 
Assembler nach Moeglichkeit).

Laeuft die I2C Programmierung direkt ueber ne RS232-Schnittstelle oder 
kann (oder muss) man das ueber einen extra uC machen, den man 
programmiert. Da haette ich ein wenig Erfahrung mit dem ATMEGA8 und dem 
programmierboard STK500 von Atmel.

Waere fuer Eure Hilfe echt dankbar.

Gruesse,

Parvis

Autor: Christoph Kessler (db1uq) (christoph_kessler)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe den SL1455/TSA1455 schon mal mit AVR bedient, aber für den PC 
gibt es auch einige Schaltungsvorschläge, mal kurz gegoogled:
hier schonmal dagewesen:
Beitrag "i2c 2 rs232"
weitere Fundstellen:
http://www.umnicom.de/Elektronik/Schaltungssammlun...
http://www.horter.de/i2c/i2c-pc-seriell/pcseriell_1.html
http://www.channaa.com/html/rs232_i2c_adapter.html

es gibt auch im PC oft I2C-Bus, z.B. auf analogen TV-Empfängern mit 
BT848-Chip, ist aber anscheinend etwas kompliziert anzusteuern, es gibt 
z.B. Linux-Software.

Autor: Max (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Parvis,

falls noch Interesse besteht anbei ein Listing von mir zum Programmieren 
des TSA5511.

Ich benutze dafür einen ATtiny12.
Das Teilerverhältnis musst Du Dir selber ausrechnen und am Anfang 
eintragen.

Gruß
Max

Autor: Parvis S. (parvis)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Max,

vilen danke fuer den Code. Ich werd' bald moeglichst mal schauen 
inwieweit ich den fuer den ATMEGA8 verwenden kann, wobei ich glaube, 
dass das nicht so sehr das Problem sein wird (hoffentlich).

Beste Gruesse,

Parvis

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.