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 Michael, > > > ich habe mir ein CC2NET RAM Device mit 4 x 1MBit SRAM mit Port-Interface > > PCF8574A als Bausatz besorgt. > > > > Das aktuelle ram.c2, ramdev.hex und irctrl.hex habe ich mir besorgt. > > Für was willst Du irctrl.hex benutzen ? Das hat nichts mit dem RAM-Device zu tun ! > > > > Beim Ausführen des beigefügten Testprogramms test.c2 stellte sich leider > > heraus, daß das Auslesen der Werte nicht sehr zuverlässig erfolgt. > > > > Beim Aufruf der Funktion ram.init(15, 255) liefert die Funktion eine 0 zurück, > > was ja ok ist. > > > > Wenn das Auslesen mit ram.readint nur über 4 I/O Ports erfolgt, so ist das > > Ergebnis noch am zuverlässigsten, wenn auch nicht fehlerfrei. Bei Verwendung > > von 6 I/O Ports ist ein richtiger Wert schon ziemlich selten. > > Besonders unzuverlässig wird das Auslesen, wenn ich z.B. readbyte oder > > readlong verwende. > > Ähh, was meinst Du mit "über 6 I/Os" ?? > > Für mich klingt das so, als ob Du das Interface falsch angeschlossen hast. > > Wichtig ist, daß Du das CC2Net-RAM-Interface Ports genau so anschließt, wie es > im Modul ram.c2 beschrieben ist, und keinesfalls anders. > D.h. es muß DS an P1L.4, SH an P1L.5, ST an P1L.6 und WE an P1L.3 > angeschlossen werden. > Wenn Du es irgendwie anders machst, kann es nicht gehen. > Beide Jumper beim Wannenstecker müssen auf 2-3 stehen, sonst geht es nicht. > Die Option, daß man weitere Datenleitungen benutzen kann, ist für Leute gedacht, > die eigene Routinen für die Ansteuerung schreiben möchten und etwas > Geschwindigkeit dabei rausholen möchten. > Da ich allerdings bereits einen ASM-Treiber geschrieben habe, kann man durch die Benutzung > weiterer I/Os nicht wirklich mehr Geschwindigkeit rausholen. > (Es sind nur ein paar wenige Prozent, da das Nadelöhr hier woanders steckt.) > > MfG André H.
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB