[LUJJI] speelt rond met de STM8-microcontroller. Bij het onderzoeken van de officiële documentatie voor deze chip, controleerde hij de buitenklok uit een sinusgolf, een driehoekige golf, of een vierkante golf met een taakcyclus van 50%. De minimale CPU-frequentie is 0 Hz. [Lujji] heeft geen signaalgenerator, evenals vermoedelijk, hij is helemaal uit kristallen. Hij heeft echter netjes, dus waarom niet een microcontroller met muurmacht klokt?
Het gebruik van netspanning als frequentie is een idee honderd jaar oud. Synchrone motoren draaien met een snelheid evenredig aan de netfrequentie, evenals dit is al tientallen jaren in klokken gebruikt. Als je echt slim bent, kun je digitale circuits met leidingen wonen, maar we hebben nog nooit iemand gezien een klein kristal vervangen in een microcontrollercircuit met netspanning.
Na een experiment om het concept te verifiëren, ging [Lujji] een circuit te bouwen dat niet zo dom was als het rechtstreeks koppelen aan de microcontroller rechtstreeks op een stopcontact. De directe techniek werkte niet zo goed – de STM8 hield niet van lage frequentieklokken met traag randen. [Lujji] had een klok nodig met schonere randen, evenals een 555 geconfigureerd als een comparator in vorm de rekening.
Het voltooide circuit verzendt netvoeding met een optocoupler om een 555 te besturen die is geconfigureerd als een comparator. De uitvoer is een schone 50Hz-klok die is gekoppeld aan de Oscin-pin op een STM8. Dit is nu een chip die bij 50Hz loopt, evenals ja, het werkt. [Lujji] Stel een circuit op om ‘Hallo World’ op te zetten op een oud Nokia-LCD. Die ongeveer drie minuten duurde. Het werkt echter, ook al is het totaal nutteloos. Misschien kan dit worden gebruikt voor een aantal boekenstijd die lijkt op die een-instructie-per-dagklok die we eerder in het jaar keken.