Page
Stránky / Arduino / C++ pre Arduino / Funkcie API /
Funkcia vykoná postupné odoslanie jednotlivých bitov na výstupný pin. Funkcia postupuje podľa nastavenie poradia bitov tak, že najprv nastaví hodnotu bitu na dataPin a potom urobí krátky pulz hodín na clockPin. Toto je softvérová implementácia rovnakej funkcionality ako vykonáva rozhranie SPI. SPI je voči tejto funkcii rýchlejšie, ale nemôže zase odosielať bity na ľubovoľnom pine.
void shiftOut(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t val);
Piny dataPin a clockPin musia byť nastavené ako výstupné funkciou pinMode.
17.06.2016