- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 15 von 15

Thema: PIC Basic Compiler

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    09.07.2005
    Ort
    Hangover
    Alter
    58
    Beiträge
    45
    Anzeige

    LiFePo4 Akku selber bauen - Video
    Also,
    ich arbeite viel mit dem PicBasic Pro. Er gibt mir die Freiheit, einen PIC zu programmieren, ohne viele Fehler mit Variablen (Lage, Größe, Banking) oder anderen Fehlern zu machen.
    Wenn man etwas intelligent mitdenkt, kann man prima unnötige Befehle vermeiden und sich auf die nötigen Befehle beschränken.
    Man sollte schon die Auswirkungen von bestimmten Befehlen kennen und intelligent prorammieren.

    Interruptroutinen programmiere ich in Assembler mitten im BASIC-Text.

    Teilweise ist es besser, die Hardware direkt anzusprechen, statt die Hochsprachenbefehle zu nutzen (die dann Software-Emulationen der Hardware erzeugen).

    Ich habe das Gefühl, daß PicBasic Pro meine BASIC-Befehle optimal in Assembler umsetzt, wenn man die Variablen und Befehle gut plant.
    In Assembler könnte (und habe ich) viel mehr Fehler programmieren.

    Äh... Board anschließen ?
    Ja, geht auch irgendwie,
    aber ich habe einen Programmer, der die Hax-Files brennt. Basta.

    Für den Anfang geht ja auch ein IC-Prog mit einem JDM-Programmer (ca. 10 Euro bei S.Wetzel)

  2. #12
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.03.2006
    Beiträge
    138
    He BigWumpus,

    wie steuerst du denn bei PicBasic Servos an (links,mitte,rechts).Kannst mir da vileicht nen stoss geben und wenns hast nen Beispiel. Were net.Danke.

    MFG
    Marius

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    09.07.2005
    Ort
    Hangover
    Alter
    58
    Beiträge
    45
    Habe ich noch nicht gemacht, würde aber den Hardware-PWM nutzen.
    Den Prescaler vom Timer so wählen, daß er die 50Hz locker erzeugen kann und dann den Impuls vom PWM erzeugen lassen.

    Hast Du damit Probleme ? Hardware, Register, Mathematik ?

  4. #14
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    01.03.2006
    Beiträge
    138
    Hi,

    ich habe jetzt denn PicBasicPro Compiler aber ich finde keine timer befehle oder heissen die anders oder interrupt routinen.und was ist eigentlich der unterschied zwischen Picbasic pro und normal picbasic also beim preis sieht mans deutlich aber ich habe kein wirklichen unterschied erkannt.

  5. #15
    Benutzer Stammmitglied
    Registriert seit
    09.07.2005
    Ort
    Hangover
    Alter
    58
    Beiträge
    45
    Also, erster Ansatz ohne jegliche Hardware:

    Ausschlag Var Byte ;0-255 links-rechts
    Ausschlag_Time Var Word
    Ausgang Var PortB.1 ;Ausgang

    Init:
    Low Ausgang
    Ausschlag=127 ; Mitte

    Ausschlag_Time=1000*/Ausschlag ;1000us auf 0..255 skalieren
    Main:
    Pause 20 ;20ms Pause
    Ausgang=1 ;High
    Pauseus Ausschlag_Time
    Ausgang=0 ;Low
    Pauseus 1000-Ausschlag_Time ;kann m.E. entfallen!
    Goto Main
    End

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

fchao-Sinus-Wechselrichter AliExpress