A program megírása Energia IDE-ben valósult meg.
Az alap egy hasonló, SHIFT regiszteres program az arduino IDE/SHIFTOUT oldalon megtaláható.
https://www.arduino.cc/en/Tutorial/ShiftOut
A program megírása közben nem használtam semmilyen generátort, szimulátort, és hasonló programokat. Szimplán "leskicceltem" papírra, számolgatam, majd a programban - tömbökbe rendezve - mentettem el a hex kombinációkat.
A program tárhely-igényét illetően érdemes a G2553-as MCU szériába tölteni a programot, mely 16 kB flash memoriával rendelkezik, ezzel szemben a 2452-es csak 8 kB-tal.
Lehetőségünk van multiplex, illetve non-multiplex üzemmódban vezérelni a kockát.
Non-multiplex mód esetén az egyszerű ábrák és tömbök könnyedén megjeleníthetőek, viszont egy bonyolultabb, eltérő szint-kombináció esetén (pl. 3D betű) már multiplexelnünk kell. Az ajánlott frekvencia >100 Hz.
Multiplex üzemmód:
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!