Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 14

Θέμα: Μια χείρα βοηθείας

  1. #1
    Νέο Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Jan 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    7

    Προεπιλογή Μια χείρα βοηθείας

    Καλησπέρα σας, πρώτη φορά γράφω,αν δεν είμαι στο σωστό μέρος παρακαλώ τους διαχειρηστές να μετακινήσουν το Θέμα μου.
    Θέλω να προγραμματίσω ένα pic16f84a σύμφωνα με το διάγραμμα ροής που φαίνεται στην εικόνα.

    Συνημμένο Αρχείο 40968

    Έχω γράψει το ακόλουθο πρόγραμμα και ενώ σε simulator φαίνεται να δουλεύει μια χαρά όταν βάζω τον pic σε raster αναβοσβήνει το led που έχω στην έξοδο αγνοώντας τις εισόδους.
    Όποιος μπορεί ας βάλει μια χείρα βοηθείας....



    list p=16c84, f=inhx8m
    include "PICREG.EQU"

    org 00h
    goto START
    ORG 04H
    GOTO START
    START
    ;**************************
    bsf STATUS,RP0
    movlw B'11110000'
    movwf TRISB
    bcf STATUS,RP0
    ;****************************
    reg1 equ 0ch
    reg2 equ 0dh
    reg3 equ 0eh
    ;
    SMS1
    btfss PORTB,6
    GOTO $-1
    CALL DELAY
    btfss PORTB,6
    GOTO SMS1
    BSF PORTB,3
    CALL DELAY
    BCF PORTB,3
    CALL DELAY
    ;
    SMS2
    btfss PORTB,6
    GOTO $-1
    CALL DELAY
    btfss PORTB,6
    GOTO SMS2
    BSF PORTB,3
    CALL DELAY
    BCF PORTB,3
    CALL DELAY
    btfss PORTB,7
    goto $-1
    goto SMS1
    ;
    DELAY
    movlw 0FH
    movwf reg1
    t13 movlw 0fh
    movwf reg2
    t12 movlw 0fh
    movwf reg3
    t11 decfsz reg3,1
    goto t11
    decfsz reg2,1
    goto t12
    decfsz reg1,1
    goto t13
    RETURN
    END

    0 Not allowed! Not allowed!

  2. #2
    Μέλος Το avatar του χρήστη dal_kos
    Όνομα
    Κώστας
    Εγγραφή
    Jun 2006
    Περιοχή
    Αθήνα
    Μηνύματα
    1.000

    Προεπιλογή

    Φαντάζομαι εισόδους εννοείς κάποια μπουτόν.. έχεις βάλει αντιστάσεις pull-up/pull-down?

    0 Not allowed! Not allowed!

  3. #3
    Νέο Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Jan 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    7

    Προεπιλογή

    Ναι dal, μπουτόν χρησιμοποιώ με pull down αντιστάσεις.

    0 Not allowed! Not allowed!

  4. #4
    Μέλος Το avatar του χρήστη bchris
    Όνομα
    Χρηστος
    Εγγραφή
    Nov 2011
    Περιοχή
    Lugano
    Μηνύματα
    2.104

    Προεπιλογή

    Το attachment δεν παιζει.
    Το προγραμμα λειτουργικο φαινεται.
    Αν δεν παιζει, τοτε ειναι στα εξαρτηματα το λαθος.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη bchris : 29-01-13 στις 17:56

  5. #5
    Νέο Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Jan 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    7

    Προεπιλογή

    Σε μένα ανοίγει κανονικά το attachment. Στους υπόλοιπους ανοίγει? Τα εξαρτήματα τα έχω τσεκάρει πολλές φορές, το πρόγραμμα φοβόμουνα μήπως είχα κανα καραμπινάτο λάθος. Θα πάω να πάρω κανα pic ακόμα θα ρίξω και κανα ευχέλαιο... που θα πάει θα τρέξει...

    0 Not allowed! Not allowed!

  6. #6
    Μέλος Το avatar του χρήστη bchris
    Όνομα
    Χρηστος
    Εγγραφή
    Nov 2011
    Περιοχή
    Lugano
    Μηνύματα
    2.104

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από booker30 Εμφάνιση μηνυμάτων
    Σε μένα ανοίγει κανονικά το attachment. Στους υπόλοιπους ανοίγει? Τα εξαρτήματα τα έχω τσεκάρει πολλές φορές, το πρόγραμμα φοβόμουνα μήπως είχα κανα καραμπινάτο λάθος. Θα πάω να πάρω κανα pic ακόμα θα ρίξω και κανα ευχέλαιο... που θα πάει θα τρέξει...

    Screen Shot 2013-01-29 at 21.18.03 .png

    Σ' εμενα ομως οχι...
    Δεν ξερω αν εχουν κι αλλοι το ιδιο προβλημα.

    1 Not allowed! Not allowed!

  7. #7
    Νέο Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Jan 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    7

    Προεπιλογή

    diagramma rohs.JPGτο ανεβάζω πάλι.

    0 Not allowed! Not allowed!

  8. #8
    Μέλος Το avatar του χρήστη bchris
    Όνομα
    Χρηστος
    Εγγραφή
    Nov 2011
    Περιοχή
    Lugano
    Μηνύματα
    2.104

    Προεπιλογή

    Καλημερα.
    Αυτο ειναι το λογικο διαγραμμα.

    Το σχηματικο του κυκλωματος που εφτιαξες ανεβασε να δουμε.

    0 Not allowed! Not allowed!

  9. #9
    Νέο Μέλος
    Όνομα
    Θωμάς
    Εγγραφή
    Jan 2013
    Περιοχή
    Θεσσαλονίκη
    Μηνύματα
    7

    Προεπιλογή

    Να και το σχηματικό του κυκλώματος pic16f84a.JPG

    0 Not allowed! Not allowed!

  10. #10
    Μέλος Το avatar του χρήστη bchris
    Όνομα
    Χρηστος
    Εγγραφή
    Nov 2011
    Περιοχή
    Lugano
    Μηνύματα
    2.104

    Προεπιλογή

    Με την παραδοχη οτι στο hardware κομματι ειναι ολα ΟΚ, ισως το προβλημα σου να ειναι στο debouncing των buttons.
    Δοκιμασε να αυξησεις λιγο τον χρονο που περναει ο cpu στο DELAY.

    0 Not allowed! Not allowed!

Σελίδα 1 από 2 1 2 ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Μια ερώτηση για PIC και μια για Hi-Fi...
    By hitech444 in forum Ερωτήσεις Αρχάριων
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 23-05-14, 21:58
  2. Απαντήσεις: 2
    Τελευταίο Μήνυμα: 30-01-13, 14:34
  3. Δεκτης για την μπαντα των μεσαιων κυματων με μια λυχνια στα 12 Volt!!!
    By 1kostasa50 in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 25
    Τελευταίο Μήνυμα: 21-05-11, 17:57
  4. Απαντήσεις: 7
    Τελευταίο Μήνυμα: 13-01-11, 15:26
  5. λυχνια?
    By lasenios in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 13-02-06, 20:35

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας