Sziasztok! Csináltam egy GPS órát NEO-8M-el, ami működött másfél napig, majd elkezdett szétesett adatokat küldözgetni a GPS modul. Most átírtam a kódot úgy, hogy egy PIN-ről kapja a GPS modul az áramot, és ha rossz formátumban kapja az adatot, akkor leveszem az áramot 5 másodpercre, majd újra inicalizálom az egészet. Az lenne a kérdésem, hogy elbírja az arduino PIN a GPS modult, vagy van-e valami szebb megoldás erre? Jelenleg UNO-n van összedugaszolva, az bírja, de később klón NANO-ra lesz szerelve.
A másik kérdésem meg az, hogy:
byte aaa= B00000000;
byte bbb= B10100000;
szeretném eltolni a bit-eket balra úgy, hogy a túlcsordult bit átkerüljön a másik byte-ba, vagyis az eredmény
00000001 01000000 legyen.
Assembly kódban van a carry bit
ROL AL, B10100000
ROL BL, B00000000
ott a BL 00000001 lesz, van valami hasonló Arduinoban, vagy ez hogyan oldható meg egyszerűen?