[Debraj] gecomponeerd over zijn 2-draads seriële rugzak die hij is opgericht voor een grafisch LCD-scherm. Het ontwikkelt zich op een homp van protoboard en maakt gebruik van een paar 595-schakelregisters om inkomende seriële gegevens gelijk te stellen aan de parallelle interface die wordt gebruikt door het LCD-scherm. Het kost veel meer tijd om opdrachten op deze manier te duwen, maar de interface is nog steeds nogal snauwd terwijl je na de sprong in de clip kunt zien.
De echte techniek hier is precies hoe de hardware is geconfigureerd om weg te komen zonder een derde kabel voor het vergrendelen van de Shift Registers (als u een primer op 595 chips inspecteert, inspecteert u deze functie). Het concept van het gebruik van een vergrendeling is dat alle gegevens kunnen worden verschoven in de seriële pincode voordat deze op de uitgangspelden verschijnt. Anders zou de GLCD elk bit zien als het in het register verschuift, ravage veroorzaken op haar communicatieprotocol. [Debraj] komt hier omheen door een diode te gebruiken, evenals entree-techniek die hij ontdekte uit dit andere seriële LCD-project.
Een groot ding aan deze techniek is de 595 chips hebben een breed scala aan beherende spanning die u in staat stelt om dit met 3.3V of 5V microcontrollers te besturen. U doet echter eis om het communicatieprotocol uit te voeren en die opdrachten door seriële opdrachten duwen. Voor bijna de exact dezelfde kosten in chips kan zoiets als een Attiny2313 gesubstitueerd zijn om een nog gemakkelijker adresseerplan te maken – of zelfs overschakelen naar 1-draads protocol. Maar je zou dan de brede ingangsspanningstolerantie verliezen.