[Debraj] sammensat af sin 2-tråds serielle rygsæk, han etablerede for en grafisk LCD-skærm. Det er udviklet på en hunk af protoboard samt udnytter et par 595 skiftregistre for at ligestille indkommende serielle data til den parallelle grænseflade, der anvendes af LCD-skærmen. Det tager meget mere tid til at skubbe kommandoer på denne måde, men grænsefladen er stadig snarere snappet, som du kan se i klip efter springet.
Den ægte teknik lige her er præcis, hvordan hardwaren er konfigureret til at komme væk uden et tredje kabel til at låse skiftregistre (hvis du har krav på en primer på 595 chips, inspicerer denne funktion). Begrebet udnyttelse af en lås er, at alle dataene kan forskydes i løbet af seriel pin, inden den vises på udgangsstifterne. Ellers ville GLCD’en se hver bit, da det skifter ind i registret, ødelægger HAVOC på sin kommunikationsprotokol. [Debraj] kommer omkring dette ved at udnytte en diode samt indgangsteknik, han opdagede fra dette andet serielt LCD-projekt.
En stor ting om denne teknik er de 595 chips har en bred vifte af håndteringsspænding, der gør det muligt for dig at køre dette med 3,3V eller 5V mikrocontrollers. Men du gør krav om at udføre kommunikationsprotokollen samt skubbe disse kommandoer gennem seriel. For næsten nøjagtig samme udgift i chips kan noget som en begæring2313 erstattes af at gøre en endnu nemmere adresseringsplan – eller endda skifte til 1-wire protokol. Men du vil derefter miste den brede indgangsspændingstolerance.