Dwuliczny plecak szeregowy dla ekranów GLCD

[Debaj] skomponowany w swoim 2-drutowym plecakiem szeregowym, który został utworzony na graficzny ekran LCD. Opracowuje się na sprężynie Protoboard, a także wykorzystuje parę 595 rejestrów zmian, aby zrównać przychodzące dane szeregowe do interfejsu równoległego, który jest wykorzystywany przez ekran LCD. W ten sposób pchanie polecenia zajmuje dużo czasu, jednak interfejs jest nadal raczej snappy, jak widać w klipie po skoku.

Prawdziwej techniki tutaj jest dokładnie tak, jak sprzęt został skonfigurowany do ucieczki bez trzeciego kabla do zatrzaskuj rejestry Shift (jeśli wymaga wyboru podkładu na 595 wiórów sprawdza tę funkcję). Koncepcja wykorzystywania zatrzasku jest to, że wszystkie dane można przesuwać w ciągu szpilki szeregowej, zanim pojawi się na kołkach wyjściowych. W przeciwnym razie GLCD zobaczyłby każdą bitową, gdy przesuwa się do rejestru, odrywa spustoszenie w swoim protokole komunikacyjnym. [Debaj] Spotyka się z tym, wykorzystując diodę, a także technikę wejścia, którą odkrył z tego innego szeregowego projektu LCD.

Jedną wspaniałą rzeczą w tej technice jest 595 żetonów mają szeroką różnorodność zarządzania napięciem, które umożliwią Ci prowadzenie tego z mikrokontrolerami 3.3V lub 5V. Jednak wymóg wykonania protokołu komunikacyjnego, jak również popychaj te polecenia za pośrednictwem seryjny. Dla prawie tego samego wydatki w żetonach coś w rodzaju attiny2313 może być zastąpiony, aby nawet łatwiejszy plan adresowy – lub nawet przełączyć się na protokół 1-przewodowy. Jednak stracisz szeroką tolerancję napięcia wejściowego.