Witam,
Mam problem z wysłaniem zmiennej Long przez RS232.
Wszystkie inne zmienne 2-bajtowe (Word) pięknie przechodzą natomiast Longa już na 1 rejestrze nie wyślę.
Rejestry mam 16-bitowe - chciałbym wykorzystać 2 rejestry 16 bitowe żeby wysłać zmienną 4 bajtową.
Czy może mi ktoś podpowiedzieć jak rozbić liczbę np 250000 w Bascomie aby przesłać ją na dwóch rejestrach a później poskładać?
Oczywiście zmienna zdeklarowana prawidłowo i na wyświetlaczu podłączonym do mikrokontrolera wyświetlana jest prawidłowo
Dim zmienna As Long
Mam problem z wysłaniem zmiennej Long przez RS232.
Wszystkie inne zmienne 2-bajtowe (Word) pięknie przechodzą natomiast Longa już na 1 rejestrze nie wyślę.
Rejestry mam 16-bitowe - chciałbym wykorzystać 2 rejestry 16 bitowe żeby wysłać zmienną 4 bajtową.
Czy może mi ktoś podpowiedzieć jak rozbić liczbę np 250000 w Bascomie aby przesłać ją na dwóch rejestrach a później poskładać?
Oczywiście zmienna zdeklarowana prawidłowo i na wyświetlaczu podłączonym do mikrokontrolera wyświetlana jest prawidłowo
Dim zmienna As Long