Σελίδα 3 από 33 ΠρώτηΠρώτη 1 2 3 4 5 13 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 21 έως 30 από 330

Θέμα: pic16f84a clock alarm

  1. #21
    Μέλος Το avatar του χρήστη DT200
    Όνομα
    Ιωάννης
    Εγγραφή
    Nov 2005
    Περιοχή
    ΜΕΓΑΡΑ
    Μηνύματα
    1.245

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    εσυ πιο version εχεις?και απο που το βρηκες?εγω εχω το 7.0.0.2.
    και εγώ αυτή έχω.

    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    τωρα με αυτο που εγραψες με μπερδεψες λιγακι.
    καταλαβα οτι τα 4 πρωτα ειναι τα data και τα αλλα 3 ειναι οι εντολες.
    σωστό αυτό .


    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    τωρα ομως...
    αυτα τα 4 των δεδομενων μπορω να τα συνδεσω σε 4 οποιαθελω εγω απο αυτα της lcd φτανει να ειναι απο τα 1-8?
    όχι θα τα βάλεις στα πιν 7,6,5,4 της LCD
    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    και τα αλλα 3 των εντολων.
    στα pin των εντολών της LCD
    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    Lcd_Config(PORTD,3,2,1,0,PORTB,2,3,4) τωρα οπως ειναι το πρωτο ειναι το RS,RW,EN? η πανε με αλλη σειρα?
    έτσι είναι σωστά.
    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    που ειναι η εικονα του παραδειγματος που λες?
    την εικόνα που σου είπα θα την βρεις στο
    Help => mikroBasic libraries => LCD(4-bit interface)
    κάτω κάτω.

    και πάνω στην πρώτη εντολή έχει και αυτό Lcd_Config(PORTD,3,2,1,0,PORTB,2,3,4)

    0 Not allowed! Not allowed!

  2. #22
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    φιλε μου σε ευχαριστω καταρχας για την γρηγορη απαντηση σου...
    αν καταλαβα καλα δηλαδη εχουμε:
    lcd_config(portb,3(lcd_pin_7),2(lcd_pin_6),1(lcd_pin_5),0(lcd_pin_4),portb,4(lcd_pin_RS),5(lcd_pin_Rw),6(lcd_pin_EN))

    εσυ το εχεις ολο το προγραμμα η αυτο που δινει η εταιρια?γτ εμενα δεν εχει αυτο που λες με το Help => mikroBasic libraries => LCD(4-bit interface) η δεν το βρηκα εγω.

    σε ευχαριστω πολυ φιλε μου

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  3. #23
    Μέλος Το avatar του χρήστη DT200
    Όνομα
    Ιωάννης
    Εγγραφή
    Nov 2005
    Περιοχή
    ΜΕΓΑΡΑ
    Μηνύματα
    1.245

    Προεπιλογή

    έλα ρε συ , όλοι το ίδιο πρόγραμμα έχουμε , κοίτα εδώ...
    Συνημένες Εικόνες Συνημένες Εικόνες
    • Τύπος Αρχείου: jpg MB.JPG (118,1 KB, 77 εμφανίσεις)

    0 Not allowed! Not allowed!

  4. #24
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    oups sorry...νομιζα οταν ειπες help οτι εννοουσες τη καρτελα help...λαθος μου.

    το κοιταξα αυτο που λες.ακου τωρα να καταλαβεις γτ σου ειπα οτι τα ποδαρακια 0-3 του RB λεω οτι πρεπει να πανε στα 0-3 της lcd.εμενα η Lcd μου ειναι 1-8 τα data και οχι 7-14 που εχει στο παραδειγμα.

    και κατι αλλο...γτ στα ποδαρακια ελεγχου ειναι 2 και οχι 3 οπως ειναι στο κωδικα?

    αποψε θα κανω ενα πειραμα να γραψω κατι στο lcd....αν τα καταφερω.

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  5. #25
    Μέλος Το avatar του χρήστη DT200
    Όνομα
    Ιωάννης
    Εγγραφή
    Nov 2005
    Περιοχή
    ΜΕΓΑΡΑ
    Μηνύματα
    1.245

    Προεπιλογή

    στην πραγματικότητα δεν παίζει ρόλο ποια είναι η αρίθμηση που
    κάνει ο κάθε κατασκευαστής , αλλά το όνομα του κάθε πιν,
    δηλαδή, το PortD.0 θέλω να πάει στο Data.4 της Lcd .
    δεν με νοιάζει ποιο αριθμό πιν έχει αλλά ποια είναι η λειτουργία του.

    τα πιν ελέγχου είναι στην πράξη 2 διότι το ένα από τα τρία είναι το R/ 'W
    που σημαίνει ότι όταν αυτό το πιν έχει 1 τότε μπορείς να διαβάσεις δεδομένα από την LCD
    και όταν είναι 0 τότε την γράφεις .
    το αποτέλεσμα είναι να γειώνουμε το R/ 'W και να γλιτώνουμε το ένα πιν του μ/ε,
    αλώστε δεν χρειάζεται να κάνουμε ανάγνωση από την LCD ποτέ.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη DT200 : 16-09-08 στις 16:57

  6. #26
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    οκ φιλε μου..σε ευχαριστω..θα σου πω νεα συντομα..

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  7. #27
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    φιλε μου τιποτα...δεν ξερω τι εκανα λαθος...πιο κατω ειναι ο κωδικας ποε εκανα:
    program ledss

    dim text as string[16]

    main:
    text = "mikroElektronika"

    Lcd_Config(PORTB,3,2,1,0,PORTB,7,6,5) ' Lcd_Init_EP5, see Autocomplete
    LCD_Cmd(LCD_CLEAR) ' Clear display
    LCD_Cmd(LCD_CURSOR_OFF) ' Turn cursor off
    LCD_Out(1,1, text) ' Print text to LCD, 1st row, 1st column
    Delay_ms(1000)
    LCD_Out(2,4,"mikroBasic") ' Print text to LCD, 2nd row, 6th column

    end.

    και

    program ledss

    dim text as char[20]

    main:
    TRISB = 0 ' PORTB is output
    Lcd_Config(PORTB,3,2,1,0,PORTB,7,6,5) ' Lcd_Init_EP5, see Autocomplete
    LCD_Cmd(LCD_CLEAR) ' Clear display
    LCD_Cmd(Lcd_Blink_Cursor_On) ' Turn cursor off
    text = "mikroElektronika"
    LCD_Out(1,1, text) ' Print text to LCD, 1st row, 1st column

    end.

    οπου το
    0=LCD_4
    1=LCD_5
    2=LCD_6
    3=LCD_7

    7=LCD_Rs
    6=LCD_Rw
    5=LCD_EN

    με κρυσταλλο 4M και ταση και στο επεξεργαστη και στο LCD ιση με 5V.
    που ειναι το λαθος?

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη billtech : 16-09-08 στις 23:07 Αιτία: λαθος
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  8. #28
    Μέλος Το avatar του χρήστη savnik
    Όνομα
    Νίκος
    Εγγραφή
    Sep 2004
    Περιοχή
    Μυτιλήνη
    Μηνύματα
    844

    Προεπιλογή

    Παράθεση Αρχικό μήνυμα από billtech Εμφάνιση μηνυμάτων
    φιλε μου τιποτα...δεν ξερω τι εκανα λαθος...πιο κατω ειναι ο κωδικας ποε εκανα:
    program ledss

    dim text as string[16]

    main:
    text = "mikroElektronika"

    Lcd_Config(PORTB,3,2,1,0,PORTB,7,6,5) ' Lcd_Init_EP5, see Autocomplete
    LCD_Cmd(LCD_CLEAR) ' Clear display
    LCD_Cmd(LCD_CURSOR_OFF) ' Turn cursor off
    LCD_Out(1,1, text) ' Print text to LCD, 1st row, 1st column
    Delay_ms(1000)
    LCD_Out(2,4,"mikroBasic") ' Print text to LCD, 2nd row, 6th column

    end.

    και

    program ledss

    dim text as char[20]

    main:
    TRISB = 0 ' PORTB is output
    Lcd_Config(PORTB,3,2,1,0,PORTB,7,6,5) ' Lcd_Init_EP5, see Autocomplete
    LCD_Cmd(LCD_CLEAR) ' Clear display
    LCD_Cmd(Lcd_Blink_Cursor_On) ' Turn cursor off
    text = "mikroElektronika"
    LCD_Out(1,1, text) ' Print text to LCD, 1st row, 1st column

    end.

    οπου το
    0=LCD_4
    1=LCD_5
    2=LCD_6
    3=LCD_7

    7=LCD_Rs
    6=LCD_Rw
    5=LCD_EN

    με κρυσταλλο 4M και ταση και στο επεξεργαστη και στο LCD ιση με 5V.
    που ειναι το λαθος?
    Αν και δεν ασχολουμε με την microbasic, δεν βλεπω μεσα στο προγραμμα σου εντολη για το ποδι R/W της οθονης, εκτος αν το εχεις γειωσει.
    Το τριμμερ για το contrast το γυρισες στη θεση που πρεπει;

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη savnik : 17-09-08 στις 07:51

  9. #29
    Μέλος Το avatar του χρήστη billtech
    Όνομα
    Βασιλης
    Εγγραφή
    Mar 2006
    Περιοχή
    Χανια και Κυπρο
    Μηνύματα
    2.221

    Προεπιλογή

    ναι γαι το contrast το γυρισα.και εκεινη την ωρα το επαιζα για να δω οτι ειναι σιγουρα ενταξει.και αν πηγαινε στο ελαχιστο νομιζω εμφανιζε τα τετραγωνακια που βγαζουν.
    τι φταει ρε γμτ...ολη νυχτα αυτο παλευα.

    0 Not allowed! Not allowed!
    Η γυναίκα και τα ηλεκτρονικά θέλουν γείωση!!!

  10. #30
    Μέλος Το avatar του χρήστη DT200
    Όνομα
    Ιωάννης
    Εγγραφή
    Nov 2005
    Περιοχή
    ΜΕΓΑΡΑ
    Μηνύματα
    1.245

    Προεπιλογή

    το πρώτο πρόγραμμα θα έπρεπε να δουλεύει κανονικά.
    αυτό που θα έκανα εγώ είναι:

    1ον έχει το MCLR 5V ?

    2ον θα έγραφα ένα πρόγραμμα το οποίο να κάνει το PortB.4 μία on και μία off
    κάθε 2 δευτερόλεπτα για να επιβεβαιώσω ότι ο μ/ε τρέχει .
    (κατά πάσα πιθανότητα έχεις κάνει κάποιο λάθος στις σημαίες)

    3ον επιβεβαίωσε με ένα πολύμετρο ότι έχεις σωστή ένωση από τον μ/ε μέχρι την LCD.

    σου επισυνάπτω ένα πρόγραμμα που πρέπει να δουλεύει (δεν έχω 16F88 )
    Συνημμένα Αρχεία Συνημμένα Αρχεία

    0 Not allowed! Not allowed!

Σελίδα 3 από 33 ΠρώτηΠρώτη 1 2 3 4 5 13 ... ΤελευταίαΤελευταία

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

  1. FM Radio / Alarm clock
    By bchris in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 30
    Τελευταίο Μήνυμα: 21-12-15, 01:00
  2. Persistence Of Vision Clock ( Propeller Clock )
    By KOKAR in forum Παρουσίαση Ολοκληρωμένων Κατασκευών
    Απαντήσεις: 56
    Τελευταίο Μήνυμα: 02-08-13, 18:17
  3. pic16f84a-παραδειγμα
    By ventouza6969 in forum Μικροελεγκτές
    Απαντήσεις: 41
    Τελευταίο Μήνυμα: 07-06-12, 14:04
  4. Κύκλωμα Alarm Clock
    By dal_kos in forum Χρονοκυκλώματα
    Απαντήσεις: 3
    Τελευταίο Μήνυμα: 18-11-06, 21:22
  5. Προβλημα με τον PIC16F84A
    By savnik in forum Μικροελεγκτές
    Απαντήσεις: 4
    Τελευταίο Μήνυμα: 09-05-06, 14:44

Tags for this Thread

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

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