Εισαγωγή στην οθόνη LCD
① Αρχή της οθόνης υγρών κρυστάλλων
Η αρχή της οθόνης υγρών κρυστάλλων είναι η χρήση των φυσικών χαρακτηριστικών του υγρού κρυστάλλου για τον έλεγχο της περιοχής εμφάνισης μέσω τάσης και την εμφάνιση όταν υπάρχει ηλεκτρισμός, έτσι ώστε να μπορούν να εμφανίζονται τα γραφικά. Η οθόνη υγρών κρυστάλλων έχει τα χαρακτηριστικά λεπτού πάχους, κατάλληλης για άμεση μετάδοση ολοκληρωμένου κυκλώματος μεγάλης κλίμακας και έγχρωμη οθόνη εύκολης υλοποίησης. Έχει χρησιμοποιηθεί ευρέως σε πολλούς τομείς όπως φορητούς υπολογιστές, ψηφιακές φωτογραφικές μηχανές, εργαλεία κινητής επικοινωνίας PDA και ούτω καθεξής.

②Ταξινόμηση οθονών υγρών κρυστάλλων
Υπάρχουν πολλές μέθοδοι ταξινόμησης της οθόνης υγρών κρυστάλλων, οι οποίες συνήθως μπορούν να χωριστούν σε τύπο τμήματος, τύπο χαρακτήρων, τύπο μήτρας κουκκίδων κ.λπ. ανάλογα με τον τρόπο εμφάνισης. Εκτός από την ασπρόμαυρη οθόνη, οι οθόνες υγρών κρυστάλλων διαθέτουν επίσης οθόνες πολλαπλής κλίμακας του γκρι και έγχρωμες οθόνες. Εάν χωριστεί σύμφωνα με τη μέθοδο οδήγησης, μπορεί να χωριστεί σε στατική οδήγηση (StaTlc), οδήγηση απλής μήτρας (Απλή
Matrix) και Active Matrix Drive (AcTlve Matrix) τρεις τύπους.
③Η αρχή εμφάνισης των διαφόρων γραφικών της οθόνης υγρών κρυστάλλων:
Εμφάνιση τμήματος γραμμής
Ο υγρός κρύσταλλος του dot-matrix αποτελείται από μονάδες οθόνης M&TIMEs;N. Υποθέτοντας ότι η οθόνη LCD έχει 64 σειρές, κάθε σειρά έχει 128 στήλες και κάθε 8 στήλες αντιστοιχεί σε 1 byte των 8 bit, δηλαδή, κάθε σειρά αποτελείται από 16 byte, συνολικά 16&TIMEs. 8=128 βαθμοί, 64×16 μονάδες εμφάνισης στην οθόνη αντιστοιχούν σε 1024 byte της περιοχής RAM της οθόνης και το περιεχόμενο κάθε byte αντιστοιχεί στη φωτεινότητα της αντίστοιχης θέσης στην οθόνη προβολής. Για παράδειγμα, η φωτεινότητα της πρώτης γραμμής της οθόνης καθορίζεται από το περιεχόμενο των 16 byte των 000H—OOFH στην περιοχή RAM. Όταν (O00H)=FFH, εμφανίζεται μια σύντομη φωτεινή γραμμή στην επάνω αριστερή γωνία της οθόνης με μήκος 8 κουκκίδων. Όταν (3FFH) =FFH, εμφανίζεται μια σύντομη φωτεινή γραμμή στην κάτω δεξιά γωνία της οθόνης. όταν (00OH) =FFH, (001H) =OOH, (002H) =OOH.....(OOEH) =00H, (OOFH) =00H, εμφανίζεται μια διακεκομμένη γραμμή που αποτελείται από 8 φωτεινές γραμμές και 8 σκοτεινές γραμμές στο το πάνω μέρος της οθόνης. Αυτή είναι η βασική αρχή της οθόνης LCD.
Εμφάνιση χαρακτήρων
Είναι πιο περίπλοκο να εμφανίσετε έναν χαρακτήρα με LCD, επειδή ένας χαρακτήρας αποτελείται από μήτρα 6 × 8 ή 8 × 8 κουκκίδων, είναι απαραίτητο να βρείτε τα 8 byte της περιοχής RAM της οθόνης που αντιστοιχούν σε μια συγκεκριμένη θέση στην οθόνη προβολής. και φτιάξτε κάθε λέξη Τα διαφορετικά bits της ενότητας είναι"1", τα άλλα είναι"0", αυτά που είναι"1 [GG ] quot; είναι αναμμένα και αυτά που είναι"0" δεν φωτίζονται. Με αυτόν τον τρόπο διαμορφώνεται ένας συγκεκριμένος χαρακτήρας. Αλλά για τον ελεγκτή με μια γεννήτρια χαρακτήρων, η εμφάνιση των χαρακτήρων είναι σχετικά απλή. Μπορείτε να κάνετε τον ελεγκτή να λειτουργεί σε λειτουργία κειμένου και να μάθετε την αντίστοιχη RAM της οθόνης σύμφωνα με τον αριθμό των γραμμών και στηλών που εμφανίζονται στην οθόνη LCD και τον αριθμό των στηλών σε κάθε σειρά. Διεύθυνση, ρυθμίστε τον κέρσορα και στείλτε τον κωδικό που αντιστοιχεί στον χαρακτήρα εδώ.
Εμφάνιση κινεζικών χαρακτήρων
Η εμφάνιση κινεζικών χαρακτήρων υιοθετεί γενικά γραφικά. Ο κώδικας του dot matrix των κινεζικών χαρακτήρων που θα εμφανιστούν εξάγεται από τον μικροϋπολογιστή εκ των προτέρων (συνήθως χρησιμοποιώντας λογισμικό εξαγωγής γραμματοσειρών). Κάθε κινεζικός χαρακτήρας καταλαμβάνει 32Β, χωρισμένο σε δύο μισά, το καθένα καταλαμβάνει 16Β, και το αριστερό είναι 1, 3 ,.... Η δεξιά πλευρά είναι 2, 4,.... Σύμφωνα με τον αριθμό γραμμής και στήλης που εμφανίζεται στην οθόνη LCD και ο αριθμός των στηλών σε κάθε σειρά, η διεύθυνση που αντιστοιχεί στη μνήμη RAM της οθόνης μπορεί να βρεθεί, ο κέρσορας έχει ρυθμιστεί και οι κινεζικοί χαρακτήρες που θα εμφανίζονται αποστέλλονται. Προσθέστε 1 στη θέση του δρομέα και στείλτε το δεύτερο byte. Η τροφοδοσία γραμμής ευθυγραμμίζεται ανά στήλη και αποστέλλεται το τρίτο byte....... Μέχρι να εμφανιστεί το 32B, μπορεί να ληφθεί ένας πλήρης κινεζικός χαρακτήρας στην οθόνη LCD.
1602LCD κύριες τεχνικές παράμετροι:
Χωρητικότητα οθόνης: 16×2 χαρακτήρες
Τάση λειτουργίας τσιπ: 4,5-5,5V
Ρεύμα λειτουργίας: 2,0 mA (5,0 V)
Η καλύτερη τάση λειτουργίας της μονάδας: 5,0V
Μέγεθος κυνηγού: 2,95×4,35 (ΠxΥ) mm
Καρφίτσα περιγραφή
Pin 1: Το vSS είναι το τροφοδοτικό γείωσης.
Pin 2: Το VDD είναι συνδεδεμένο σε ένα θετικό τροφοδοτικό 5V.
Η τρίτη ακίδα: VL είναι ο ακροδέκτης ρύθμισης αντίθεσης της οθόνης υγρών κρυστάλλων. Η αντίθεση είναι η πιο αδύναμη όταν συνδέεται στο θετικό τροφοδοτικό και η αντίθεση είναι η υψηλότερη όταν είναι γειωμένη. Όταν η αντίθεση είναι πολύ υψηλή, θα παράγει"ghosting". Κατά τη χρήση, μπορείτε να ρυθμίσετε την αντίθεση μέσω ενός ποτενσιόμετρου 10K.
Pin 4: Το RS είναι η επιλογή καταχωρητή, ο καταχωρητής δεδομένων επιλέγεται σε υψηλό επίπεδο και ο καταχωρητής εντολών επιλέγεται σε χαμηλό επίπεδο.
Pin 5: R/W είναι η γραμμή σήματος ανάγνωσης και εγγραφής, η λειτουργία ανάγνωσης σε υψηλό επίπεδο και η λειτουργία εγγραφής σε χαμηλό επίπεδο. Όταν το RS και το R/W βρίσκονται και τα δύο σε χαμηλό επίπεδο, μπορείτε να γράψετε οδηγίες ή να εμφανίσετε διευθύνσεις. Όταν το RS είναι σε χαμηλό επίπεδο, το R/W είναι σε υψηλό επίπεδο. Μπορεί να διαβαστεί το σήμα κατειλημμένου. Όταν το RS είναι σε υψηλό επίπεδο, το R/W είναι σε χαμηλό επίπεδο. Μπορεί να γράψει δεδομένα.
Το 6ο πόδι: Το άκρο Ε είναι για να ενεργοποιήσει το λαχάνιασμα, όταν το άκρο Ε μεταπηδά από υψηλό επίπεδο σε χαμηλό επίπεδο, η μονάδα υγρών κρυστάλλων εκτελεί την εντολή.
Pin 7~14: Οι D0~D7 είναι αμφίδρομες γραμμές δεδομένων 8-bit.
Pin 15: ο θετικός πόλος του οπίσθιου φωτισμού.
Pin 16: ο αρνητικός πόλος του οπίσθιου φωτισμού.

