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 Jeff, > > Zuerst: Bitte besorge Dir eine neue Tastatur. Es scheint nämlich so, als ob > die Shift-Tasten bei Dir kaputt wären. > > > ich habe einen lenkwinkelsensor, der zwei pwm-signale (haupt und referenz) mit 200 bzw. 280 Hz > > und knapp 5 V erzeugt. diese signale sollen über digitale (dac zu langsam) eingänge abgetastet > > werden. [wenn diese beiden sich ergänzenden signale das einmal nicht tun, also sich zu einem festen > > wert ergänzen, dann soll alarm in irgendeiner art geschlagen werden (led oder ton).] > > mein erstes problem: > > Um dies einzulesen und um ohne RC-Glieg über einen AD-Port zu arbeiten, > wirst du wohl eine ASM-Routine brauchen. > Ansonsten wird die Auflösung sicher zu gering sein. > Auch werden Dir Threadwechsel und Interrupts dazwischenfunken, sodaß man keine > genauen Werte erhält. > > > kann das der befehl: ports.get (int number) returns int ? und was gebe ich dann genau für int number > > und returns int ein? muss ich da vorher variablen definiert haben? also: int a; ports.get (8) returns a ? > > hat die variable a jetzt den wert 0 oder 1, je nachdem ob high oder low??? > > Mit <code>ports.get()</code> liest Du nur den aktuellen Zustand des angegebenen Ports ein. > Ein PWM-Verhältnis kannst Du damit nicht erfassen. > Da ich jedoch sehe, daß noch Grundlagen zur Benutzung von Funktionen fehlen. > Schlage ich einmal vor, daß Du die Samples (des ServicePacks2) durcharbeitest. > In jedem Beispiel wirst Du sehen, wie Funktionen angewendet werden: > <code>function xy(int wert) returns int > { > return wert+15; > } > ... > int x,a; > x=124 > a=xy(x); > ...</code> > > Dieser Syntax ist bei den meisten Programmiersprachen gleich bzw. ähnlich. > > > habe das buch von kainka und helbig über die cc, da ist auf seite 34 ein programm, aber die ide > > beschwert sich immer über befehle wie lcd.init(). funzen tuts mit station_lcd.init(). aber ich kann > > ja nicht jedesmal das modul suchen... > > Warum suchen ??? > Module die Du für ein Projekt benötigst, mußt Du erst in der IDE aktivieren. > Das steht in Kap. 1.3 (bzw. Seite 17/18). > > Da Du etwas von station_lcd.init() schreibt: Das Modul station_lcd.c2 ist komplett veraltet. > Bitte installiere das aktuelle ServicePack, sobald Du das Buch durch hast. > Das aktuelle OS(Betriebssystem) kannst Du jetzt schon in die CC2 laden. > > MfG André H.
Dateianhang: (.gif, .png., .jpg, .zip, .rar)
max. 256kB
max. 256kB