- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 6 von 6

Thema: Ein paar Fragen zu µC

  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.05.2005
    Alter
    34
    Beiträge
    211

    Ein paar Fragen zu µC

    Anzeige

    Praxistest und DIY Projekte
    Servus zusammen,

    ich möchte mir bald diesen Brenner bauen:
    http://www.janson-soft.de/pic/pic-dl.htm
    (Wie einige evt. schon gelesen haben )

    Meine Bauteile sind zwar noch nicht da, aber ich möchte die Zeit nutzen, um einige Fragen zu stellen:

    -In Assembler gibt es doch keinen Befehl wie Sleep oder Delay in dem Sinne, dass der µC z.B. 6 sec. Pause macht, oder?

    -Ich möchte mir auch eine Testplatine für den Pic 16F627 bauen.

    Dazu brauch ich doch nur den Pic mit 5V versorgen, einen Takt z.B. durch Keramikresonator und an die Ausgänge wahlweise Taster oder LEDs hängen, zwischen denen man durch Kurzschlussbrücken wechseln kann.
    (siehe Anhang)
    Das müsste doch so funktionieren, oder?

    Eins versteh ich aber auch noch nicht:
    Man muss den Pins (Eingang/Ausgang) doch im Programmcode zuteilen, welcher jetzt Ausgang und Eingang ist, oder?
    Wie ist das bei Pin 4? Im Datenlatt ist nur ein Eingangspfeil verzeichnet.

    edit: VSS und VDD vertauscht
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken testplatine.jpg  
    Grüße
    Lars

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.05.2005
    Alter
    34
    Beiträge
    211
    Nein,ich doof, Pin 4 ist doch der Reset, oder?

    Muss ich dem im Code auch sagen, dass ich Pin 4 als MCLR benutzen will und nicht als RA5?

    Kommt der einfach an einen Taster mit GND?
    Grüße
    Lars

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.05.2005
    Alter
    34
    Beiträge
    211
    Kann mir den wirklich keiner helfen?

    Ist doch für euch eigentlich ganz einfach, oder nicht?
    Grüße
    Lars

  4. #4
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Soweit ich weiß, gilt der Pin als Reset, bis du was anderes konfigurierst.

    http://www.sprut.de/electronic/pic/config/config.htm
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    25.05.2005
    Alter
    34
    Beiträge
    211
    Vielen Dank für die Antwort

    Hab aber jetzt ein Problem mit MPLab:
    Ich wollte einfach mal das Lernbeispiel:
    http://www.sprut.de/electronic/pic/p...om/eeprom.html
    mit MPLab in eine .hex DAtei convertieren.
    Er zeigt bei mir aber eine Fehler Meldung an und in der .err Datei steht:

    Error[173] [Adresse der .ASM-File] 142 : Source file path exceeds 62 characters ([Adresse der .ASM-File])

    Ich hab eine .asm Datei erstellt, sie unter gespeichert, unter Configure/Select Devise den Pic 16F628 ausgewählt, ein neues Projekt erstellt und die .asm Datei unter "Source Files" geladen.
    Dann hab ich noch auf Project/Make geklickt und das wars.
    Grüße
    Lars

  6. #6
    Super-Moderator Robotik Visionär Avatar von PicNick
    Registriert seit
    23.11.2004
    Ort
    Wien
    Beiträge
    6.842
    Der "Source file path" ist der komplette file-name samt allen Ordnern.
    Da kommt schon was zusammen:
    "c:\trallala\hoppsassa\dideldum\nochwas\einerdrauf \assembler.asm"
    wenn das insgesamt mehr als 62 Zeichen sind, ist er überfordert.
    (frag nicht warum, sonst wird die Antwort zensuriert)
    Du mußt also mit deinem Zeugs umziehen, weiter 'rauf.
    "c:\MPLAB\Project\project_1\progname.asm"
    mfg robert
    Wer glaubt zu wissen, muß wissen, er glaubt.

Berechtigungen

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

Solar Speicher und Akkus Tests