Es kommt darauf an wie der Port das erste mal angesprochen wird.
Auf Port schreiben, dann wird der Port ein Ausgang.
Vom Port lesen, dann wird der Port ein Eingang.
Wenn der Port allerdings die...
Art: Beiträge; Benutzer: Dierk
Es kommt darauf an wie der Port das erste mal angesprochen wird.
Auf Port schreiben, dann wird der Port ein Ausgang.
Vom Port lesen, dann wird der Port ein Eingang.
Wenn der Port allerdings die...
Was hat deine Frage nun hier mit diesem Thread zu tun?
Ist ja ein ganz anderes Thema....
Was meinst Du mit wie lange???
http://www.csslabs.de/ccontrol/help/pause.html
Nein, die C-Control I (auch die Station 2 davon) hat einen Controller von Freescale (früher Motorola).
Hier ist die Rede von der C-Control PRO, das ist ein dann ein AVR-Controller.
Ah, ok nun versteh ichs auch...
Ja eigentlich ne gute Idee. Das funktioniert dann ähnlich wie eine Datasette von Comodore. Da wurde ja auch die Programme auf handelsübliche Musikkassetten...
Ich hab versucht Deinen Gedanken zu folgen, aber ich versteh irgendwie nur Bahnhof :-k
Ich würde das so machen, dass nur wenn sich checkLCD verändert hat eine Ausgabe auf LCD erfolgt
.....
#tank1_voll
if checkLCD =1 then print "#CLR#";"Tank Voll" : checkLCD = 0
LED1 = on
LED2...
Das einzige Buch zu Basic++ und der C-Control Station 2 (nicht C-Control II Station..) ist von Stefan Tappertzhofen: Siehe hier
Ja, das sind meistens die Standardfehler. Passiert vielen beim ersten Mal. O:)
Dann solltest Du Assembler oder C lernen. Das gibt es komplett ohne Einschränkung dann kostenlos.
Stürzt die C-Control ab oder RNSpeak?
Wie gesagt, ich glaube nicht, dass sie durch die Eingabe im Terminalprogramm kaputtgegangen ist, falls sie überhaupt kaputt ist.
Davon hat er doch überhaupt nichts geschrieben. Er hat von der...
Damit ist ihm aber nicht geholfen.
Matthias,
prinzipiell kannst Du die C-Control übers Terminal nicht kaputt machen. Du kannst auch keinen Boot-Loader kaputt machen. Die C-Control hat eine Art...
Ah ok, das macht natürlich Sinn....
Und warum nutzt Du dann die CCPro? :-k
Wenn Du das Betriebssystem nicht brauchst, kannst Du doch gleich einen "normalen" ATMega verwenden. Ist sicherlich billiger.
Oder hab ich da etwas falsch...
Und was passiert, wenn Du nur dieses kurzes Progrämmchen verwendest?
Define StationIO as BytePort[4]
StationIO=0
Pause 10
#myloop
print "hallo"
goto myloop
Hallo, versuch es mal so und füge ganz am Anfang im Programm folgendes ein:
Define StationIO as BytePort[4]
StationIO=0
Pause 10
Ah, so Du willst parallel beide Module an einer C-Control verwenden.
Das geht ohne Modifikation nicht.
Du müsstest dafür den Port 2 und den Port 3 mit einem Und-Gatter oder ähnliches...
Hallo,
welche C-Control und welche Module meinst Du?
Etwa das: 198874?
Das kannst Du mit der Unit-M2.00 oder Advanced verwenden.
Ich habe die Beta der neuen Version 2.4 hochgeladen.
Nach längerer Überarbeitung der WorkBench++ ist nun so einiges Neues bzw. Verbessertes eingeflossen.
· Codefolding eingebaut
·...
Hallo,
welches Beispiel benutzt Du?
Es gibt so viel ich weiß nur ein Beispiel für das IIC LCD Display.
Zu finden ist das unter
eigene dateien\workbench++\examples\C-Control-Support\Beispiele...
Nein Du hast eine C-Control I Main-Unit, welche auch als Plus Version verkauft wurde. Bei der Plus-Version ist dann nur die Plus-Software im Lieferumfang gewesen, geht aber auch mit CCBasic, oder...
Hier ist ne Übersicht der C-Control I: Welche ist es denn?
http://ccontrol.csslabs.de/index.php?option=com_content&task=view&id=10&Itemid=25
Ist sie überhaupt dabei? Wenn nicht könnte es auch ne...
Ja, stimmt die Station 2 hat ja intern schon jeweils einen 10K Pullup.
Natürlich kann es sein, dass bei Deiner Kabellänge die 10K Widerstände nicht mehr reichen.
Versuch einfach mal pro Leitung...
Sollte eigentlich funktionieren, so weit ich das sehe.
Hast Du Pullup-Widerstände (4k7) an den I2C-Busleitungen (SDA/SCL) angebracht?
Ohne die kommen nämlich solche 'komischen' Ergebnisse heraus.
Da dort ein Infineon Controller verbaut wurde, müsste es sich um einen C-Control II Nachbau handeln.