Stap 5: LED control
De LED displays vereisen een heleboel IO lijnen, veel meer dan een Atmega328 aankan. In plaats van met behulp van shift registers om alle extra IOs, gebruikte ik de Maxim MAX7129. Deze chip kan maximaal 8 cijfers en zorgt ervoor dat alle de multiplexing. Het ook alleen moet één weerstand om in te stellen van de stromingen van de LED-segmenten en communiceert via een SPI-achtige protocol, waarin wordt uitgelegd in het gegevensblad. Het duurt ook een heleboel de verwerkingslading op de Atmega, zodat de arduino te concentreren op het houden van de tijd.
Zorg ervoor dat het raadplegen van het gegevensblad van de LED-displays alvorens ze te kopen als u wilt gebruik maken van deze chip. De 7219 is ontworpen voor het uitvoeren van gemeenschappelijke kathode displays. Als u van gemeenschappelijke gebruikmaakt anode toont het kan nog steeds werkt (denk ik) maar het vereist sommige herbedradingsproces.