- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 3 von 3 ErsteErste 123
Ergebnis 21 bis 27 von 27

Thema: Erneuter Mikrokontrollereinstieg

  1. #21
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Anzeige

    E-Bike
    Danke für die Mühe...

    Aber auch für diese Sprache gibt´s ein extra Forum im RN:
    Dann werd ich da mal bezüglich Input-befehle weiterposten.

    Mfg

  2. #22
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Es geht leider noch immer nicht...

    Wie ist es eigentlich mit der Polung??

    Die Led ist so geschalten: + 'Pol' ist der Ausgang des Chips, rinnt über die Led und auf den negativen Pol 'Masse', 'GND' (- der Batterie)


    Den Schalter habe ich genau so eingebaut, ging nicht, anders gepolt, ging auch nicht

    Also Beinchnen (+) -> Taster -> Masse (-)
    ???

  3. #23
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Es geht leider noch immer nicht...
    Verrat´ uns doch noch mal schnell, was es denn nochmal sein sollte...
    und am besten den Code mit dazu - dann werden wir´s schon finden

  4. #24
    Erfahrener Benutzer Roboter Genie
    Registriert seit
    20.08.2008
    Ort
    Karlsruhe
    Alter
    37
    Beiträge
    1.225
    Stimmt so eigentlich.
    Beim Taster schaltet man dann den Pullup ein. Folge: Drückst du den Taster nicht, zieht der Pullup den Eingang auf High, drückst du den Taster, liegt Low am Eingang an.
    Bei der LED muss aber der Pin auf Ausgang geschaltet werden.

    mfG
    Markus

  5. #25
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Gute Idee, poste hier mal den Code:




    main () // Hauptprogramm, startet bei Power ON und Reset
    {
    DDRB=7;
    PORTB=16;
    if(PINB & (1<<PINB3))
    {

    // Schleifenanfang Mainloop
    PORTB=17;
    waitMs(500);
    PORTB=19;
    waitMs(250);
    PORTB=18;
    waitMs(250);
    PORTB=17;
    waitMs(100);
    PORTB=16;
    waitMs(1000); // Quellcode
    }
    while (true); // Schleifenende Mainloop



    ____

    Komisch finde ich dabei auch, dass die Blinkfolge zuerst einmal läuft (ohne Taster, obwohl das eigentlich nicht sein sollte), sobald ich das System unter Strom setze.

    Dann macht es aber nichts mehr, nicht einmal, wenn ich den Schalter drücke...

  6. #26
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    15.01.2007
    Ort
    Göttingen
    Beiträge
    706
    Wieso postest Du das ganze eigentlich in einem Bascom-Forum?

  7. #27
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    15.04.2008
    Beiträge
    330
    Oh, da habe ich mich (wohl über die Suchfunktion) ins falsche Thema verirrt...

Seite 3 von 3 ErsteErste 123

Berechtigungen

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

12V Akku bauen