Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Wichtig: Bevor Du wegen einem Problem mit der CC2 postest, stelle sicher, daß Du
die neueste OS-Version, die neuseste Compiler-DLL und die neuesten Modulversionen benutzt!
Beachte, daß sich auf der CD zur CC2-Unit/Station auch jetzt noch die ältesten Dateien befinden!
Es gelten folgende Anleitung und Regeln: Regeln CC2Net.de-Forum
Zurück zum Artikel  (Blaue Felder sind Pflichtfelder)


Name:   UserID: 
 E-Mail:
Kategorie
Betreff
Homepage:
Link-Titel:
Link-URL:
Cookie für Name, UserID, E-Mail, Homepage-URL setzen
(Erspart die Neueingabe bei Beiträgen und Antworten)
(Zum Löschen des Cookies hier klicken)
Ich nutze:
C-Control II Unit
C164CI-Controllerboard
C-Control II Station
CCRP5 mit CC2-Unit (Conrad Roboter)
CC2-Application-Board
CC2-StarterBoard
CC2-ReglerBoard
eigenes Board
original OS     OSOPT_V2     OSOPT V3.0 OSOPT V3.1

Kommentar:
Einfügen von HTML im Kommentar:

Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a>
Bild einfügen: <img src="BILDURL">
Text formatieren: <b>fetter Text</b>  <i>kursiver Text</i> <u>unterstrichener Text</u>
Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b>
C2 Quellcode formatieren: <code>Quellcode</code>
ASM Quellcode formatieren: <asm>Quellcode</asm>
(Innerhalb eines Quellcodeabschnitts ist kein html möglich.)
Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst !  

> > Hallo Christoph, > > > > mit den 3 Adressbeinen kannst Du ?????? (na...) > > Soll das eine versteckte Anspielung sein? Das mit den Adressbeinen könnte ICH (!!!!!!!!) vielleicht sogar. > Nur was mir irgendwie noch nicht so ganz klar ist ist das mit den Adressen... Liege ich mit folgendem > richtig? > > 1. Ein I2C-Chip hat eine Adresse von einem Byte. > 2. Jeder Chip hat einen "hardwired"-Adressteil und einen einstellbaren. > 3. Im CC2 wird eine "interne" Adresse verwendet, die dann in eine 1-Byte-Adresse umgesetzt wird (vom > Treibermodul) > 4. (Jeder?) I2C-Chip hat eine Lese- und eine Schreibadresse. > 5. Lese- und Schreibadresse liegen (immer?) direkt hintereinander. > 6. Die Adressen einer bestimmten Chipsorte liegen in einem bestimmten Bereich. > > Wenn das alles so ist, dann wäre eine Tabelle toll, in der steht, welcher Chip-Typ welchen Adressbereich > verwendet. > > Meine Frage eben bezog sich auf die Aussage oben in dem Modul. In [3] habe ich geschrieben, dass das > Treibermodul die Adresse (z.B. 0-7) in eine Byte-Adresse umsetzt. Diese müsste doch jetzt aber ebenso- > viele Adressen umfassen (z.B. A7-A0). Stattdessen ist aber in der Doku geschrieben "Entspricht A2-A0". > > Wo liegt da jetzt mein Problem? > > Christoph > > > > > > verschiedene Adressen definieren! > > > > Adresse A2 A1 A0 > > 0 L L L > > 1 L L H > > 2 L H L > > 3 L H H > > 4 H L L > > 5 H L H > > 6 H H L > > 7 H H H > > > > Achtung: Es gibt jeweils eine Lese und eine Schreibadresse. Daher kann man die Adresslage > > immer nur um mindestens 2 Bytes mit den Adresspins verschieben! > > Die Bezeichnung A0 kann ein wenig irritieren, da man damit schon um 2 Bytes verschiebt. > > Das Adressbit "A0" wird über den I²C Bus angesprochen und nicht "hardwired"! > > > > > > Grüsse, > > > > Willi aus Oelde > > > > > > > Hallo! > > > > > > Oben in dem Kommentar in eeprom.c2 steht: > > > Adressen 0-7 entsprechend A2-A0 > > > Wo ist da mein Verständnisproblem: 0-7 sind acht Adressen. A2-A0 aber nur drei... Oder wie jetzt? > > > > > > Ach ja an André: In der Dokumentation im SP2.1 ist der Link auf eeprom.html versehentlich auf > > > eeprom.c2 gesetzt. > > > > > > Viele Grüße, > > > > > > Christoph
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB