Conectarea display șapte segmente pe cele trei fire prin 74HC595
Pentru a afișa informațiile utilizate, de regulă, caracter displeychike LCD și afișează șapte segmente. De ce, în unele cazuri, alegerea primului și celălalt de-al doilea? Acest lucru poate fi înțeles dacă vom compara argumentele pro și contra ale acestor dispozitive.
Afișaj LCD cu Caracter
+ capacitatea de a afișa orice simboluri
+ Occupancy - 32 caractere (pentru 1602 unități)
- Este nevoie de 11 linii de date (sau 7 - schimbul de 4 biți)
- de dimensiuni mici și luminozitate, nu pot fi auzite de la o distanță
afișează 7 segmente
+ luminozitate ridicată, lizibile de la o distanță
+ disponibilitate
- Este nevoie de 8 linii de date pentru fiecare element
- doar numere de afișare și unele litere
Afișaj de caractere utilizat în principal în dispozitive portabile, dispozitive care necesită încheierea unei cantități mari de informații de pe ecran, luând în considerare posibilitatea de a naviga prin meniuri. LED-uri din șapte segmente sunt utilizate în cazul în care aveți nevoie de o lizibilitate bună, precum și necesitatea de a afișa cele mai multe ori cifre (ore, voltmetre, termometre).
Când este utilizat ca display LCD și indicatori șapte segmente, este necesar un număr suficient de pini de microcontroler, cu ajutorul indicatorilor șapte segmente numărul acestora crescând cu fiecare element care este necesar să se recurgă la diverse contrivances, cum ar fi un ecran dinamic. Această problemă poate fi rezolvată prin transmiterea datelor de la MC la un dispozitiv de afișare nu sunt paralele, și coerente, într-un ideal - doar două fire. Dar, chiar dacă în trei, este încă mult mai mic. În cazul unui afișaj LCD de caractere, care ar necesita doar o procedură mică pentru conversia comenzilor în ordine, și în cazul afișajului cu 7 segmente este simplifică semnificativ programul și există un beneficiu disponibil numai pentru afișajul LCD: este suficient pentru a transmite datele de pe ecran, și ei vor afișat în mod continuu, MK, în intervalele dintre actualizările pot fi trimise la un mod de consum redus de energie. Cu toate acestea, pe fondul unor indicatori de consum înalte s-ar putea să nu fie justificată.
Recent, am scris deja despre remarcabil cip 74HC595 registru. este capabil de a descompune datele seriale în ieșiri paralele, dar în continuare o piață de desfacere pentru conectarea registrului următor. Cu ajutorul său, vă puteți conecta la afișajul LCD de caractere microcontroler pentru toate cele trei linii de date. Când se utilizează șapte segmentul de indicatori au nevoie de un singur cip pentru fiecare element, și astfel încât să le puteți pune împreună, atâta timp cât este necesar. Conducerea pe link-ul atașat.
Pentru a testa această metodă frumos a fost realizat experimental din patru registre conectate în serie 74HC595. Astfel, devine posibil să se administreze pe trei fire 4 * 8 = 32 ieșiri.

Este ideal pentru conectarea celor patru afișaje cu șapte segmente. Din păcate, se dizolvă toate într-o carte cu o singură față nu a funcționat, și de a face cu două sensuri cu greu justificată, a fost făcută „sandwich“ din două plăci conectate între ele printr-un rezistor de 32 de pini, care a fost convenabil și mecanic puternic. În plus față de cele trei fire, desigur, necesită mai multă putere.
Pentru a testa conecta un fel de modul de afișare de casă la placa de dezvoltare microcontroler. Cel mai simplu Programul conține un generator de caractere și un proces coerent de transmitere a datelor. Turn - lucrări.

Aplicație 74HC595 registre nu pot fi limitate la dispozitivele de afișare conectate la microcontroler. De exemplu, deoarece semnalele pot fi de ieșire la dispozitivul de comandă.