- DANIEL
- MESAJE : 13258MEMBRU DIN : 02/06/2017LOCATIE : BucurestiPROFESIE : Electronist
#1 PROIECT Ceas electronic cu 4 digiti
Lun Iul 10, 2017 6:45 pm
Folosind un microcontroler PIC16F684, 4 registri de deplasare cu intrare seriala si iesire paralela 74HC595 si 4 afisoare se poate construi destul de usor un ceas electronic cu 4 digiti.
Pentru a afisa ora si minutul, microcontrolerul comanda registri de deplasare pe 3 fire: clock, data, si latch. Astfel se transfera in primul registru un octet. Apoi se transfera tot in primul registru al doilea octet, iar in acelasi timp, primul registru transfera in al doilea registru primul octet. La final promul octet ajunge in registrul 4, al doilea in registru 3, al trilea in registru 2 si al patrulea in registru 1 si apoi se da comanda pe terminalele latch si octetii transferati sunt memorati in registrele de iesire care comanda afisoarele. [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]
Pentru a afisa ora si minutul, microcontrolerul comanda registri de deplasare pe 3 fire: clock, data, si latch. Astfel se transfera in primul registru un octet. Apoi se transfera tot in primul registru al doilea octet, iar in acelasi timp, primul registru transfera in al doilea registru primul octet. La final promul octet ajunge in registrul 4, al doilea in registru 3, al trilea in registru 2 si al patrulea in registru 1 si apoi se da comanda pe terminalele latch si octetii transferati sunt memorati in registrele de iesire care comanda afisoarele. [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum
|
|