- Labornetzteil AliExpress         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 16 von 16

Thema: PIC_16F84A - Programmfrage

  1. #11
    Benutzer Stammmitglied
    Registriert seit
    02.11.2008
    Beiträge
    57
    Anzeige

    Praxistest und DIY Projekte
    Ich hab dein letzteres Programm einmal getestet. Es passiert nicht, genau so wie es sollte...Nuna habe ich das sleep rausgenommen, den PORTB,1 gesetzt und daraus eine schleife gemacht:

    LIST P=16F84a
    include "P16F84a.inc"
    __CONFIG _CP_OFF & _WDT_OFF & _PWRTE_ON & _HS_OSC
    org 0x00
    clrf PORTB
    bsf STATUS, RP0
    movlw 0
    movwf TRISB
    bcf STATUS, RP0
    loop1
    bsf PORTB,1
    goto loop1

    end


    Jetzt sollte das zweite LED am Ausgang leuchten und sonst nichts. Die anderen LED's leuchten aber immernoch ein wenig. ich hab mal rumgespielt und an RB5 das GND hingehalten. Erstaundlicherweise leuchten die anderen LED's nicht mehr, nur noch das gewollt leuchtende an RB2! Hast du eine ahnung wieso das so ist? ich hab dann auch mal eine LED zwischen diesen RB5 und dem GND gehalten, welche leicht leuchtete, bei den anderen jedoch das selbe verursachte wie wenn ich NUR GND hinhalte, also die anderen waren ebenfalls aus.
    hast du eine ahnung an was das liegen könnte?

    MfG
    Andi

  2. #12
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Hallo!

    Der PIC ist defekt oder der Oszillator geht nicht.

    MfG

  3. #13
    Benutzer Stammmitglied
    Registriert seit
    02.11.2008
    Beiträge
    57
    Also der Oszi geht, da zum beispiel ein lauflicht problemlos über die Bühne geht, nur dass dann hald die LED's die nicht voll leuchten sollen ein wenig leuchten.
    Ich hab das Problem so lösen können dass ich vom GND eine Verbindung zum Pinport 1 mache, also zu RA2/AN2/Vref. Funktioniert

  4. #14
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Vielleicht sprechen wir nicht über gleichen PIC, da der 16F84a nähmlich kein Pin AN2/Vref hat.

    MfG

  5. #15
    Benutzer Stammmitglied
    Registriert seit
    02.11.2008
    Beiträge
    57
    Hopla hab auf dem datenblatt des 16F628A geschaut, weil ich die auch hab und die RB- Ports ansonsten gleich sind auch speirung und MCLR
    Auf jeden fall geht das Ganze jetzt wenn ich GND mit Port 1 verbinde
    Danke für die Unterstützung!

    MfG
    Andi

  6. #16
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    72
    Beiträge
    11.077
    Nichts zu danken.

    Das ist aber sogar für mich unverständlich. Wahrscheinlich fehlt dem PIC ein gutes GND am GND-Pin.

    MfG

Seite 2 von 2 ErsteErste 12

Berechtigungen

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

12V Akku bauen