Σελίδα 3 από 3 ΠρώτηΠρώτη 1 2 3
Εμφάνιση αποτελεσμάτων : 21 έως 23 από 23

Θέμα: LCD με PIC

  1. #21
    Μέλος Το avatar του χρήστη kentar
    Όνομα
    Γιώργος
    Εγγραφή
    Jul 2009
    Περιοχή
    Κερατσινι
    Μηνύματα
    698

    Προεπιλογή

    Ανεβασε τον κωδικα που εγραψες και ενα printscreen η το αρχειο του proteus.
    Χωρις αυτα δεν γινεται να βοηθησει καποιος.

    0 Not allowed! Not allowed!

  2. #22
    Μέλος Το avatar του χρήστη stavroskaloxrist
    Όνομα
    ΣΤΑΥΡΟΣ
    Εγγραφή
    Apr 2009
    Περιοχή
    ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ
    Μηνύματα
    388

    Προεπιλογή

    // Lcd pinout settings
    sbit LCD_RS at RB0_bit;
    sbit LCD_EN at RB1_bit;
    sbit LCD_D4 at RB2_bit;
    sbit LCD_D5 at RB3_bit;
    sbit LCD_D6 at RB4_bit;
    sbit LCD_D7 at RB5_bit;


    // Pin direction
    sbit LCD_RS_Direction at TRISB0_bit;
    sbit LCD_EN_Direction at TRISB1_bit;
    sbit LCD_D4_Direction at TRISB2_bit;
    sbit LCD_D5_Direction at TRISB3_bit;
    sbit LCD_D6_Direction at TRISB4_bit;
    sbit LCD_D7_Direction at TRISB5_bit;


    void main()
    {
    Lcd_Init();
    Lcd_Out(1, 1, "Hello!");
    }


    το βιντεο.. http://www.youtube.com/watch?v=aP4FL...eature=related
    και η εικονα..


    proteous.jpg

    0 Not allowed! Not allowed!

  3. #23
    Μέλος Το avatar του χρήστη stavroskaloxrist
    Όνομα
    ΣΤΑΥΡΟΣ
    Εγγραφή
    Apr 2009
    Περιοχή
    ΗΡΑΚΛΕΙΟ ΚΡΗΤΗΣ
    Μηνύματα
    388

    Προεπιλογή

    αυτον τον κωδικα τον εκανα εξωμειωση και δουλευει ωραια..

    // LCD module connections
    sbit LCD_RS at RB4_bit;
    sbit LCD_EN at RB5_bit;
    sbit LCD_D4 at RB0_bit;
    sbit LCD_D5 at RB1_bit;
    sbit LCD_D6 at RB2_bit;
    sbit LCD_D7 at RB3_bit;


    sbit LCD_RS_Direction at TRISB4_bit;
    sbit LCD_EN_Direction at TRISB5_bit;
    sbit LCD_D4_Direction at TRISB0_bit;
    sbit LCD_D5_Direction at TRISB1_bit;
    sbit LCD_D6_Direction at TRISB2_bit;
    sbit LCD_D7_Direction at TRISB3_bit;
    // End LCD module connections


    char txt1[] = "mikroElektronika";
    char txt2[] = "EasyPIC6";
    char txt3[] = "Stavros";
    char txt4[] = "Kaloxristianakis";


    char i; // Loop variable


    void Move_Delay() { // Function used for text moving
    Delay_ms(500); // You can change the moving speed here
    }


    void main(){
    ANSEL = 0; // Configure AN pins as digital I/O
    ANSELH = 0;
    C1ON_bit = 0; // Disable comparators
    C2ON_bit = 0;


    Lcd_Init(); // Initialize LCD


    Lcd_Cmd(_LCD_CLEAR); // Clear display
    Lcd_Cmd(_LCD_CURSOR_OFF); // Cursor off
    Lcd_Out(1,6,txt3); // Write text in first row


    Lcd_Out(2,1,txt4); // Write text in second row
    Delay_ms(7000);
    Lcd_Cmd(_LCD_CLEAR); // Clear display


    Lcd_Out(1,1,txt1); // Write text in first row
    Lcd_Out(2,5,txt2); // Write text in second row


    Delay_ms(2000);


    // Moving text
    for(i=0; i<4; i++) { // Move text to the right 4 times
    Lcd_Cmd(_LCD_SHIFT_RIGHT);
    Move_Delay();
    }


    while(1) { // Endless loop
    for(i=0; i<6; i++) { // Move text to the left 7 times
    Lcd_Cmd(_LCD_SHIFT_LEFT);
    Move_Delay();
    }


    for(i=0; i<6; i++) { // Move text to the right 7 times
    Lcd_Cmd(_LCD_SHIFT_RIGHT);
    Move_Delay();
    }
    }
    }


    επισεις ενας αλλοσ κωδικας που εχει στο microC με οθονη και πληκτρολογιο τον εβαλα στο προγραμα για να του κανω εξωμειωση και οταν παταω τα κουμπια κολαει στο proteous!! γιατι το κανει αυτο? δεν ειναι να πεις οτι τον εγραψα εγω και εχω κανει μα@κια..!! τι συμβενει κ μ αυτο?

    0 Not allowed! Not allowed!

Σελίδα 3 από 3 ΠρώτηΠρώτη 1 2 3

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

  1. pic 16F648A - 20*4 LCD
    By icestein in forum Μικροελεγκτές
    Απαντήσεις: 9
    Τελευταίο Μήνυμα: 11-01-15, 23:08
  2. Voltmeter-Current meter σε LCD (PIC)
    By makatas in forum Μικροελεγκτές
    Απαντήσεις: 10
    Τελευταίο Μήνυμα: 18-05-12, 12:56
  3. Εμφάνιση χαρακτήρων σε lcd με Pic 16F877A
    By geokos13 in forum Μικροελεγκτές
    Απαντήσεις: 14
    Τελευταίο Μήνυμα: 05-10-10, 15:55
  4. Θερμοκρασία με Pic 16F628A σε LCD
    By geokos13 in forum Μικροελεγκτές
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 28-09-10, 19:33
  5. LCD οθόνη για PIC
    By Jerry in forum Μικροελεγκτές
    Απαντήσεις: 7
    Τελευταίο Μήνυμα: 07-10-08, 09:13

Tags for this Thread

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

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