Stap 12: Chip plaatsing
Ten eerste, het programma genereert algoritmisch vierletterige "Engelse" woorden - het maakt geen gebruik van een lijst. Kiest uit lettercombinaties begint en eindigt op lettercombinaties, controleert hen tegen enkele eenvoudige regels en stuurt ze uit aan de weergave. Er is ook een uitdrukking van de intro en een "pauze" zin elke 100 iteraties. U kunt deze aan wat u wilt wijzigen.
Wat betreft het algoritme, genereert het echte Engelse woorden over 2/3rds van de tijd. De andere keer is het nog steeds word-achtige of misschien een woord in een andere taal dan het Engels. En ja, het zal af en toe het genereren van een "slechte" (vulgair) woord. Als dat een probleem voor u, moet u de code aanpassen.
De andere manier waarop die dit gebeurt is voor het opslaan van een lijst van 4000 + woorden in flash en tot hen toegang hebben via PROGMEM.
De rest van de code behandelt het DL2416T display. Het analyseert "words" van een tekenreeks, wat betekent dat karakters gescheiden door spaties. Als een woord in vier tekens past, wordt het direct. Als dit niet het geval is, rollen het het. Er is een knop-controle code in. Als u toevoegen van een knop wilt, gebruikt u de retourwaarde van de functie Opmaak. Het houdt dingen reageren tijdens het scrollen zonder gebruik te maken van interrupts.