-
        

Ergebnis 1 bis 3 von 3

Thema: PIND.0 ODER PORTD.0 ? Unklar bei [url]http://www.roboternetz.de[/url]..

  1. #1
    Benutzer Stammmitglied
    Registriert seit
    18.08.2005
    Beiträge
    86

    PIND.0 ODER PORTD.0 ? Unklar bei http://www.roboternetz.de..

    Anzeige

    Hallo zusammen,

    unter dem RN-Wissen Link http://www.roboternetz.de/wissen/index.php/Bascom findet man folgenden Hinweis:


    Etwas gewöhnungsbedürftig ist in Bascom das man bei der Definition von Eingangsports nicht PORT sondern PIN beim Config-Befehl angibt.

    Des Weiteren findet man in den Codebeispielen folgende Zeilen:

    Config Pinc.0 = Output 'Ein Pin wird als Ausgang konfiguriert PC0 (also Pin0 von Port C)

    aber auch

    Config Pina.0 = Input 'Ein Pin (PA0) wird als Eingang definiert

    Könnt ihr mir bitte sagen, was richtig ist, den in denn BEispeilen werden INPUT sowie auch OUTPUT mit PINx,y definiert.

    oder ist es bei Bascom egal, ob man

    Config PORTB.0 = Output
    Config PIND.0 = Input
    Config PIND.1 = Input

    oder

    Config PORTB.0 = Output
    Config PORTD.0 = Input
    Config PORTD.1 = Input

    schreibt?

    Dann habe ich eine If Bedingung in meinem kurzen Code.

    Muss diese mit PIN oder PORT abgefragt werden, also
    IF PORTD.0 = ...
    oder
    IF PIND.0 = ...

    Vielen Dank im Voraus

    popi

  2. #2
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.836
    Bascom ist da nicht ganz konsequent (find' ich)

    Im Progranmm, auf jeden Fall und immer (spezial lassen wa weg):
    IF PIND.0 = 1 THEN PORTD.1 = 0

    Beim CONFIG dagegen etwas strange:

    Geht es ums ganze Port
    CONFIG PORTB = Input / Output

    Geht es aber um einzelne Pins, dann
    CONFIG PINB.1 = Input / Output

    Genug verwirrt ?
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  3. #3
    Benutzer Stammmitglied
    Registriert seit
    18.08.2005
    Beiträge
    86
    Hallo Robert,

    vielen Dank für Deine Antwort!!!

    Hat mir geholfen!

    Grüße

    popi

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •