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

Θέμα: Graphic LCD 128x64

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

    Προεπιλογή Graphic LCD 128x64

    Έχω ψάξει τον κόσμο όλο και δεν βρίσκω με τίποτα
    Τις εντολές για την λειτουργία του controller KS0108.
    Δηλαδή αν ήθελα να την οδηγήσω με dip switches τι θα έκανα ?

    Έχουμε κάποια ιδέα ?

    0 Not allowed! Not allowed!

  2. #2
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    http://www.techtoys.com.hk/Displays/...64J/ks0108.pdf

    στη σελίδα 13 έχει τις εντολές.
    Με μία πολύ γρήογρη ματιά κατάλαβα (μπορεί να κάνω και λάθος βέβαια) οτι δεν έχει χαρακτήρες αλλά γράφεις σαν bitmap στη μνήμη αυτό που θέλεις... (με τις εντολές φορτώνεις τη διεύθυνση που θα στείλεις data Κλπ)
    Μάλλον γίνεται να κάνεις κάτι και με διακοπτάκια απλά θα πρέπει να στείλεις αρκετά data και θα ναι λίγο βαρετό.

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    τα dip switches τα ανέφερα για να δώσω ένα παράδειγμα.
    έχω τρεις μέρες τώρα που ασχολούμαι και έχω καταφέρει
    να γράψω κείμενο αλλά όχι στο να αλλάξω μόνο ένα pixel
    όστε να δημιουργήσω γραφικά .
    π.χ. για γραφική απεικόνιση μίας αναλογικής εισόδου

    σε ευχαριστώ για των χρόνο σου !

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Στην πραγματικότητα χρειάζομαι κάτι σαν και αυτό
    http://www.hlektronika.gr/files/inde...act=view&id=43
    που είναι ο οδηγός για την λειτουργία του.

    0 Not allowed! Not allowed!

  5. #5
    Μέλος Το avatar του χρήστη tasos987
    Όνομα
    Αναστασης
    Εγγραφή
    Nov 2007
    Περιοχή
    Εβρος
    Μηνύματα
    255

    Προεπιλογή

    Χρόνια πολλά σε όλους
    Ρίξε μια ματιά εδώ

    http://en.radzio.dxp.pl/ks0108/
    Δεν ξέρω αν βοήθησα καθόλου

    0 Not allowed! Not allowed!
    Το λακονίζειν εστί φιλοσοφείν...

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

    Προεπιλογή

    Σε ευχαριστώ για την πρόταση σου αλλά ξέρω μόνο PIC .

    Το μόνο πρόβλημα πού έχω είναι ότι δεν μπορώ να αλλάξω μόνο ένα πίξελ αλλά και τα 8Χ1 πίξελ
    Που περιλαμβάνει κάθε διεύθυνση με αποτέλεσμα να μην μπορώ να τραβήξω στενές γραμμές ,
    κύκλους κ.α. που απαιτούν να αποτελούνται από το πάχος ενός πίξελ.
    Η οθόνη δουλεύει και αυτό το λέω διότι έχω βάλει και άλλη οθόνη (ακριβός ίδια) και
    μπορώ να εμφανίζω όποια εικόνα και όποιο χαρακτήρα θέλω .
    Έχω οργώσει το Internet , διαβάζω και πειραματίζομαι 8 με 10 ώρες την ημέρα εδώ και 5 ημέρες , έχω λαλήσει !
    Όλοι μου λένε ότι έπρεπε να δουλεύει σωστά, έχω αλλάξει 4 γλώσσες προγραμματισμού και
    φυσικά χρησιμοποιώ τα παραδείγματα που δίνουν.

    δεν τολμώ να ζητήσω βοήθεια από κανέναν ποια , έχω πάρει την κατηφόρα ... αντίο
    Συνημένες Εικόνες Συνημένες Εικόνες
    • Τύπος Αρχείου: jpg 3_167.jpg (71,6 KB, 76 εμφανίσεις)
    • Τύπος Αρχείου: jpg 1_125.jpg (67,8 KB, 98 εμφανίσεις)

    0 Not allowed! Not allowed!

  7. #7
    Μέλος Το avatar του χρήστη tasos987
    Όνομα
    Αναστασης
    Εγγραφή
    Nov 2007
    Περιοχή
    Εβρος
    Μηνύματα
    255

    Προεπιλογή

    Αν βρεις το κουράγιο η την όρεξη ρίξε μια ματιά και εδώ

    http://www.compsys1.com/workbench/On...ontroller.html

    Έχει πιστεύω ότι σου χρειάζεται και τσεκάρισε τις παραπομπές (links) που έχει.
    Μέρες που έρχονται mail στον Αι Βασίλη δοκίμασες ? Ενίοται πιάνει (tested)
    Έλενξε επίσης το lcd contrast και glcd contrast γιατί υπάρχει και το ενδεχόμενο να βγάζεις dots και να μην τα βλέπεις

    0 Not allowed! Not allowed!
    Το λακονίζειν εστί φιλοσοφείν...

  8. #8
    Μέλος
    Εγγραφή
    Apr 2006
    Περιοχή
    Κέρκυρα
    Μηνύματα
    5.956

    Προεπιλογή

    Πιστεύω οτι είναι λογικό!
    Δηλαδή πιστεύω οτι το ολοκληρωμένω έχει δυνατότητα μόνο Byte-addresing και όχι ανα bit (πιχελ)
    Αύτο επιβεβαιώνεται και από το γεγωνός οτι καταχωρητητής X και ο καταχωρητής Y είναι μόνο 6bit ενώ το ολοκληρωμένο υποστηρίζει οθόνες 128x480.
    Για να κάνεις αυτό που λες (λεπτές γραμμές) θα πρέπει όταν αποφασίσεις να πειράξεις ένα pixel να εντοπίσεις σε ποιο byte περιέχεται αυτό το pixel. Θα διαβάσεις το byte από την οθόνη θα πειράξεις μόνο το pixel που θέλεις (εντολή and για μηδενισμό και εντολή or για άναμα) και στη συνέχεια θα το ξαναστείλεις το byte αυτό στην οθόνη. Κατι τέτοιο ακούγεται και λογικό αν σκεφτεί κανείς οτι μέχρι πριν 15 χρόνια περίπου όλες οι κάρτες γραφικών των PC (Το 99% έστω) έτσι δούλευαν.
    Βέβαια αν έχει πολύ μνήμη RAM στο μικροελεγκτή σου, ίσως είναι πιο ευκολο (και πολύ πιο γρήγορο) να κρατάς όλη την εικόνα και στη RAM του μικροελεγκτή οπότε κάνεις αναγνώσεις από εκεί και όχι από τη μνήμη της LCD.

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    φιλέ chip αυτό που λες το έχω κάνει με επιτυχία και η αλήθεια είναι ότι έτσι γίνετε άλλα αν το κάνω αυτό θα
    είναι σαν να προσπαθώ να ξανά ανακαλύψω τον τροχό , δηλαδή αν κάτσω να φτιάξω ξανά από την αρχή
    τις ρουτίνες θα λιώσει το πληκτρολόγιο μου και θα αντικαταστήσω την υψηλού επιπέδου γλώσσα που
    χρησιμοποιώ με μία δική μου , εγώ θα ήθελα να κάνω αυτό που κάνουν όλοι οι
    φυσιολογικοί άνθρωποι , να γράψω ένα πρόγραμμα με έτοιμες ρουτίνες και
    να δουλέψει πλήρως χωρείς υποχωρήσεις !

    Υ.Γ. η προσπάθεια συνεχίζετε ...

    0 Not allowed! Not allowed!

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

    Προεπιλογή

    Και ναι ! κύριοι η επιτυχία είναι μαζί μου !!!
    Λίγη θεωρία πρώτα .
    Οι γραφικές LCD έχουν 8 πιν για δεδομένα και 6 πιν για τον έλεγχο
    cs1 το χρησιμοποιούμε για να επικοινωνήσουμε με το πρώτο IC της οθόνης
    cs2 χρησιμοποιούμε για να επικοινωνήσουμε με το δεύτερο IC της οθόνης
    r/s για την επιλογή εντολών ή δεδομένων
    r/w για εγράφη ή ανάγνωση
    rst είναι το reset
    en είναι το σήμα επίτρεψεις για να μπουν τα δεδομένα

    Πού ήταν το λάθος μου. (ο gsmaster θα μου τα ψάλει σίγουρα)

    Επειδή ο μ/ε δεν είχε αρκετά ποδαράκια έβαλα το r/w κατευθείαν στην γείωση όπως έκανα τόσο
    Καιρό με τις απλές οθόνες
    Η διαδικασία όμως , για επηρεάσεις μόνο ένα πίξελ είναι,
    ο μ/ε να διαβάζει την υπάρχων κατάσταση του πίξελ και να πράξει αναλόγως
    Εγώ όμως είχα βάλει το r/w στην γείωση άρα διάβαζε …

    Όπως θα καταλάβατε το μόνο καλό που βγήκε είναι ότι έγινα γκουρού-master στις γραφικές LCD

    Περιμένω σχόλια

    0 Not allowed! Not allowed!

Σελίδα 1 από 12 1 2 3 11 ... ΤελευταίαΤελευταία

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

  1. power supply 12bit designed with Proton Basic, graphic display 128X64, ps2 keyboard
    By diskjohn in forum Κυκλώματα Τροφοδοτικών
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 06-01-12, 10:27
  2. Graphic LCD Module
    By spiroscfu in forum Μικροελεγκτές
    Απαντήσεις: 12
    Τελευταίο Μήνυμα: 27-09-11, 21:30
  3. lcd 128x64 βοηθεια....
    By rep in forum Μικροελεγκτές
    Απαντήσεις: 24
    Τελευταίο Μήνυμα: 10-06-11, 23:51
  4. lcd graphic
    By kwstakis in forum Μικροελεγκτές
    Απαντήσεις: 5
    Τελευταίο Μήνυμα: 21-01-08, 18:14
  5. Graphic LCD σε τέλεια τιμή...
    By Lykos1986 in forum Εξαρτήματα & Datasheets
    Απαντήσεις: 8
    Τελευταίο Μήνυμα: 14-11-06, 08:43

Tags for this Thread

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

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