Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

Re: Port gegen Masse schalten Kategorie: CC-Pro Unit & Appl.Board (von UlliS - 25.03.2010 8:50)
Als Antwort auf Port gegen Masse schalten von Andreas - 24.03.2010 20:36
Ich nutze:
C-Control Pro Mega32, C-Control Pro Mega128, CC-Pro 32 Application Board, CC-Pro 128 Application Board, Pro-Bot128
> Hallo,
>
> ich möchte gerne ein MOSFET (BTS660P) verwenden und laut Datenblatt muss
> man das GATE gegen GND schalten, damit er blockiert.
>
> Zum Schutz des Mosfet habe ich eine Diode eingebaut, welche die Stromflussrichtung nur in
> Richtung Application Board erlaubt.
>
>
> Nun zu meiner Frage: Wie kann ich einen Pin gegen Masse schalten? Ich habe es bisher so probiert:
>
> while(1)
> {
> Port_DataDirBit(0,0);
> AbsDelay(2000);
> Port_DataDirBit(0,1);
> AbsDelay(2000);
> }
>
> Das klappt nicht, irgendwie muss man die Pinne ja intern auf GND umleiten.
>
> Aber wie?
>
> GruÃ?, Andreas


Hallo Andreas,

also als erstes würde ich dir empfehlen die Anleitung genauer zu lesen und die Bsp. auszuprobieren :-)

Zu deiner Frage:

--> Pin oder Port konfigurieren
Port_DataDirBit(PortBit, Def); // PortBit die Bitnummer des Pins, Def 1 = Ausgang 0 = Eingang

--> Port schalten
Port_WriteBit(PortBit, Def); // PortBit die Bitnummer des Pins, Def 1 = High, 0 = Low


Grü�e Ulli




    Antwort schreiben


Antworten:

Re: Port gegen Masse schalten (von Andreas - 25.03.2010 20:19)
    Re: Port gegen Masse schalten (von GEMINI1606 - 26.03.2010 10:11)
        Re: Port gegen Masse schalten (von Andreas - 26.03.2010 22:05)
            Re: Port gegen Masse schalten (von GEMINI1606 - 27.03.2010 14:26)
                Re: Port gegen Masse schalten (von fraju - 30.03.2010 13:34)